Lessons learned, technologies explored, and insights unfolding.

Theology

Echos of Creation

Ever stood in a truly silent place? I don't just mean "library quiet," but a silence so profound you can’t hear cars, traffic, or even the hum of a refrigerator. It's a heavy, almost uncomfortable stillness. It’s the sound of pure, unadulterated potential. It is the sound of chaos waiting…

Theology

The King's Pardon

Let's be honest. For many of us, the Gospel was presented as a kind of royal pardon, secured by a single act. We're told that if we just pray the "Sinner's Prayer," our sentence is commuted and we're clear. The problem is when this prayer, intended as a heartfelt plea,…

Career Planning in the Age of AI

A couple of years ago, working as a software developer, I remember that familiar knot in my stomach tightening every time I read about the latest AI breakthrough. It felt like machines were sprinting ahead, getting smarter by the nanosecond. The question loomed: would they soon be crafting code with…

Google Cloud

PubSub Pull Subscriptions on Google Cloud Run with NestJS

I needed to implement a queueing solution for my enterprise notification services that live mostly in Google Cloud Platform. The requirements were relatively simple and GCP offers a couple services that fit some of these points in one way or another: The first one is easy. The client system doesn’t…

Google Cloud

Integrating GCP Secret Manager with NestJS Config

The NestJS Config module takes care of mapping your config.yaml to a neatly packed set of strings or objects that are ready for your app to consume so you don’t have to put environment-specific values directly in your code. However, it leaves you to fend for yourself when it comes…

Leadership

How To Interview Senior Software Engineers

I’ve sat on both sides of that interview table, maybe a few too many times over two decades. I've navigated the labyrinth of "gotcha" questions that felt more like trivia night than a measure of skill. And yes, I’ll own it – I’ve made my missteps as an interviewer, even…