Tags: web-review, funny, engineering, sustainability, reliability, git, linux, culture, problem-solving, criticism, maintenance, community, organization, project-management, pairing, commons, failure, open-access, 3d, economics, programming, tech, blog, management, tests, supply-chain, science, foss, risk, type-systems, framework, geometry, business, vendor-lockin, mathematics, object-oriented, cloudflare, quality, craftsmanship, kernel, planning, agile, licensing, complexity, input, forgejo, rust, team, system, politics, research, game, web
Let’s go for my web review for the week 2025-48.
Tags: tech, foss, licensing, business, economics, politics, commons, criticism
This debate around licensing, politics and making our FOSS efforts sustainable need to happen. It looks like for now to some people the path forward is defensive licensing? I wish at least we’d first attempt to have more strong copyleft use…
https://blog.muni.town/open-source-power/
Tags: tech, foss, maintenance, sustainability, supply-chain, commons
Indeed, if you benefit from Free Software you’d better engage with it. Maintainers should stop bending backwards to please free loaders.
https://pivotnine.com/blog/open-source-has-too-many-parasocial-relationships/
Tags: tech, foss, maintenance
Want to start a new project? Here is what you’re signing for.
https://andrej.sh/blog/maintaining-open-source-project/
Tags: tech, science, research, open-access
Excellent news! It is long overdue that such organisations switch to open access.
Tags: tech, blog, web, culture
This would probably be a good thing indeed. We’ll see of the web culture will evolve next.
https://disassociated.com/personal-blogs-back-niche-blogs-next/
Tags: tech, git, forgejo, foss, community, vendor-lockin
Very good move on their part. It’s time more people do so. Beside, Forgejo (powering Codeberg) looks very interesting. I plan to play with it more next year.
https://ziglang.org/news/migrating-from-github-to-codeberg/
Tags: tech, 3d, game, foss
Nice to see another game engine go the Free Software route. This one is particularly feature packed.
https://github.com/Facepunch/sbox-public
Tags: tech, framework, geometry, 3d
Looks like a neat software library for procedural geometry.
Tags: tech, cloudflare, rust, reliability, failure
A bit of a shameless plug toward the end. That said the explanations of why Cloudflare is banking on Rust so much or how the recent downtime could have been avoided are spot on.
https://kerkour.com/how-cloudflare-uses-rust
Tags: tech, rust, tests
Nice approach to stub standard types in Rust. The article is a bit confusing the different types of test doubles though.
https://jorgeortiz.dev/posts/rust_unit_testing_file_reading/
Tags: tech, linux, kernel
Looks like a neat code explorer for the kernel. It’s nice that it comes with a guide to point you to the right places per topic.
https://reverser.dev/linux-kernel-explorer
Tags: tech, linux, kernel, system, input
A long article which seems to be a good reference document on the Linux input stack. There’s a lot to cover as it’s quite fragmented.
https://venam.net/blog/unix/2025/11/27/input_devices_linux.html
Tags: tech, programming, mathematics, funny
Ever wondered if we could solve the Fizz Buzz with a Fourier series? Trigonometry is magic.
https://susam.net/fizz-buzz-with-cosines.html
Tags: tech, object-oriented, type-systems
Another post which reminds everyone what object oriented programming is about. And yes, there’s indeed a variety of different tools in there, not all object oriented languages are equivalent.
https://lesleylai.info/en/fifty_shades_of_oop/
Tags: tech, reliability, failure, complexity
Error handling is not easy. Having simple rules to apply for complex systems is a good thing. Of course the difficulty is to apply them consistently.
https://brooker.co.za/blog/2025/11/20/what-now.html
Tags: tech, pairing, programming
Gives an idea of what pair programming looks like when practiced properly.
https://salfreudenberg.wordpress.com/2013/11/16/10-years-of-thinking-about-pair-programming/
Tags: tech, programming, quality, craftsmanship, engineering
I’m not really a fan of the leaderboard part of their approach. That said, if the maturity of the organisation allows it, having such bug squashing sessions is a good idea.
https://lalitm.com/fixits-are-good-for-the-soul/
Tags: tech, engineering, management
Interesting thinking, indeed expectations are changing quite a bit for engineering managers over time. Thus the proposed list of core and growth skills is interesting. It is likely a good framing for the job, then the art is finding the right balance for your organisation.
https://lethain.com/good-eng-mgmt-is-a-fad/
Tags: tech, team, organization, agile, problem-solving
You can also have experiments on your organisation. This is actually a good thing and probably should be done when something keeps popping up as a problem.
https://www.viktorcessan.com/solve-problems-with-experiments/
Tags: tech, planning, risk, project-management
Interesting approach I didn’t know about. Definitely worth trying. I like how it seems to bake risk management in.
https://www.theengineeringmanager.com/growth/invert-always-invert/
Bye for now!