What is Deno?
An interview transcript explaining Deno, a modern JavaScript/TypeScript runtime created by Node.js founder Ryan Dahl to address Node's shortcomings.
An interview transcript explaining Deno, a modern JavaScript/TypeScript runtime created by Node.js founder Ryan Dahl to address Node's shortcomings.
A technical exploration of creating a reverse shell attack using Node.js for educational purposes and security awareness.
A tutorial on using Deepgram's Node.js SDK for speech-to-text transcription, including building an Express app to transcribe audio from URLs.
A comprehensive guide to implementing OAuth 2.0 authorization with multiple providers (Google, GitHub, Amazon) in a Node.js backend using Passport.js.
A tutorial on creating a GraphQL API server using Node.js and Express, covering schemas, queries, mutations, and resolvers.
A guide to setting up unit testing for React applications using Node.js 18's built-in test runner and esbuild, instead of Jest.
How to specify a Node.js version for an Azure Static Web App GitHub Action by using the engines field in package.json.
Explains the key differences between NPM and NPX, focusing on when to install packages versus executing them directly.
A guide on installing Node.js, using the n package manager to easily upgrade/downgrade versions, and understanding LTS vs. Current releases.
A step-by-step tutorial on creating a production-optimized Dockerfile for NestJS applications, covering local testing and deployment.
Explores the state of Universal JavaScript, showing how to write code that runs in Node.js, Deno, and browsers using a podcast parsing example.
A technical analysis of how ransomware can be executed via a malicious Node.js module, written for educational awareness.
Interview with a junior developer on how he landed his first full-time job, including tips on networking, applications, and balancing work.
A comprehensive cheatsheet and guide for using MongooseJS, an ODM for MongoDB in Node.js applications, covering setup, models, and connections.
A step-by-step tutorial on building a full-stack Todo application using Express.js, EJS, and Mongoose, from initial setup to deployment.
A comprehensive 2022 cheatsheet for ExpressJS covering project setup, middleware, routing, and server configuration.
A beginner-friendly tutorial on building a Todo List web application using Express.js and Node.js, covering setup, routing, templating, and deployment.
Explores Node.js coding patterns, anti-patterns, and best practices for scalable applications, covering variables, error handling, and testing.
A guide to improving the reliability of Express.js applications through logging, error handling, automatic restarts, input validation, and TypeScript.