Free guides
Read offline, on me
My articles, grouped by topic. Each topic is also one free PDF you can download and read whenever you like.
11 free PDF guides
No signup and no email needed. Jump to a topic:
1 article
AI Engineering
2 articles
Architecture
Framework-Agnostic Frontend Architecture: Migrate from Angular to React Without a RewriteMake the UI framework a swappable detail: MVC vs. React's 'just the view', a plain-TypeScript core, Web Components, an app shell that runs Angular and React side by side, and a safe step-by-step migration plan, with a live demo.
Buffet: A Delightful Microfront-end ArchitectureIntroducing Buffet, a revolutionary microfront-end architecture designed to dramatically increase app delivery velocity. Learn how this modular approach enables teams to work independently while maintaining a cohesive user experience.
3 articles
AI Agents
Combo Maker: Building a Budget-Aware Meal RecommenderGive it a budget and a diet preference, and Combo Maker assembles the best meal combo it can afford from a sample menu — a live demo, how the allocator works, and an honest look at what a real AI-backed version would need.
Building a Multi-Agent System from Scratch: Architecture PatternsOrchestrator-worker, blackboard, and pipeline patterns for coordinating multiple AI agents — with the failure modes that only show up once you go past a single-agent demo.
Building Agentic Workflows for Restaurant DiscoveryLearn how to create intelligent AI agents that help users discover nearby restaurants based on specific queries like lunch buffets, continental breakfast, and more using modern AI frameworks.
2 articles
AI Tools
Top 10 Platforms to Create AI-Powered Courses and Get CertifiedFrom Coursera and DeepLearning.AI to newer entrants like Nokku.ai — a practical rundown of where to take AI-generated courses, actually finish them, and walk away with a certificate that means something.
How to Make Best Use of Cursor AI for DevelopmentDiscover how Cursor AI is revolutionizing software development with intelligent code completion, natural language commands, and AI-powered refactoring. Learn practical tips and real-world use cases to boost your productivity.
5 articles
Development
The Developer Tools I Built for Myself (and Why)A tour of the free calculators and dev utilities on this site — why I built each one, the itch it scratched, and what I learned shipping a dozen small tools instead of one big product.
Building Real-Time Full-Stack Applications: A Complete GuideEver wondered how apps like Notion, Linear, or Discord keep everything in sync? Learn the complete guide to building real-time applications with WebSockets, SSE, and Supabase Realtime.
daisyUI: Write 88% Less Code and Build Beautiful UIs FasterDiscover how daisyUI transforms Tailwind CSS development with semantic component classes. Learn installation, usage, theming, and real-world examples to accelerate your UI development by 10x.
Build Full-Stack Apps in Hours, Not Weeks with SupabaseDiscover how Supabase accelerates development with its comprehensive backend-as-a-service platform. Learn to build production-ready apps with Postgres database, authentication, real-time subscriptions, storage, and edge functions.
How to Leverage v0 to Build Your Professional PortfolioDiscover how v0's AI-powered development platform can help you create a stunning portfolio website in minutes, not hours. Learn the best practices and tips I used to build this very site.
2 articles
Cloud & Architecture
Serverless vs. Traditional Backends: A Practical Decision FrameworkCold starts, cost curves, and operational overhead — a practical framework for deciding when serverless actually wins over a traditional always-on backend, and when it quietly costs you more.
Designing for Scale: Lessons from Serving Millions of RequestsWhat actually breaks first when traffic grows 100x — caching layers, database contention, and the architecture decisions that are cheap to make early and expensive to retrofit later.
2 articles
Engineering Leadership
How I Structure Cross-Functional Teams for AI Project DeliveryShipping AI features needs a different team shape than shipping CRUD apps. How I structure product, ML, and engineering roles so AI projects actually reach production.
From Senior Engineer to Tech Lead: What Actually ChangesThe title changes overnight; the job doesn't. What actually shifts when you go from senior engineer to tech lead, and the habits that made the transition work for me.
1 article
Personal Finance Tools
1 article
AI & Accessibility
1 article
AI & UX
1 article