Personal Growth

Learning Web Development in an AI World

· Posts · 8 min read

I’m getting nervous about my new web development class now that it’s just a few weeks away. It’s my first time teaching older students — tenth, eleventh, and twelfth graders — for a full semester, and I’m doing it alone. Last year I dipped my toes in with a smaller group, learned some things, and made some mistakes. But this is different.

Read more →

RSS Readers and the Art of Self-Curation

· Posts · 7 min read

I miss Google Reader.

That probably dates me, but I don’t care. Google Reader was one of those tools that fundamentally changed how I engaged with the internet. It made aggregation effortless. Find a good source, add it with a click, and suddenly everything you cared about was in one place. When Google shut it down in 2013, I was genuinely upset at losing something that had become essential to how I kept up with the world.

Read more →

Why I Made Babbleborg

· Posts · 13 min read

Last year, my students were hitting usage limits on free ChatGPT accounts mid-conversation. I was working hard on prompts to help them use AI as a thought partner rather than a shortcut or search engine, but I kept running into limitations.

Read more →

Moving Beyond the Basics

· Posts · 7 min read

Over the past several months my relationship with AI tools has shifted, and I think it’s a good time for an update.

Read more →

My Digital Rebirth

· Posts · 5 min read

There’s something almost sacred about setting up a new computer from scratch. I’m a total geek, and few things in my life generate the same excitement as unboxing a new machine. This feeling has been consistent since I got my Commodore VIC-20 at eleven years old in 1981. Every computer since then, from my Atari 800XL to various PC clones to Macs, has carried that same sense of possibility.

Read more →

An LLM Nutrition Coach

· Posts · 5 min read

I found myself facing a familiar challenge recently: I need to be more thoughtful about my sugar consumption. Like many people trying to maintain good health, I’m always looking for sustainable ways to make better choices without turning my life upside down. When some recent testing suggested my blood sugar levels were creeping higher than ideal, I knew I needed to make some changes.

Read more →

Making Technology Work for You (Not the Other Way Around)

· Posts · 5 min read

I’ve been thinking about how I approach video games, and it’s led me to realize something important about technology in general. Let me start with the games, because that’s where this insight really crystallized for me.

Read more →

The Traffic Jam that Almost Made Me Cry

· Posts · 4 min read

An old woman stepped closer to the small circle that had formed around the musicians. She listened for a moment to the haunting melody of the khan floating through the dusty street, then turned to someone nearby. She hadn’t heard a sound like this since childhood, she said.

Read more →

Reconciliation

· Posts · 4 min read

In Battambang’s central square stands a statue of Ta Dambong, a figure whose legend captures something I’ve been wrestling with this year. The story goes that he was a peasant who rose to become a protector of his people, wielding a magical stick to defeat the king and rule the land. But power corrupted him, and he began using that same stick to oppress those he he saw as a potential threat. Eventually, he threw his magical stick at the king’s son, who came to confront him. It missed, and he lost it forever. Powerless, he left and never returned. The name Battambang literally means “The Lost Stick.”

Read more →

Beauty in Every Direction

· Posts · 4 min read

Tomorrow marks our last day in Siem Reap, and I’m trying to process what feels like sensory overload in the best possible way. Cambodia has been a constant series of moments that make me stop and think, “Wait, is this real?”

Read more →

Crossing Thresholds

· Posts · 4 min read

There’s something transformative about passing through the gates here in Cambodia. Whether it’s the ancient causeway leading to Angkor Thom, flanked by rows of stone guardians, or the simple wooden entrance to a village home, these thresholds seem to invite a shift in perspective, an opening of the mind and heart to what lies ahead.

Read more →

Why Travel?

· Posts · 2 min read

The hassle is real. The expense is significant. The environmental impact weighs on me. So why am I sitting here in Phnom Penh right now, jet-lagged and completely energized at the same time?

Read more →