Building Clarissa: Learning How AI Agents Actually Work
A deep dive into building an AI-powered terminal assistant from scratch. Learn about the ReAct pattern, tool execution, context management, and what it takes to build a real AI agent.
Technical articles about software engineering, AI integration, and web development.
A deep dive into building an AI-powered terminal assistant from scratch. Learn about the ReAct pattern, tool execution, context management, and what it takes to build a real AI agent.
A personal reflection on my career journey from curious kid downloading demos on a BBS to senior software engineer pioneering AI integration—and what I'm looking for in my next chapter.
Explore the creation of a beautiful, interactive floppy disk React component. Learn about CSS animations, nostalgic UI design, and building memorable interactive elements for retro-themed applications.
Explore DosKit, a cross-platform foundation for running DOS applications using js-dos WebAssembly technology. Learn about emulation architecture, browser compatibility, and preserving computing history through modern web standards.
Introducing Frostpane, a customizable SCSS library for creating beautiful liquid glass effects. Learn about backdrop-filter techniques, CSS custom properties, and building reusable UI component libraries.
Celebrating Clayton Rye's 77th birthday by launching a comprehensive website honoring his five decades as an award-winning documentary filmmaker, Vietnam veteran, and educator dedicated to preserving untold stories of civil rights and social justice.
An in-depth analysis of the Web Audio API's design philosophy, adoption challenges, and the gap between its ambitious goals and real-world developer needs.
Explore the development of an interactive Circle of Fifths visualization that combines music theory education with the Web Audio API. Learn about key relationships, audio synthesis patterns, and educational interface design.
Commemorating the 32nd anniversary of Future Crew's legendary Second Reality demo - from downloading it on a BBS as a kid to running it instantly in your browser with DosKit.
A comprehensive analysis of the /llms.txt standard - an elegant proposal for AI-friendly web content that faces a fundamental problem: no major AI platform actually uses it.
Introducing a comprehensive Model Context Protocol server that provides LLMs with direct access to the AT Protocol ecosystem, enabling seamless interaction with Bluesky and next-generation decentralized social networks.
Examining the technical architecture trade-offs and governance challenges in AT Protocol's approach to decentralized social media infrastructure.
Explore Wassette, Microsoft's innovative WebAssembly-based MCP server that revolutionizes AI tool security through sandboxed execution, fine-grained permissions, and the Component Model.
Introducing a comprehensive Model Context Protocol server that enables LLMs to explore and interact with the decentralized social web through standardized ActivityPub integration.
Explore the development of a comprehensive electromagnetic spectrum visualization tool built with React and D3.js. Learn about physics calculations, data visualization patterns, and educational interface design for scientific applications.
Build AI assistants that work without internet connectivity using OpenZIM archives. Learn about offline Wikipedia access, ZIM format optimization, and practical offline development workflows.
Explore how the Gopher protocol from the early internet era finds new life in AI tooling through the Model Context Protocol. Learn about Gopher's history, implementation patterns, and practical applications.
Learn how to build robust MCP servers with practical examples from gopher-mcp and openzim-mcp projects. Covers architecture, implementation patterns, and best practices.
Learn how to effectively contribute to open source projects, from finding the right projects to making meaningful contributions. Includes insights from maintaining community projects.
Essential practices for building fast, accessible, and maintainable web applications. Covers performance optimization, security, accessibility, and code quality.
Explore RFC 8615 and the Well-known URI standard that enables consistent metadata discovery across websites. Learn implementation strategies, security implications, and practical examples for modern web development.