Date parsing is generally complicated... In JavaScript it is just insane.
Nice deep dive into a bug lurking inside a lock implementation.
Nice piece. In an age where we're drowning in bad quality content, those who make something with care will shine. They need to be supported.
Looks like Linux is now the best operating system for gaming on the go.
Early days but it looks like we got two interesting type checkers coming up for Python. Definitely worth keeping an eye on them.
I'm not sure this dichotomy is enough for building a taxonomy of FOSS projects. But I guess it's a start and captures something often missing in other such attempts.
Indeed, bugs with async/await can be subtle in Rust.
You don't need to self-host the mail itself, but you definitely should control the domain.
Just another hype cycle... The developer profession being in danger is greatly exaggerated.
Or why I'm still on the fence regarding async/await. It's rarely the panacea we pretend it to be.
Nice trick for numbers formatting as strings in Python.
A bit dated perhaps, and yet most of the lessons in here are still valid. If performance and parallelism matter, you better keep an eye on how the cache is used.
Interesting advanced features of GraalVM to better manage the memory of complex Java programs.
An honest attempt at "vibe coding"... but once again the conclusion is "when it grows to non-trivial size, I'm glad my experience allowed me to finish the thing myself".
Both TDD and design docs complete each other well indeed. They just don't focus on the same activities in the project. That said, both later provide important insights on all the decisions taken to produce some code.
If you expected another outcome on the average developer job from the LLM craze... you likely didn't pay attention enough.
Another example of attack vectors emerging with adding more and more LLM agents in the development process.
Not only the tools have ethical issues, but the producers just pretend "we'll solve it later". A bunch of empty promises.
LLMs are indeed not neutral. There's a bunch of ethical concerns on which you don't have control when you use them.
A library bringing the mixins concept to C++.