← Home·Writing
Writing

Published Work

6 articles on JavaScript, React, Node.js, and the infrastructure decisions that matter at production scale.

GraphicsApr 14, 2026 · 10 min

Bézier Curves in JavaScript — From the Math to the Canvas

Every smooth curve in Figma, SVG, or CSS easing is a Bézier curve. Here is how they actually work — built from scratch with interactive demos.

Read article
SecurityApr 13, 2026 · 9 min

How Diffie–Hellman Became the Backbone of Modern Encryption

How two strangers agree on a secret key over a public network without ever sending it — the math behind every HTTPS connection and Signal message.

Read article
JavaScriptMar 23, 2024 · 6 min

Understanding JavaScript's Execution Context

You can't debug what you don't understand. This is how the JS engine actually runs your code.

Read article
Node.jsApr 14, 2026 · 8 min

HTTP Caching in Node.js with Undici

Most Node.js apps skip HTTP caching entirely. Here's how to do it properly with Undici v7.

Read article
ReactSep 7, 2023 · 5 min

React useMemo Hook

Memoization isn't magic. Here's when it actually helps and when it's just noise.

Read article
ReactJul 2, 2023 · 7 min

Building React Custom Hooks from Scratch

Extracting reusable stateful logic into custom hooks — the pattern that changed how I write React.

Read article