Martin OputaMartin
aboutworkexperienceskillsblog
get in touch →
writing

All articles

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

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

As your app grows, so does the need to efficiently manage incoming requests. We take a look at some popular NodeJs concepts use in managing large requests.

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
◆ © 2026 All Right Reserved By Martin Oputa
back to top