Craig Tracey's Avatar

Craig Tracey

@craigtracey.bsky.social

CTO/Cofounder Arctir. Building Flightdeck, our Developer Intelligence Platform.

103 Followers  |  184 Following  |  18 Posts  |  Joined: 15.11.2024  |  1.9115

Latest posts by craigtracey.bsky.social on Bluesky

"Terrorform"

18.12.2024 22:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is going back 20 years, but I once praised a colleague for his legible Perl code.

Once. 🀣

18.12.2024 22:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Terraform is the new Perl

18.12.2024 18:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

They never do.

Let's put it this way...I was last there in 1994. Thirty years later, they are an indelible, fond memory. I can picture it like it was yesterday.

08.12.2024 06:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Bryce is wholly magnificent, and Zion unreal. The Narrows in summer is one of the greatest places I've ever been.

08.12.2024 06:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That's a good way to think of it!

03.12.2024 01:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Mac-style shortcut keys for Linux & Windows - Kinto.sh

kinto.sh

27.11.2024 01:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ‘

25.11.2024 19:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Link is broken...would love to read this post.

25.11.2024 05:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

`run` and `exec`

25.11.2024 05:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Weekends are the best time for building.

25.11.2024 03:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fwiw, this also applies to registration. I once lost out on early bird pricing because I forgot about timezones.

25.11.2024 00:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Lots of interesting work happening in this space. I am hopeful that we might soon be able to abstract away, yet another, layer of complexity that has been driving immense amounts of developer toil.

21.11.2024 05:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If we define platforms with an abstracted specification outlining a resource's inputs, outputs, and even side-effects, it doesn't matter what the underlying implementation is.

Keep your Chef, Ansible, or whatever god-forsaken thing you prefer. Those are now just implementation details.

21.11.2024 05:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Exactly. The reason why platforms have, largely, failed to deliver is that they have lacked strong contracts by way of APIs.

Yes, everyone could build the infrastructure with a new, shiny tool, but all we got were bespoke half-measures.

21.11.2024 05:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's so easy to think that your "too basic" presentation would be, well...."too basic."

IME, these are the best ones. What each of us sees as "too basic" is, very often, exactly what someone else needs to get to the next level.

Like some weird inversion of impostor syndrome.

20.11.2024 20:36 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Sometimes you'll even get something like "I can just do that with script/config management/whatever."

When you move beyond just deploying a container, you get crickets:

How do you create load balancers?
How do you manage volumes?
What about DNS?
And certs?

You're right back at bespoke complexity.

20.11.2024 20:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I often hear criticisms of Kubernetes: it's too complex, it's built for Google scale, it's just a resume builder.

But, when these nay-sayers are probed for alternatives, there is typically no good answer.

Look, I'm down for an alternative, but until that exists, Kubernetes is the way.

20.11.2024 20:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

@craigtracey is following 20 prominent accounts