Node.js(I suggest the "current" version)
The React FrameworkProject mention: How to Add An RSS Feed to a NextJS Blog | dev.to | 2021-10-17
In this article I want to share how I implemented syndication feeds in my NextJS-powered website.
Node.js Production Process Manager with a built-in Load Balancer.Project mention: How to deploy Amplication app to DigitalOcean | dev.to | 2021-10-06
https://docs.amplication.com/docs/ https://pm2.keymetrics.io/docs/usage/process-management/ https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04 https://www.digitalocean.com/community/tutorials/how-to-install-docker-compose-on-ubuntu-18-04 https://medium.com/swlh/deploy-nest-js-app-with-postgres-in-vps-e1ce4abd2cad https://gist.github.com/bradtraversy/cd90d1ed3c462fe3bddd11bf8953a896
Monitor for any changes in your node.js application and automatically restart the server - perfect for developmentProject mention: Introduction to Nodejs and Express | dev.to | 2021-10-17
In express applications we can install as many dependencies as we want. We only need to type in our terminal npm install followed by package name. Once we install the package, it will be added to de dependencies in your package.json file. Now let's install one package. In previous examples you saw that you had to reset terminal when you modified your code. This package is going to avoid the need of resetting your application as you add code. This package is Nodemon. You only need to type the following command, and your application will be ready.
But this commit broken the unit tests. I use Ava (the only test runner that allows for async tests, so I can write unit tests in my own language) and snapshots for testing the list structure in few unit tests, and somehow the snapshots differ before and after adding iterator to Lists. I still need to investigate why and try to create simple reproduction for this issue on GitHub avajs/ava#2811.
String validationProject mention: How To Overcome CORS with Serverless Functions | dev.to | 2021-09-01
Then in the serverless function, I extracted the search term from the body, used validator.js to check if it was an IP address or domain, and appended it to the API endpoint.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.jsProject mention: How do web apps integrate webhooks when the user needs frequent updates? | reddit.com/r/AskComputerScience | 2021-09-24
:shell: Portable Unix shell commands for Node.jsProject mention: Can we please share Hero Grids and Filters? | reddit.com/r/DotA2 | 2021-08-20
i'm using visual studio code as the code editor and right now the vrf cli (using a shelljs wrapper) to decompile/export game files and assets like hero images or icons.
The commitizen command line utility. #BlackLivesMatterProject mention: How do you Git? | reddit.com/r/webdev | 2021-09-29
I make my commits from the command line using commitizen, following the conventional commits standard: https://commitizen.github.io/cz-cli/
Node.js based forum software built for the modern web
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API.Project mention: Using uvu for TypeScript API Testing | dev.to | 2021-10-06
SuperTest is helpful for testing the GraphQL endpoints. We can use it to send HTTP requests and make assertions on the responses. If you are working on a Fastify project, as we will see, you use inbuilt Fastify functionality and don't need to add supertest.
HTTP server mocking and expectations library for Node.jsProject mention: Mock server with React Native | reddit.com/r/reactnative | 2021-09-27
nock lets you mock out a domain, and then individual endpoints along with fake responses. You can then assert that all the requests were made as expected.
Reactide is the first dedicated IDE for React web application development.Project mention: Best 10 IDEs For React.js For 2021 | dev.to | 2021-08-06
URL: https://reactide.io/ Github: https://github.com/reactide/reactide Documentation: – Price: Free, open-source Languages: React Platform: macOS, Windows, Ubuntu Extension or Plugins: none
To see code samples for Bunyan, Debug, Winston or Python please checkout our Dynamic Logging Samples which has detailed code samples for each library and Python using these techniques.
E2E test framework for Angular appsProject mention: Help with automatization | reddit.com/r/softwaretesting | 2021-10-09
The Protractor testing framework was created for e2e testing of Angular apps. https://www.protractortest.org/
A habit tracker app which treats your goals like a Role Playing Game.Project mention: Anyone else having this issue?? | reddit.com/r/habitica | 2021-10-17
I have a similar message telling me that my connection to habitica.com is not private.
Static file serving and directory listingProject mention: is there a way to turn a godot project into a website? | reddit.com/r/godot | 2021-09-10
https://github.com/vercel/serve (nodejs implementation, therefore requires npm or yarn being installed which are package managers for node)
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, Generate, lint-staged, pm2, gluegun, hygen, GitHub Actions Toolkit, @airbnb/nimbus, and many others!Project mention: NPM Audit: Broken by Design | news.ycombinator.com | 2021-07-07
Assuming the project uses node, and admittedly it's a lil overkill, but you could use vorpal.
Reverse engineering WhatsApp Web.Project mention: Telegram: Payments 2.0, Scheduled Voice Chats, New Web Versions | news.ycombinator.com | 2021-04-26
Whatsapp problem isn't in the algorithm, but their identity resolution (hence their roundabout way of doing their web client: https://github.com/sigalor/whatsapp-web-reveng)
iMessage approach is to treat every conversation as a group chat between all the recipient devices and all of yours. There's another risk here, that Apple doesn't let the end user verify the list of devices the chat is encrypted for.
Which is to say, a perfect E2E experience isn't trivial to design, but you don't have to drop the ball completely.
mdview (sources) uses RemarkableJS for MD->HTML conversion.
🎨 Beautiful images of your code — from right inside your terminal.Project mention: Node.js Packages and Resources | dev.to | 2021-09-06
carbon-now-cli - Beautiful images of your code — from right inside your terminal.
Are you hiring? Post a new remote job listing for free.