Thoughts on software engineering, technology, and building scalable applications.
Development
Architecture
Web Components
AI Tools
AI Agents
AI & UX
Ever 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.
Discover 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.
Discover 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.
Discover how AI-powered smart search filters transform user experience by allowing natural language queries. Learn to build intelligent search that understands user intent and extracts structured filters automatically.
Discover 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.
Discover 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.
Introducing 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.
Explore the power of LitElement and native Web Components for creating truly reusable, framework-agnostic UI components. Learn why web standards matter and how to build components that work everywhere.
Learn 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.