undecided if writing excellent code was / is the thing I liked - and ergo I need a new career to stay satisfied
or if I should go all in to my existing domain modelling and architecture tendencies
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...
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
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.
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
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
Dinner for One is the goat
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
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
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.
"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
in what world is protecting invariants (during runtime and across different development teams over time) made up?
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…
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.












