Brandon Thompson

Brandon Thompson (5)

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…

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…

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…

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…