Great Defaults for a Serverless Framework Project with TypeScript
A guide to setting up optimal defaults for a Serverless Framework project using TypeScript, including plugins, configs, and AWS best practices.
A guide to setting up optimal defaults for a Serverless Framework project using TypeScript, including plugins, configs, and AWS best practices.
A technical comparison of session-based and token-based authentication methods, with implementation examples and best practices for Node.js.
A step-by-step guide to writing unit tests for a Node.js Express API, covering setup, tools like Mocha and Chai, and best practices.
A guide to automatically wrapping Express.js middleware to enforce request timeouts, eliminating the need for manual checks in each middleware.
Analyzes potential AWS cost savings from migrating a backend from NodeJS to Golang, focusing on compute services like EC2, Fargate, and Lambda.
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.