Becoming a benevolent cyborg ninja, stuck with making software and learning to feel better.

Joined November 2020
207 Photos and videos
saying goodbye to my grandpa, death either affirms life or makes everything futile
1
42
any thoughts on the Vervaeke TIAMAT program?
57
The past turns into a fog that no longer lifts when you draw closer. Blurred fragments become the only things that remain Photographs are hyperreal telegrams from a parallel world, everything familiar yet never quite as it was. Friendships fade into an echo in the gut, leaving...
1
29
...you to wonder whether you ever truly felt anything at all.
21
are any older people happy without children? I never had a strong desire either way but I can't fathom the body and brain destroying effects on my wife and I have seen quite a bit of that in couples we know
1
26
A good engineer is a better engineer than most engineers.
a good frontend engineer is a better backend engineer than most backend engineers
1
2
80
Developers learning the ropes with Scrum are being handicapped. Ownership extends only to the next ticket, thinking ahead is punished, caring about things that can not be easily tracked is discouraged. To become a good developer, you have to go through mental deprogramming.
The best senior software engineers I’ve worked with all share this exact trait: extreme ownership. When something breaks in production, they don’t start with “the requirements were unclear” or “another team caused it.” They start with: “What did I miss?” or “What assumption did I make that turned out to be wrong?” They treat every outage, bad deploy, or missed deadline as data. If a system failed, they ask: Should I have added better observability? Could I have asked sharper questions earlier? Did I simplify too much? What guardrail would prevent this next time? Even when they technically did the right thing, they still look for ways to increase future signal: better metrics, smaller rollouts, clearer contracts, earlier feedback loops. This mindset is what separates seniors from mids. Senior roles are all about reducing repeat mistakes and compounding good decisions. No blame. No ego. Just learn → adjust → apply. That is what turns experience into wisdom and gets you promoted.
1
40
after 4 years of trying ( building tools in the PKM space, almost joining companies there etc.), I am going back to physical note-taking creativity and deep thinking just does not work for me digitally trying to push for digital has held me back emotionally and intellectually
Can't explain why it is. But it is.
58
the industry with the most introverts (software) came up with the most communication heavy approach of working (pair programming) and is confused why it does not stick
23
Dinner for One is the goat
Boyfriend said the New Years Eve tradition for Germans is watching an old film about a 90 y/o woman celebrating her birthday but all her friends are dead so her butler has to pretend to be the dead friends. I thought he was fucking with me. He was not. en.wikipedia.org/wiki/Dinner…
1
99
my perfect work life is the insane cracked crew of Cyberpunk 2077 Edgerunners, the mastery and meaning of Zen in the Art of Archery and the slow productivity of Slow Productivity
37
1 Nov 2025
favorite microservice story is when I prevented our codebase being split up by whipping up a simple profile system that loaded parts of the code depending on the setting This enabled starting the project locally as 1 process and trivially split it across workers when deployed
The whole microservices thing is completed retarded. It's time to put it to bed and move on. There's a thousand things you can do to increase the traffic throughput of a monolith app. You can start by hiring competent people into key engineering roles, to act as owners, and gatekeepers against code slop and ridiculous architecture. You can spread most work across load balanced web servers if you need to (you need some failover anyway). Don't do hugely wasteful DB queries. Microservices were a means to hiring masses of low skill code monkeys, and dealing with the massive resource needs of the resulting code slop. It needs to stop. Just say no.
2
3
100
2 Sep 2025
"anti-method" posts were funny for a while but I am fed up This one is about DTOs and invariants DTO = data from outside, what form does it have? invariants = how to ensure, protect and communicate them? if you dont have these issues you are not building serious software
2 Sep 2025
in what world is protecting invariants (during runtime and across different development teams over time) made up?
1
1
107
2 Sep 2025
obviously you can chose different tools to solve these issues (functions, comments etc.) but dont pretend they dont exist just because many devs dont know which problems they are solving, does not mean there are no problems to be solved
22
2 Sep 2025
in what world is protecting invariants (during runtime and across different development teams over time) made up?
>”my made up complicated rules are interfering with writing code”
1
2
243
18 Aug 2025
The positive reactions to the reddit post seem to miss the part where the juniors proclaims "I dont care what other people (in my team) are doing". Daily Standup sucks (daily free sind 8 months now) but not caring what your teammates are doing at all?
I rarely read Reddit but someone linked this to me and I think I kind of agree with the "bad junior devs" that they are discussing here. But I'll have to explain why because it's not what you might expect... reddit.com/r/ExperiencedDevs…
1
997
17 Aug 2025
I feel like the people talking about delaying gratification and the "joy with every step" (for a lack of a better term) people are talking about different things, so no wonder they talk past each other.
17 Aug 2025
deferred joy doesn't work grinding now and embracing pain for a theoretical future payoff incurs far more psychological debt than people think I suspect the debt compounds too
1
131
17 Aug 2025
A deeply satisfying life where you take joy in the things you do is not the same as the porn-ed McDonalds life the other crowd thinks about.
27