null-pointer-ex said There needs to be some sort of enforcement about who can write code. JK,
but seriously, the current dev wannabes and influencers on sh-t-witter and linkedin are literal cancer.
A dude will make a post about how to "scale" a system, yet they have no grasp of the most basic fundamentals. They have no idea what a CDN is, they think you can just store blobs and be done with it. Like, bro, are you going to be serving a 10MB image from the DB every single time it's requested? How WILL that scale? How will low bandwith users be served? Oh, yeah right, I forgot that everyone in the world has 1Gbps internet from NASA.
They think serverless will take care of it.
BUT HOW? No wonder "serverless" companies like Vercel are making bank out of idiots who can't manage to spin up a decent VPS that would take care of 99% of usecases.
Granted, most copy paste regurgitated AI slop from chatgpt but still.
It's so infuriating. There used to be a decent Twitter dev community, but not it's just AI shills, crypto bros and script kiddies all pretending to write code.
It's time I stopped using that site.
Also probably a sign I should quit this industry. Getting tired of it to be honest.
Don't see myself still writing code in 3 years.,Live coding interviews basically make no sense.
It's even worse when you can't use an IDE.
Like, bro, what the fuck? You want me to write code in fucking notepad?
Alright then, I can play that game. It's so easy to memorize the algos and pass the test, yet that's not indicative of a good engineer.
I wonder if the roles were reversed, how good the interviewer would perform.,Swift does some things really well, but then falls flat in others. Why is polymorphic JSON decoding/encoding such a pain?
In Kotlin, it's a breeze to support multiple object types.,Okay, maybe I'm unlucky, but I find macOS to be extremely buggy and inconsistent across the board compared to Windows.
The "it just works" slogan hasn't been true in my case.
Like, there's always some dumb issue hindering me.
For example, I can't seem to resize a window by its edge on my second screen in macOS. It just doesn't work.
Of course, Windows isn't perfect, but it works without a hitch in my case.
Finally, the memory swapping issues that lead to lag.
On a typical day, I have two instances of IntelliJ running, Android Studio or XCode, and two Edge + Mozilla, and Docker. 32GB should be able to handle this smoothly. This works fine on my  32GB Windows workstation.
On my 32GB M2 MacBook Pro however, I have to constantly close some programs because of lag.
Not to mention, memory fills up really quickly. I essentially turn on the MacBook and 18 GB are in use. WTF!,Jackson JSON parser can be a pain in the ass sometimes. 
Like, bro, I don't want you to pollute my JSON when saving into Redis. Because now the frontend clients suddenly don't understand the schema because it's riddled with @class and type definitions everywhere.
You have to perform dark magic to get this thing to work automatically with Spring Boot caching.
I've had to implement my own custom serializer and deserializer after wasting who knows how many hours on this.
Shit like this is why I tend to roll my own implementation for many things at the slightest hint that a library isn't flexible.```