Insights & Articles
Practical insights on building software and AI automations — no fluff, just real engineering problems and solutions.
How I Automated a Client's Support System with GPT-4
A deep dive into building a RAG-based support chatbot that resolved 70% of queries without human intervention. Covers architecture, chunking strategy, and lessons learned.
Building a Scalable .NET API: Architecture Decisions That Matter
Practical architectural patterns for .NET APIs that need to handle real traffic. Covers rate limiting, caching, background jobs, and deployment strategy.
Vector Databases Explained for Developers
What vector databases are, why they matter for AI applications, and how to choose between Pinecone, Weaviate, and pgvector for your project.
React State Management in Production: What Actually Works
Beyond the tutorials — how to manage state in real React applications. Covers when to use Context, Zustand, React Query, and server state vs client state.
Architecture Decisions for a SaaS MVP
The tech stack choices, trade-offs, and architectural decisions behind shipping a SaaS MVP in 6 weeks. What I'd do the same and what I'd change.
What I Learned in My First 2 Years as a Developer
Career lessons from building production software: the importance of business understanding, communication skills, and choosing the right problems to solve.
Building & Automating
Bi-weekly newsletter with practical insights on software development and AI automation. No fluff.