Intentional Owl

What does an owl do to be intentional?

Building software, learning languages, and writing it all down.

Projects

📝 Blog

Thoughtful engineering, practical learning, and consistent growth. Notes from the day-to-day of building things.

Read the Blog

🇮🇹 Italian

An interactive app for learning Italian — vocabulary, grammar, and practice exercises all in one place.

Launch App

Latest from the Blog

All posts →

Milan to the Ligurian Coast: An Italy Itinerary Built for Slowing Down

4/26/2026 by OwlAdmin | 8 min read
Italian Travel Italy
There's a version of an Italy trip that moves fast - twelve cities, a hundred selfies, and a suitcase full of regret about the meal you skipped because the train was leaving. This isn't that trip. This September, I'm building an itinerary around a different principle: stay long enough to stop noticing you're a tourist. Long enough for the barista to remember your order. Long enough for a place to feel less like a destination and more like a temporary life. The route runs from Milan south through Lake Maggiore, down the Ligurian coast to Portovenere and Levanto, and back to Milan to close things out. Five stops. No rush. Here's how it unfolds.
Read More

Italian Learning App - Current State

4/26/2026 by OwlAdmin | 3 min read
Development italian features development recap
Just a recap on how this app started and the evolution into where it is today.
Read More

Building a Real Auth System for a Learning App

4/19/2026 by Robb | 5 min read
Development node.js express authentication passport.js mongodb oauth devlog
Taking an Italian learning app from hardcoded admin credentials to proper Passport.js auth with email/password + Google OAuth, role-based access, and MongoDB session persistence. Phase 1 of a 4-phase upgrade adding user accounts, progress tracking, gamification, and adaptive AI-driven learning.
Read More