A good primer on full-text search features in Postgres. A nice way to get started. This is too often overlooked, you can wait before pulling another dependency like Elasticsearch.
A very interesting look at the history of the Agile movement. What it really meant and what it degenerated into.
A very thorough resource on how the Python import system works. Very convenient to figure out what's broken when something goes wrong.
Ah! I thought this was often a missing piece in most React frontend code I've seen which mostly piles up useEffect and useState calls. Having a finite state machine is definitely a must have there, I'm glad some options actually exist, I didn't bump into XState so far I'll make sure to look into it.
Looks like an interesting tool, it's always a bit of a problem to simulate various network conditions, especially slow links randomly dropping packets. Adding more tooling to tackle this is always welcome.
The journey of Rust inside of the Linux kernel is still in its early days. I find especially interesting the questions raised by the community. It's especially healthy in my opinion, it's not just "fancy let's have it". They also wonder about the learning path for people to join the community if it's accepted or where to best use it. It's a good account of the social aspects triggered by technical changes.
Nice piece advocating for self hosting. I especially like the fact that it stresses that it doesn't mean "one server for one person" it'd be unrealistic to turn everyone into sysadmins.
Looks like an interesting system to recognize bird sounds in the wild. I'll definitely test it.
I think this is the best analysis about GitHub Copilot so far. Clearly using it in production today carries lots of risks. It might improve in the future but only marginally and likely with quite some effort. Not sure it'll pass the threshold to be anything else than a funny toy.
It's a very nice paper on spreadsheets and how we use them. It got enough history in it to make me tick (goes back all the way to the 1300s!). Also it's well balanced, it's not just about blindly blaming tools but looks at their shortcomings but also how we often use the wrong tool for the task... and then end up managing data and knowledge really badly.
Now that looks like a very interesting modular laptop. I'd be interested to test it and would love to see some KDE stuff installed on it by default. ;-)
Nice comprehensive list of the smart pointer types in Rust.
This is a sane approach and a good list of steps for estimating at large scale.
Very interesting exploration on software engineering "facts" and what we can really do to increase quality. Unsurprisingly caring for the people seems to be the top factor.
Interesting exploration of an easy to introduce memory leak in frontend code.
The rampant burnout epidemic in software engineering keeps growing apparently. More workload, more impatient stakeholders and less quality... With software being everywhere nowadays this is a huge problem to tackle.
A nice list of interesting nuggets from the functools python module.
Interesting use of mob/ensemble programming to tackle technical debt on projects.
OK, this is actually a very big deal. I think it's the first AAA game 3D engine which gets open sourced. This could be very impactful to the industry.
Very good points about why elegance matters in code. It's definitely something I try to keep in mind in code reviews. One has to be careful not to use too obscure features of the language though. For instance, you're mostly fine in Python where what it considered idiomatic is somewhat well defined, you're much more in trouble in C++ which isn't as cohesive.