Writing and notes

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 tools

GitRonimo: a Git GUI client built with Rust and GPUI

AI · Learning

You can and should learn from AI

AI · Creative work

Bringing old legends to life with Claude AI

AI · Mobile

How I built an English grammar app with AI

AI · Engineering

AI agents made the coding routine interesting again

Mobile · Product

How I wrote a mobile app in two evenings

AI · Developer tools

Tidewave: a must-have tool for Ruby and Elixir developers

Architecture · Security

How I wrote an authorization and permission management system

Elixir · Phoenix

A collection of useful libraries for Elixir and Phoenix

Elixir · Phoenix

What I concluded after working with Elixir and Phoenix

Developer tools

A new code editor changed how I work

Ruby · Libraries

Ruby libraries I use in production, part 2

Ruby · Libraries

Small and useful Ruby gems, part 1

Rails · Vue

World 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.