(4)Blog
Short, opinionated notes from the work. Written for engineers and founders who are building with AI and want fewer surprises.
- [01]
Moving a business site from Vercel to Cloudflare Pages, with the domain at GoDaddy
A step-by-step guide to hosting a small business's static site for free on Cloudflare Pages: why Vercel's free plan didn't fit, moving a GoDaddy domain's DNS to Cloudflare without moving the domain, the www redirect, a staging site on its own subdomain kept private with Cloudflare Access, and the problems I hit on the way. Written after doing it for my family's catalogue site in October.
↳ 18 Oct 2026 · 14 minBy Armaan Irani
- [02]
Putting your bot on a real WhatsApp number: a Cloud API guide
A practical guide to putting your own bot on a real WhatsApp number through Meta's Cloud API: what to set up in Meta and in what order, how to connect your code, and the mistakes worth avoiding. Written after taking a client's bot live in September.
↳ 01 Oct 2026 · 10 minBy Armaan Irani
- [03]
What writing attention by hand taught me
In the summer of 2025 I wrote GPT-2 small in PyTorch, and I wrote attention four times to get there. These are the things I only understood once I had typed them: what a head is, why the mask is a buffer, and why a parameter count came out 39 million too high.
↳ 20 Sept 2026 · 5 minBy Armaan Irani
- [04]
When you don't need RAG
For a WhatsApp bot with a small knowledge base I left out the vector store and put every file in a cached prompt prefix. Here is the arithmetic behind that, the four conditions it depends on, and what it costs you afterwards.
↳ 13 Sept 2026 · 5 minBy Armaan Irani
- [05]
Swiss type, brutalist edges: designing this site
Notes on the visual system behind this portfolio: one grotesk, one monospace, hairlines, index numbers, and a single accent that has to earn its place.
↳ 12 Sept 2026 · 3 minBy Armaan Irani