Daily Shaarli

All links of one day in a single page.

March 13, 2024

A Tale of Two Standards

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.

So you've been reorg'd... - Jacob Kaplan-Moss
thumbnail

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).

Cloning a laptop over NVME TCP

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.

Announcing Speedometer 3.0: A Shared Browser Benchmark for Web Application Responsiveness

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.

My favourite animation trick: exponential smoothing | lisyarus blog
thumbnail

A deep dive in the properties of exponential smoothing for animations. It's often overlooked.

Screen Space Reflection

Interesting walk through of a shader to compute reflections in a scene.

On The Importance of Getting The Foundations Right - Cybernetist
thumbnail

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.

Breaking Down Tasks - Jacob Kaplan-Moss
thumbnail

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.

40 years of programming

Very interesting insights from someone who's been practicing this trade for a long time. I agree with most of it, it's inspiring.

C++ safety, in context – Sutter’s Mill
thumbnail

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.