Loren Stewart
Exploring technology and techniques.
Introducing hx-optimistic: Make Your HTMX Apps Feel Instant
Make HTMX apps feel instant with optimistic UI: instant feedback, automatic rollbacks, and no frameworks required, just simple declarative HTML.
Read More →A Progressive Complexity Manifesto
A manifesto for progressive web complexity. Reject the false binary between static sites and SPAs. Embrace the powerful middle ground with server-rendered HTML, HTMX, and intentional complexity escalation.
Read More →Bookmarkable by Design: URL-Driven State in HTMX
Forget complex state libraries. Use the URL as your single source of truth for filters, sorting, and pagination in HTMX applications
Read More →LLM Tools: From Chatbot to Real-World Agent (Part 1)
Learn how to give LLMs the ability to call functions and interact with APIs for real-world problem solving using TypeScript and type-safe tool integration.
Read More →LLM Tools: Scaling with MCP Architecture (Part 2)
Learn how to evolve from direct LLM tool integration to the Model Context Protocol (MCP) architecture, enabling scalable AI tools that maintain conversation context across multiple services.
Read More →LLM Tools: Securing Your MCP Architecture with Authentication (Part 3)
Transform your MCP based AI agent from an open system to a secure, user authenticated application ready for production deployment.
Read More →LLM Tools: Real-time LLM Responses in Production (Part 4)
Build streaming LLM responses with Server-Sent Events, request cancellation, and real-time status updates to create engaging, responsive AI applications.
Read More →Architecting with Constraints: A Pragmatic Guide
Don't just reach for your favorite framework. Let's explore how a constraint-based mindset can help you choose the right tool for the job and avoid over-engineering.
Read More →Building a Lightweight Reactive State Manager with JavaScript Proxies
Tired of frontend frameworks and complex state management libraries? Learn how a few lines of JavaScript and the power of Proxies can automatically sync your UI with your application state.
Read More →Building a Modern Frontend Event System from Scratch
From spaghetti code to clean, decoupled code: building a powerful event system that scales with your application
Read More →Beyond REST: Adding Real-Time Interactivity with NestJS WebSockets
For decades, the request-response model of REST has been the backbone of the web. But what happens when the server needs to initiate a conversation? Discover how NestJS WebSockets enable real-time interactivity.
Read More →How to Generate Dynamic PDFs in NestJS with a Headless Browser
Generating a simple, unstyled PDF is one thing. But what if you need to create complex, beautifully styled documents? Learn how to leverage the power of HTML/CSS with headless browsers.
Read More →Our Fullstack Architecture: Eta, HTMX, and Lit
Why choose between a fast MPA and a rich SPA? Our fullstack approach with Eta, HTMX, and Lit delivers the best of both worlds.
Read More →Bulletproof Your API: A Deep Dive into Custom Guards and Decorators in NestJS
In any robust backend application, security and clean code are paramount. Learn how NestJS's powerful combination of Guards and Custom Decorators can help you build secure, maintainable APIs.
Read More →