Johan Siebens's Avatar

Johan Siebens

@johansiebens.dev

Cloud Architect / DevOps / SRE / Platform Engineering

53
Followers
172
Following
5
Posts
03.10.2023
Joined
Posts Following

Latest posts by Johan Siebens @johansiebens.dev

troubleshooting (verb)

Systematically determining the cause of unwanted behavior in a system, fixing it, and publicly shaming whoever's to blame.

"While troubleshooting our database reset problem, I realized somebody has no clue how to use a connection pool... Bob."

troubleshooting (verb) Systematically determining the cause of unwanted behavior in a system, fixing it, and publicly shaming whoever's to blame. "While troubleshooting our database reset problem, I realized somebody has no clue how to use a connection pool... Bob."

Give me the log files, a unix prompt, and complete silence πŸ•΅

10.03.2025 13:39 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
In Praise of "Normal" Engineers πŸ› οΈ A guest article by Charity Majors

I just wrote a piece called "In Praise of 'Normal' Engineers". (partly paywalled)

When people talk about world-class engineering orgs, they usually have in mind orgs that are top-heavy with the most experienced and pedigured talent.

This gets it exactly backwards.

refactoring.fm/p/in-praise-...

18.02.2025 00:40 πŸ‘ 257 πŸ” 55 πŸ’¬ 3 πŸ“Œ 10
Best Simple System for Now You can have your cake and eat it, as long as you bake it carefully. β€˜We can do this the quick way and pay later, or the thorough way and pay now.’ This seems to be a fundamental dichotomy in software...

For the last year or so I have been noodling on the idea of a Best Simple System for Now.

What happens when you write exactly the code you need, at the level of quality you need, but solving the problem _for now_ rather than a generalised or hypothetical version of it?

dannorth.net/best-simple-...

03.02.2025 14:53 πŸ‘ 31 πŸ” 13 πŸ’¬ 5 πŸ“Œ 3
Preview
Why Every Developer Should Fail (At Least Once) How Software Slip-Ups Forge Exceptional Coders

ai.gopubby.com/why-every-de...

20.01.2025 05:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Take a Cognitive Load Off, or is 'AI' Making Us Stupider? The myth of Socrates - brains & AI - the morality of Shangri-La

From Socrates to Shangri-La, or how generative 'AI' might make us stupider
#science πŸ§ͺ #neuroscience #technology

15.01.2025 10:47 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Dear Software Engineer: It's Time to Reclaim Your Role - Annie Vella Apologies, this is a long one - clearly I’ve got a lot to say on this subject! It didn’t take long after ChatGPT was released for me to start seeing how fundamentally this technology could transform s...

annievella.com/posts/dear-s...

27.12.2024 13:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

was asked a really interesting question in an interview yesterday: given a budget, which areas of security spending produce the greatest and worst (or negative) ROI?

my answer:

positive: SSO/OAuth, hardware keys

worst: DAST, DLP, honorable mention to poorly configured IDS’s

what’s your answer?

10.12.2024 16:07 πŸ‘ 71 πŸ” 6 πŸ’¬ 12 πŸ“Œ 1
Preview
Architects, Anti-Patterns, and Organizational Fuckery I recently wrote a twitter thread on the proper role of architects, or as I put it, tongue-in-cheek-ily, whether or not architect is a β€œbullshit role”. It got a LOT of reactions (2.5 we…

One of my favorite things in the world is when software architects come up to me and tell me how much they enjoyed my piece about how "software architect" is such a bullshit role at most companies.

I love you guys.

charity.wtf/2023/03/09/a...

07.12.2024 22:12 πŸ‘ 155 πŸ” 21 πŸ’¬ 15 πŸ“Œ 3
Post image

There's this evergreen joke on software development that goes something like this:

"We're done with 90% of the project. Which means we only have the other 90% left to go."

It's funny because it's true. It's also why experienced engineers are in-demand: they are the "finishers."

AI tools: not now.

02.12.2024 12:41 πŸ‘ 400 πŸ” 48 πŸ’¬ 28 πŸ“Œ 7
Preview
Programmer Collaboration Styles In software development, two collaboration styles have proven to be most effective.

rethinkingsoftware.substack.com/p/programmer...

28.11.2024 08:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

ok, uhhh i've got like 3 more hours in the sky club to kill. every like == 1 hot take about observability

22.11.2024 05:25 πŸ‘ 240 πŸ” 28 πŸ’¬ 10 πŸ“Œ 7
Systems design explains the world: volume 1 "Systems design" is a branch of study that tries to find universal architectural patterns that are valid across disciplines. You might thin...

Also sharing what is probably my favorite blog post of all time today (authored by @apenwarr.bsky.social) because it's something I constantly find myself referring back to and is a great read for anyone who builds systems for a living.

apenwarr.ca/log/20201227

14.11.2024 05:20 πŸ‘ 264 πŸ” 39 πŸ’¬ 30 πŸ“Œ 1
Preview
DORA 2024: AI and Platform Engineering Fall Short The 2024 DORA Report dives deep into AI, platform engineering and the developer experience to seriously mixed results.

ICYMI: RN the SDLC is slower and less reliable with #PlatformEngineering and/or #AI.

In this year’s #DORA.

Read my convo with @nathenharvey.bsky.social

thenewstack.io/dora-2024-ai...

03.11.2024 21:37 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Johan Siebens Ramblings about tech, OSS, DevOps, CI/CD, Kubernetes, Raspberry Pi, ...

Mine is johansiebens.dev

Although it has been a while since I wrote something.

01.11.2024 05:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I was thinking about @alexellis.bsky.social for this list

25.10.2024 18:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0