
2025-05-29 07:02:39
Developers need side projects like fish need bicycles. 🐟 🚲
#programming #life
Developers need side projects like fish need bicycles. 🐟 🚲
#programming #life
Is there anyone with Norwegian language setup on a desktop or mobile browser?
I need to know what your browser declares in `accept-language` header?
Is it nb-NO or no-NO? Or maybe both?
Boost for visibility please!
#webdev #programming
How to do it? Open any web…
#Programming Myths We Desperately Need to Retire
https://amritpandey.io/programming-myths-we-desperately-need-to-retire/
Alle Welt belustigt sich über Monsterwortkomposita wie den Donaudampfschifffahrtsgesellschaftskapitänsmützenreiniger im Deutschen.
Aber habt ihr mal einen Blick auf typische Methodenbezeichner in Java-, C#-, $Whatever-Code geworfen?
#programming
The amount of pointless, useless, overly-complex indirection I see in so many well-established, popular projects makes me very sad.
Except when I am trying to debug it; then it makes me very angry.
#PHP #Programming
#Programming's Greatest Mistakes
https://www.youtube.com/watch?v=Y9clBHENy4Q
Inside every developer there are two wolves.
One wolf worries about cache invalidation.
The other wolf ponders deeply about the naming of things.
The third wolf makes off-by-one errors.
#programming #humor
I found that a good exercise to get a deep understanding/ refreshing of datastructures is to implement them using Lua tables
#Lua #programming #DataStructures
I did not expect Martin Fowler to be so anti-CQRS. Anyone have other writeups that have a more balanced perspective?
#Programming r…
I don't mind solving hard and interesting problems.
But I do get unreasonably angry at tools that so clearly care about only one specific use case and give a big FU to any other, like the one I'm trying to solve.
#Programming #PHP
When your function expects a path fragment string as a parameter, you MUST specify, explicitly, if it should have a leading, trailing, or neither forward slash.
If you do not say *explicitly in the docblock of that exact function/method*, then you are wrong and your code is wrong and I will curse your name every time I am forced to use your broken code.
#Programming
#Copilot "Think Deeper" mode is much more useful than Quick Response. For coding, it has a "Senior Dev" posture (even alludes to it) including saying "ping if you've a question" and talking vague, defensive BS in circles.
That's a ✅ on ego and mumbo-jumbo parts of senior dev.
#AI #LLM #programming
I have a lot of cool pictures to share from hikes and such, but first I have some stylesheets with cascading speculations to fight, I mean write. 😟
#technology #webdev #programming #life #nerd
A large chunk of client JS code is just this over and over and over again. In case *I* removed a necessary element when *I* wasn't watching. 🤦♂️
```
const x = document.getElementById("X");
if (!x) {
console.error("X element not found.");
return;
}
//later
alert("Check console.");
```
#technology #programming #JavaScript #defensiveProgramming
Any code segment is a 1-liner if you have composition. 🙄
#technology #programming #complexity #complicated #sarcasm
Promises are a JavaScript programmer's way of saying "I promise you this code is complicated." 🤓
#technology #JavaScript #programming #nerd #joke #nerdJoke
Unfinished Git thoughts.
#ux #git #VS_Code #programming