Thoughts on Christian Voluntarism, technology, and personal growth

flux pro 2.0 A pair of open hands cupped together holding a soft luminescent question mark th 5

Humility in the Age of AI Gurus and Hot Takes

Everyone's predicting AI will revolutionize everything, or destroy it. Meanwhile, 70% of 2024's AI predictions already aged poorly. Here's what I've learned from telling clients "I don't think AI can do what you want": there's a crucial difference between humility and helplessness. One keeps you learning. The other leaves you paralyzed. In a world of confident hot takes, maybe honest uncertainty is the real competitive edge.

#ai #softwareengineering
flux pro 2.0 A single luminous candle flame rendered in sharp focus surrounded by dozens of t 6

Attention as a Spiritual Discipline in the Digital Age

Two weeks off. One 700-page book I'd been wanting to read for years. I finished 40 pages. The rest? Scrolling. Shorts. Fragments of nothing. The desert monks called this acedia, not laziness, but a restless inability to stay present. They stared out windows hoping for interruption. We have something worse: an algorithm that learns exactly what captures us, not what deserves us.

#faith #digitalwellness
flux pro 2.0 A solitary figure seen from behind walking a winding path that spirals upward th 6

The Long Way Home

My mom's final wish was for me to return to church. I sat at her funeral annoyed, not at the wish, but at feeling lectured while grieving. The path back to faith isn't a dramatic altar call. It's years of wrong turns, a girlfriend who left when things got hard, and thoughts that couldn't have come from me alone. The question isn't whether you'll be disappointed by the church. You will be. The question is what you do next.

#faith #journey
flux pro 2.0 An open palm releasing scattered seeds into a gentle wind current the seeds caug 5

Providence and Planning: Holding Plans Loosely

After 18 months of grinding, I finally had everything lined up: a real technology partnership, a team under our control, the sweet spot we'd been working toward. Then one month in, it all fell apart. The client chased an AI initiative, and our budget got slashed. I wish I could say I took it well. I didn't. But what happened next taught me something crucial about the difference between holding on and holding on loosely.

#consulting #leadership
flux pro 2.0 Two intersecting orbits rendered as flowing ribbons one composed of glowing code 6

Single Parenting and Software Development: Making It Work

Three kids. A demanding architect role. No partner to hand off to when both worlds collide. There's no playbook for single parenting while building software. But after years of figuring it out, I've learned the difference between explanations and excuses, why physical setup matters more than you'd think, and what to do when a five-year-old interrupts mid-code. It's not elegant. It's not optimized. But most days, it works.

#singleparent #remotework #softwaredevelopment
flux pro 2.0 A weathered human hand and a translucent mechanical hand touch fingertips remini 4

The Human in the Loop Isn't Overhead

A new study claims experienced developers are 19% slower with AI tools, while believing they're faster. Here's why that finding is both true and completely misleading. After years of working with LLMs, I've learned the difference between automation and augmentation isn't just semantic; it's the key to everything. The human in the loop isn't overhead. It's the only thing catching inevitable failures.

#ai #software development
flux pro 2.0 A compass rose embedded in polished obsidian its needle pointing toward a distan 5

Lessons From Seven Years of Enterprise Consulting

Seven years ago, I thought technical work was the job and everything else was overhead. I was wrong. The political stuff, the relationship management, the endless meetings about buy-in: that *is* the work. And with AI making implementation faster than ever, this ratio has shifted dramatically. The building isn't hard anymore. Figuring out what to build, and getting everyone aligned on building it? That's where the real work lives.

#consulting #enterprisesoftware
flux pro 2.0 An intricate bridge constructed of interlocking crystalline words and symbols sp 3

Prompt Engineering Is Just Communication (And That's the Point)

Prompt engineering isn't dying; it's just communication by another name. The same skills that help you explain complex ideas to colleagues work with LLMs: resolving ambiguity, providing context, validating understanding. The difference? No body language, no facial expressions. Just text. So the text becomes everything. And if you can't push back when a model confidently gives you the wrong answer, you're not using the tool; it's using you.

#ai #softwareengineering #promptengineering
flux pro 2.0 A hamster wheel constructed from emergency bells flashing lights and notificatio 0

The Firefighting Trap: Why Reactive Work Feels Productive

That satisfying rush when you swoop in to fix a crisis? It's a trap. Firefighting feels productive: the dopamine hit, the hero moment, the grateful emails. But feeling productive and being productive are two different things. A year from now, you might look back at twelve months of heroic saves and realize you never moved forward. Here's why reactive work is so seductive, and how to break the cycle before December arrives with nothing to show for it.

#softwaredevelopment #techdebt
flux pro 2.0 A massive translucent architectural blueprint floating in negative space showing 7

The Archaeology of Legacy Code: Reading Systems Like Texts

Legacy code isn't a mess to fix; it's a site to excavate. You're sifting through artifacts left by developers you'll never meet, reading their structures like ancient texts: the original architecture, the evolutionary mutations, the emergency patches that became permanent. Learn to recognize which layer you're in, extend grace to builders working with limited tools, and discover why the best archaeologists write code future excavators can actually read.

#softwareengineering #legacycode