The Engineering Notebook — page 9 of 32
Notes on building with AI, agents & the modern stack.
Deep dives on AI/ML, RAG systems, agent engineering, and senior-engineer architecture decisions — a new post every week.
Developer Tools Replit vs GitHub Codespaces 2026: Which Cloud IDE Wins?
I'd pick Replit for solo learners and rapid prototyping, and GitHub Codespaces for team development on real codebases. The fault line is whether you need a zero-friction sandbox or a production-grade environment that mirrors your CI pipeline.
AI and Machine Learning Weaviate vs Chroma 2026: Production Power or Local-First Speed?
I'd pick Weaviate for any production RAG system serving more than a handful of users, and Chroma for rapid local prototyping where zero-config setup matters more than scale. The fault line isn't features — it's operational maturity versus developer ergonomics.
Developer Tools Cloudflare R2 vs AWS S3 in 2026: Zero-Egress Finally Wins?
I'd pick Cloudflare R2 for any media-heavy or globally-distributed app where egress bills are killing your margin, and AWS S3 when you need the deepest ecosystem integration money can buy. The fault line is almost always cost vs. capability breadth.
AI and Machine Learning Kimi K2 vs Claude Sonnet 4.6: Free vs Frontier for Agentic Coding 2026
I'd pick Kimi K2 when budget is the hard constraint and you can self-host, and Claude Sonnet 4.6 when reliability and tool-use fidelity are non-negotiable on a real production codebase. Here's exactly where that fault line sits.
Developer Tools Tailscale vs WireGuard 2026: Which VPN Actually Wins?
I'd pick Tailscale for any team that needs a working mesh in under an hour, and raw WireGuard for infrastructure where you control every packet and can't hand keys to a third party. The fault line is control vs. convenience — and it's sharper than most comparisons admit.
Developer Tools MongoDB vs PostgreSQL 2026: Which Database Actually Wins?
I'd pick MongoDB for rapidly evolving document-heavy workloads and PostgreSQL for anything that touches relational integrity, analytics, or complex queries. Here's the exact fault line I hit running both in production.
AI and Machine Learning Gemini 2.5 Flash vs Claude Haiku 4.5: Best Cheap LLM 2026
I'd pick Gemini 2.5 Flash for high-volume document pipelines where cost per token is the primary constraint, and Claude Haiku 4.5 for customer-facing conversational workloads where tone and safety rails matter more than squeezing every fraction of a cent.
Developer Tools GitHub Actions vs CircleCI 2026: Which CI/CD Pipeline Wins?
I'd pick GitHub Actions for solo devs and GitHub-native teams who want zero-friction setup; I'd pick CircleCI for performance-obsessed teams who need faster parallelism and fine-grained resource control. The split isn't about features — it's about where your bottleneck actually lives.
Developer Tools Render vs Railway 2026: Which PaaS Actually Wins for Side Projects?
I'd pick Render for stable, set-it-and-forget-it side projects that need a free tier, and Railway for fast-moving apps where developer experience and per-minute billing actually save money. Here's the fault line I hit running both in production.
Developer Tools uv vs pip in 2026: Which Python Package Manager Actually Wins?
I'd pick uv for any team running CI pipelines, ML workloads, or fresh projects where cold-install speed and lockfiles matter. I'd stick with pip for legacy codebases or anywhere a zero-dependency, universally-supported tool beats raw performance.
Developer Tools Hono vs Express in 2026: Which API Framework Actually Wins?
I'd pick Hono for any edge-deployed or latency-critical API, and Express for mature Node.js monoliths where ecosystem depth outweighs cold-start speed. The fault line is sharper than most comparisons admit.
Developer Tools Docker vs Podman 2026: Which Container Runtime Should You Use?
I'd pick Docker for teams that need a mature ecosystem and fast onboarding, and Podman for rootless, daemonless production environments where security and systemd integration matter. Here's the fault line I hit running both in real projects.