Daily Shaarli
March 13, 2024
An old article, but a fascinating read. This gives a good account on the evolution of POSIX and Win32. The differences in design and approaches are covered. Very much recommended.
A bit US centric at times, but there are some more generally applicable advices in this piece. This can help you navigate in the time of a company reorganization (not always called out as such).
Very interesting trick! I didn't know you could use NVME over TCP. This is indeed perfect for cloning a laptop. This sounds slow but this is the kind of things you can run over night.
This is nice to see a new benchmark being published. This seems to follow real life scenarios. We can expect browser engines performance to increase.
A deep dive in the properties of exponential smoothing for animations. It's often overlooked.
Interesting walk through of a shader to compute reflections in a scene.
Definitely this. The difference between a well performing team and one delivering subpar software is the basics of our trade. Minding your data models, your architectures and the engineering practices will get you a long way.
This is indeed an important aspect of estimating work. The smaller you manage to break down tasks the easier it will be to estimate. Breaking down work is a skill in itself though.
Very interesting insights from someone who's been practicing this trade for a long time. I agree with most of it, it's inspiring.
Excellent piece from Herb Sutter once again. This is a very well balanced view about language safety and how far C++ could go in this direction. This is a nice call to action, would like to see quite some of that happen.