CodeMirror vs Monaco Editor: A Comprehensive Comparison
Perplexity research exploring the differences between CodeMirror and Monaco Editor in terms of bundle size, architecture, features, and use cases for modern web development
Welcome to my personal knowledge management system. Here you'll find my featured content and latest findings.
Using AI research agents to uncover literary patterns in TV ...
If I can't code in nature, my immersive office brings the ou...
Integrated Development Environment for mobile inspection app...
Agent-User Interface protocol for standardized communication...
Exploring design thinking, user experience, interface design...
Building agentic software with the Mastra framework
Master Phoenix and Elixir ecosystem for building web applica...
Exploring product management practices, strategies, and meth...
Modern React development including hooks, state management, ...
iOS app development using SwiftUI framework and ecosystem
Perplexity research exploring the differences between CodeMirror and Monaco Editor in terms of bundle size, architecture, features, and use cases for modern web development
Teresa Torres explains her visual framework for mapping the path from business outcomes to customer opportunities to validated solutions through systematic assumption testing
Internationally acclaimed author, speaker, and product discovery coach who empowers product teams through continuous discovery habits
Video introducing TanStack DB as an evolution of React Query with notes on their different approaches to state management
My notes from Lecture 3 covering MVVM architecture, struct vs class, generics, protocols, and functional programming in SwiftUI
My notes from Lecture 2 covering @State, layout components, Swift type system, and building a memory card game with SwiftUI
My notes from Lecture 1 of Stanford's CS193p course covering SwiftUI fundamentals, functional programming foundation, and compositional UI architecture
My notes from Lecture 4 covering MVVM implementation, access control, initializers, static members, and functional programming with closures
Carl Vellotti shares a comprehensive framework showing how AI enhances each phase of the design thinking process
Perplexity research exploring how GenServer's message-passing architecture aligns perfectly with AG-UI's 16 event types for agent-user interaction protocols
Perplexity research exploring a powerful read model reconstitution pattern that leverages CQRS principles and GenServer's stateful nature for living projections
Hypothetical research exploring how Jido's GenServer architecture could implement sophisticated AI agent memory patterns, including working memory, semantic memory, episodic memory, and procedural memory
Perplexity research exploring how Jido extensively uses GenServer as the foundational building block for its agent architecture, implementing a sophisticated multi-layered GenServer system
Perplexity research exploring how to integrate CopilotKit React components with Phoenix GenServer backend using AG-UI protocol for scalable agent-user interactions
Perplexity research exploring the differences between Jido (Elixir) and Mastra (TypeScript) AI agent frameworks, comparing maturity, features, and production readiness