I learn by building—and by explaining.
Articles about practical AI, product experiments, Ruby, Elixir, architecture, mobile development, and the tools that make engineering work better.
Published articles
Rust · Desktop
A new Markdown editor and reader in Rust, Tauri, and Svelte
Rust · Developer toolsGitRonimo: a Git GUI client built with Rust and GPUI
AI · LearningYou can and should learn from AI
AI · Creative workBringing old legends to life with Claude AI
AI · MobileHow I built an English grammar app with AI
AI · EngineeringAI agents made the coding routine interesting again
Mobile · ProductHow I wrote a mobile app in two evenings
AI · Developer toolsTidewave: a must-have tool for Ruby and Elixir developers
Architecture · SecurityHow I wrote an authorization and permission management system
Elixir · PhoenixA collection of useful libraries for Elixir and Phoenix
Elixir · PhoenixWhat I concluded after working with Elixir and Phoenix
Developer toolsA new code editor changed how I work
Ruby · LibrariesRuby libraries I use in production, part 2
Ruby · LibrariesSmall and useful Ruby gems, part 1
Rails · VueWorld Clock: Vue, Inertia, and Ruby on Rails working together
Keep the conversation going
Want to discuss one of these ideas?
Connect with me on LinkedIn or send an email. I enjoy comparing notes with people building real products.