[Web dev for beginners] Authenticating users with plain Node.js
A beginner's guide to implementing user authentication in a Node.js web server, covering passwords, Base64 encoding, and dynamic imports.
A beginner's guide to implementing user authentication in a Node.js web server, covering passwords, Base64 encoding, and dynamic imports.
A tutorial on parsing command-line arguments in Node.js using the built-in util.parseArgs API, with examples from a real CLI project.
A developer's cautionary tale about command injection vulnerabilities in AI coding assistants using MCP servers, highlighting real-world security risks.
A tutorial on training a neural network in JavaScript to solve ASCII mazes using the brain.js library.
A guide to securely loading and managing Google Cloud Storage service account credentials in Node.js applications, covering JSON files, environment variables, and direct specification.
A beginner's guide to understanding JSON syntax and using Node.js to read and write files, part of a web development series.
A beginner's guide to running a local web server, explaining IP addresses, localhost, ports, and using npm for web development.
A beginner-friendly blog series teaching web development fundamentals: HTML, CSS, JavaScript, Node.js, Git, and deployment.
Learn how to integrate Playwright tests into a .NET Aspire dashboard to run them on-demand, avoiding the need for an IDE or command line.
A developer uses GitHub Copilot to automate a Node.js version upgrade, reducing time spent on trivial maintenance tasks.
An exploration of asynchronous programming in JavaScript and Node.js, explaining concepts like the event loop, callbacks, and non-blocking I/O.
A developer reflects on the first month of VibeTunnel, a terminal app for running AI agents, detailing rapid growth, key technical milestones, and lessons learned.
Solving Puppeteer Chrome errors during Netlify builds using Chromium integration or package.json scripts.
Learn how to style console text in Node.js using ANSI escape sequences and the built-in util.styleText() function.
Explains the evolving roles of dependencies and devDependencies in modern JavaScript/Node.js projects, beyond their original npm library purpose.
A tutorial on generating CSS custom properties (theme variables) from a JavaScript color theme object to maintain consistency across projects.
Explores building Node.js CLI apps without third-party dependencies, using built-in modules for colors, argument parsing, and debugging.
Introduces Crosspost, an npm CLI tool and MCP server for posting to multiple social media platforms (Twitter, Mastodon, etc.) from the command line or via Claude Desktop.
A tutorial on building a command-line chatbot using Node.js, LangChain, and OpenAI's API for interactive conversations.
An overview of TypeScript for JavaScript developers, explaining its syntax, how it runs, and IDE benefits.