My posts on code.

I write about anything and everything that interests me.

A large finger presses an oversized keyboard key beside a small vintage computer.

Building a Newsletter System Without the Headache

How I added a complete newsletter system to my static Astro site using Cloudflare KV, Resend, and MDX - no external CMS required.

Seven colorful app icons float over a pastel sunset and ocean, including home, coffee, book, paper plane, binoculars, and sun.

How to generate animated icons with TypeScript

How I replaced my Lordicon nav icons with seven animated sprite icons drawn in TypeScript, rendered with sharp, and played on a canvas.

A towering server building drips pink goo as paper airplanes fill a vivid city sky.

BTS of CBSE's Infra Meltdown.

CBSE called its result-day collapse a cyberattack. The numbers say plain demand, the kind monolithic, one-vendor government IT can't survive.

A floating grassy island with a cottage and giant pink slabs amid planets and stars.

Meilisearch is the Best Search You'll Never Need

Self-hosting Meilisearch with Docker, Traefik, and Astro - complete with API key management, content indexing, and rate limiting.

A giant hand manipulates server stacks like puppets against a vivid blue background.

Self-hosting done right with Ansible & Docker

Learning infrastructure automation the hard way - from multi-node cluster-f*ck to a production-ready, single-node setup with Ansible.

Pixel-art blue orb floats above a reflective lake beneath a starry, moonlit sky, with cursor.

How to build an interactive Grok Bot-like avatar

Build a Grok Bot-like avatar with SVG, Astro, and React. Add cursor tracking, expressive eyes, protective winks, and natural idle animations.

A vintage film reel unspools frames of blue pixel ghosts against a starry purple-orange background.

How to generate animated pixel art with AI and Python

How I built a pixel-perfect animated hero section using Midjourney, a custom Python processing pipeline, and Astro View Transitions.

A traffic signal with glowing amber and green lights hangs against a cloud-filled blue sky.

Setting Up Traefik: From Local to Production

Building three different Traefik configurations - from simple local development to production-ready infrastructure with security layers.

Subscribe to my newsletter

I send out a newsletter every week, usually on Thursdays, that's it!

You'll get two emails initially: a confirmation link to verify your subscription, followed by a welcome message. Thanks for joining!

Your name

You can read all of my previous issues here