writing

All articles

Notes on Node.js, JavaScript, system design and building with AI.

Claude Code · AI Agents

AI-Native Delivery: Claude Code Agents, Linear and GitHub Actions

A short tutorial on turning Linear tickets into reviewed draft PRs with Claude Code agents on GitHub Actions, with payment code guarded so only humans can change it.

Claude CodeAI AgentsGitHub ActionsLinearCI/CD
read
LangChain · Artificial Intelligence

Building Agentic AI Into Your Product Using LangChain (Node.js Edition)

Learn to how to build agentic AI into your Node.js application using LangChain, Google Gemini, and a clean, production‑ready architecture.

LangChainArtificial IntelligenceAgentic AI
read
Node.js · Event-Driven

What Does Event-Driven Mean in Node.js?

Event‑driven architecture is a style where program flow is determined by events like user actions, timers, & network responses.

Node.jsEvent-DrivenArchitecture
read
Javascript · ES2020

Modern JS Features You Should Use

JavaScript has evolved massively over the past few years. With recent development in JS, you can now write cleaner, safer, and more expressive code.

JavascriptES2020Code syntax
read
API requests · Network

How Scale Giants Handle Millions of Requests

Six patterns companies like Uber and Netflix use to handle traffic at scale, what each one actually costs you, and the order to reach for them in your own Node.js app.

API requestsNetworkNodeJS
read
Node.js · Events

Event Loop in NodeJs

The event loop allows NodeJS to perform non-blocking I/O operations despite the fact that a single JavaScript thread is used by default.

Node.jsEventsArchitecture
read
Node.js · Scalability

Designing scalable Node.Js Applications

Patterns and architectural decisions that help Node.js apps scale reliably.

Node.jsScalabilityArchitecture
read