Under-the-hood of NPM
An in-depth look at how NPM works, covering its core components like the CLI, module resolution, and lockfiles, as part of an 'under-the-hood' series.
An in-depth look at how NPM works, covering its core components like the CLI, module resolution, and lockfiles, as part of an 'under-the-hood' series.
A tutorial on building a TypeScript-based API using the FoalTS framework, covering setup, routing, and controllers.
A Developer Advocate shares their first three months at Draftbit, detailing their transition from tech writer and the core responsibilities of the role.
A guide to creating script management for Deno projects, similar to npm scripts in Node.js, using a custom TypeScript runner.
A technical guide on using the ImageKit SDK to upload and optimize images in Node.js applications, including frontend integration.
A software developer shares key lessons and mistakes from their journey from intern to junior developer, focusing on overcoming challenges like 'Tutorial Hell'.
Introduces zx, a Google utility for writing scripts with JavaScript/Node.js, comparing it to traditional Bash scripting.
A developer compares using array reduce, method chaining, and for loops in a Node.js script, arguing for practicality over premature optimization.
A technical guide for experienced developers on building a Remix app from scratch, bypassing the standard CLI to understand its core components.
A guide to enabling and using ES Modules (import/export) in Node.js, covering .mjs files, package.json configuration, and module imports.
A tutorial on building a web server with the Fastify framework and using the Liquid templating language for dynamic HTML generation.
Explains how to enable and use ES6 import syntax in Node.js projects, covering package.json configuration and Babel setup.
A guide to getting started with ESModules in Node.js, covering setup and common errors.
A guide covering two methods for deploying Node.js and Deno.js applications to the Heroku platform, including setup and configuration steps.
Learn how to use modules in Node.js to organize code into separate files, export functionality, and create a modular application structure.
Introducing Merced-Express, a Node.js/Express framework with Rails-like CLI tools for generating models, controllers, and auth in a MongoDB project.
A concise reference guide covering the basics of Express.js and MongoDB/Mongoose, including setup, routing, middleware, and request/response handling.
Explains how to implement idempotency using locks in a URL shortener to prevent duplicate database entries from concurrent requests.
A tutorial on setting up an Express.js server, using templating engines (EJS, Mustache, Handlebars, Pug), and creating APIs for full-stack development.
A comprehensive 2021 chart categorizing backend web frameworks by language and architectural style (minimalist vs. robust).