Blog

Engineering Logs.

In-depth notes from twenty years of building software, leading teams, and shipping AI into production.

/architecture/18 min

One Key, One Bill? A Practical Guide to LLM Gateways

OpenRouter, LiteLLM, Vercel AI Gateway, and Cloudflare AI Gateway solve multi-model access in different ways. Compare fees, billing, self-hosting, routing, and the real cost of each approach.

/webDev/18 min

Next.js SEO Optimization: The Complete Guide to Search Engine Indexing

Next.js applications often struggle with search engine visibility due to client-side rendering and the hidden BAILOUT problem. This guide covers Server-Side Rendering, the BAILOUT_TO_CLIENT_SIDE_RENDERING issue, metadata optimization, and practical solutions to ensure proper indexing.