The TypeScript converging point
A TypeScript talk write-up on creating advanced types for the Commander.js library to improve CLI development safety and developer experience.
A TypeScript talk write-up on creating advanced types for the Commander.js library to improve CLI development safety and developer experience.
A guide to securing Node.js and .NET APIs using Azure Active Directory, covering Terraform setup, JWT validation, and a PowerShell test client.
A software engineer's personal review of 2021, covering career moves to remote roles, tech stack changes, blog improvements, and personal milestones.
Explains how to analyze large JSON files that exceed memory limits using partial JSON parsing techniques in Node.js.
Explains how to use the import.meta object in JavaScript ES modules to access metadata like the module's URL in browsers and file path in Node.js.
Explains how to import JSON files directly into ES modules using the JSON modules proposal and import assertions in JavaScript.
A guide for JavaScript library authors on how to package and ship both ESM and CommonJS formats to ensure compatibility during the ecosystem transition.
A technical guide to modeling one-to-one, one-to-many, and many-to-many relationships in MongoDB using the Mongoose ODM in Node.js.
Explains how Browserify bridges the gap between npm packages and browser usage, allowing developers to bundle dependencies for simple websites.
A developer reflects on the burnout and challenges of maintaining an open source project, leading to its eventual abandonment.
A guide to creating simple AWS serverless demo applications using Lambda, API Gateway, and ALB for debugging infrastructure.
A guide to starting a quick HTTP server from the command line using Python, Ruby, Node, and PHP as alternatives to the VSCode liveserver extension.
A tutorial on setting up and using the Neo4j Graph Database with Node.js, including connections, models, and basic CRUD operations.
A tutorial on handling file uploads in an Apollo GraphQL server and storing them in Google Cloud Storage using Node.js.
A solution for getting __dirname in both ESM and CommonJS modules, useful for TypeScript projects targeting both formats.
A tutorial on integrating Rust modules into Electron apps using the napi-rs library to improve performance for intensive tasks.
A step-by-step tutorial on implementing basic user authentication in a Node.js/Express app using MongoDB and JSON Web Tokens (JWT).
A technical guide on implementing pagination for DynamoDB queries using the AWS SDK for TypeScript and Node.js with async generators.
A step-by-step tutorial on setting up Tailwind CSS in a static HTML project using Node.js, npm, and the Tailwind CLI.
A tutorial on building a basic CRUD API using only Node.js core modules, covering RESTful conventions and implementation without external frameworks.