Daily Shaarli

All links of one day in a single page.

March 19, 2026

Have a Fucking Website

So much this... I'm sick of all those little businesses having only an Instagram or Facebook account or whatever. I wish we'd have proper websites for all of those instead.

Open Source Gave Me Everything Until I Had Nothing Left to Give
thumbnail

This is an account of how dark things can become when you align your identity with your contributions. Stay healthy, stay safe!

More Speed & Simplicity: Practical Data-Oriented Design in C++

A very good talk which walks you through how to move from object-oriented design to data-oriented design. Shows quite well how you must shift your thinking and the difficulties you might encounter with data-oriented designs. I appreciate a lot that it's not just throwing object-oriented design out of the window, indeed you have to pick and choose depending on the problem space. Also it's interesting to see how C++26 reflection might make some of this easier.

Why WebAssembly components

Good explanation of where WebAssembly is going and why the current initiatives are important to its success.

How many branches can your CPU predict?
thumbnail

Not all CPUs are born equal in term of branch prediction. Interesting little benchmark.

Rob Pike's 5 Rules of Programming

These are good rules. Take inspiration from them.