Tom Elliott's Avatar

Tom Elliott

@telliott.me

DevOps enthusiast. Posts bi-weekly on https://thefridaydeploy.substack.com/, occasional public speaker.

458
Followers
1,424
Following
1,004
Posts
04.11.2024
Joined
Posts Following

Latest posts by Tom Elliott @telliott.me

Preview
How much code *should* you review? 3/6/2026

There's no escaping it, AI is writing a lot of code. Some great, some needing human intervention. But how should we focus our review efforts to catch the bugs without getting overwhelmed?

telliott.me/posts/how-mu...

06.03.2026 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wait, was Maria (dear as she was) including him in an activity or setting the beat for the song?

06.03.2026 04:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looks great! Love the shading on the bones.

03.03.2026 22:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I interviewed at a number of companies in January. A few allowed AI in the coding interviews with a goal of seeing how you used it. It wasn't across the board, but more common than I expected.

02.03.2026 22:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Approving deployments with GitHub Actions 2/27/2026

A weekend project to explore GitHub Actions deployments and Pulumi!

telliott.me/posts/approv...

27.02.2026 15:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Historians have recently uncovered a centuries-old artwork depicting Norman soldiers fighting alligators in a marsh. They call it the Bayou Tapestry.

26.02.2026 03:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"Wintry mix" always makes me think of salad.

22.02.2026 18:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Rehousing my blog 2/20/2026

I've been dissatisfied with SubStack for a little while, and finally got my act together to move to a self-hosted site where I have more control.

telliott.me/posts/rehous...

20.02.2026 15:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Anyone else think β€œCommuter Benefit” would be a good name for a band?

β€œHi, we’re Commuter Benefit and this is our cover of Fast Car”

18.02.2026 14:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

They even resisted using Imogen Heap’s β€œHide and Seek” in that last episode.

15.02.2026 18:14 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Is GitHub getting less reliable? It's been a bad couple of weeks for GitHub reliability, but how does this compare to their previous performance? I pulled some data from their status page to find out.

It's been a bad couple of weeks for GitHub reliability, but how does this compare to their previous performance? I pulled some data from their status page to find out.

open.substack.com/pub/thefrida...

13.02.2026 15:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"Make no mistakes." is a confusing kind of prompt. Confusing in the sense that I can't decide if it's more like:

- Giving an intern no coaching and being frustrated they didn't "meet expectations".
- "I hereby declare that Facebook cannot use my content for stuff."

09.02.2026 15:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve been firmly in the IDE for a long time, it was just way more convenient with the test on save automations, finding references and go to definition. AI tools are making some of the workflow automations less critical, but I still feel more comfortable being able to navigate the code myself.

07.02.2026 15:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Plur1bus: accidental AI allegory Is Plur1bus secretly about AI? Officially, no, but that didn't stop me seeing shadows of GPUs in almost every scene.

Is Plur1bus secretly about AI? Officially, no, but that didn't stop me seeing shadows of GPUs in almost every scene.

open.substack.com/pub/thefrida...

06.02.2026 15:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Yes, you should still learn to code Join me as I recount a recent experience with an enthusiastic but wrong LLM and what I had to do to dig out of the hole.

AI coding tools either feel magical or incredibly frustrating. A recent experience left me feeling very glad I still know how to code.

open.substack.com/pub/thefrida...

30.01.2026 15:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why not both? Multiple tasks in-progress at once, but never working on more than one concurrently.

28.01.2026 15:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oof, that sounds rough. Glad you're feeling better.

28.01.2026 15:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Beyond Palindrome! Two men enter, reten nem owt.

24.01.2026 17:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Great reasons πŸ™‚ The family themes were sure strong in that one.

23.01.2026 20:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Holiday favorite because of the one scene set at Christmas?

23.01.2026 19:44 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
We won't need CI in 5 years The way we build software is changing, and the way we deploy is going to have to change right along with it. What we consider to be "good" CI today may be very different from tomorrow's definition

CI/CD has been top of mind for me for at least the last couple of years. Now coding assistants are starting to be adopted widely, I'm wondering how the SDLC might change to keep up. Will we be using centralized CI systems 5 years from now?

open.substack.com/pub/thefrida...

23.01.2026 15:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My Apple Watch told me it was 49 degrees today. Lies. I should have looked at my phone before I went out in 17 degree weather without a hat.

20.01.2026 14:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think the Fallout series just invented a new trope: Gory Discretion Shot Fakeout

19.01.2026 15:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Iain M Banks's Culture series totals around 1.4 million words. At 750 words a day, that would take 5 years. They were released over a period of 25. Planning and editing are a lot more work than I thought!

19.01.2026 15:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

*not comprehensive

16.01.2026 16:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Can Git back a REST API? (part 5 - conclusions!) It's been a month and a half since I started working on a Git-backed REST API. High time to wrap it up and answer the dang question already!

The final part!

It's been a month and a half since I started working on a Git-backed REST API. High time to wrap it up and answer the dang question already!

open.substack.com/pub/thefrida...

16.01.2026 15:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So are you…having a good time?

16.01.2026 05:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

With all this generated code, PRs feel like the bottleneck. Then again, thinking back to my teams before AI, they already were! A PR written in 1 day took 3 or more to approve.

So we added linters, shifted left, all that good stuff. We need all that more than ever now.

15.01.2026 17:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

These are delightful, like little poems. Or Burmashave ads.

14.01.2026 16:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Noooo, not another one, lol.

14.01.2026 00:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0