Joined August 2010
240 Photos and videos
I have a feeling that they added the cooling breakin in the world cup just to show us more ads....
1
99
I'm all in for AI in our daily life, but changing my right Ctrl button with a copilot button is unacceptable...! wtf @msigaming
39
Karim  retweeted
The term "event-driven architecture" has a lot of people confused. Events as state or events as notifications. I see these two concepts lumped together all the time, but mixing them up is a shortcut to architectural turd pile. Event sourcing uses events as the source of truth which you can derive state from. Notifications use events to let other parts of the system react to something that already happened. Same concept on the surface, very different design purpose underneath. And when those two get lumped together, it creates a lot of confusion about when each approach actually makes sense.
1
2
20
2,233
Agreed.
One of the most insidious tics LLMs have when coding is this obsession with adding "fallback" behaviors everywhere These are extremely toxic because they hide real bugs and most importantly, introduce lots of potential privilege escalation vulnerabilities everywhere
26
I have noticed that latest versions of claude code need explicit planning while the previous versions decided to plan on their own when the features are big or complex.
32
Karim  retweeted
“Future proof your architecture” sounds good. But the reality is, you can’t. Where people go wrong is trying to future-proof with abstractions everywhere. What you really want to be doing is controlling the blast radius, meaning controlling where the change goes.
3
6
26
1,641
31 Dec 2025
31 Dec 2025
well spent holiday : dreammap.tech (use on desktop still not optimized for mobile)
1
1
106
7 Dec 2025
🫴6 7🫴
36
25 Nov 2025
"Go To Definition" and you will know what it does.
The very first line captures everything I dislike about .NET. No C# developer actually knows what this one magic line does. It configures a shitload of magic stuff there and nobody knows what it is. Literally every .NET dev just hopes it works for them and when it doesn’t they jump between 20 different StackOverflow threads and try 20 different builder permutations until it somehow works for them. Then when it finally does they get build errors because that builder function which finally worked is from .NET 7 and now in .NET whatever-fucking-version-it-is-today, it’s meant to be initialised differently and then they are back to StackOverflow again. That’s how C# devs spend 4 hours just fucking around being unproductive because the magic always stops working at some point and then there is nothing left but a shit show.
1
77
24 Nov 2025
I guess it's my neumorphism era!
1
37
21 Nov 2025
AI generated ad, promoting an AI tool that was probably ai coded.
52
you'll learn more about how computers work in one day of intense study of this book than in most college level computer architecture courses i am not joking this is a credible threat
Replying to @htmx_org
On it
52
1,076
19,747
752,322
10 Nov 2025
Built my budget management app, using Flutter. Looking good and straightforward.
4
4
388
10 Nov 2025
Support multi currency and multi language.
1
67