Web Review, Week 2025-48
Let’s go for my web review for the week 2025-48.
Open Source Power
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/
Open Source Has Too Many Parasocial Relationships
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/
What They Don’t Tell You About Maintaining an Open Source Project
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/
A Message to the Computing Community About ACM’s Transition to Full Open Access
Tags: tech, science, research, open-access
Excellent news! It is long overdue that such organisations switch to open access.
Personal blogs are back, should niche blogs be next?
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/
Zig: Migrating from GitHub to Codeberg
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/
s&box is a modern game engine, built on Valve’s Source 2 and the latest .NET technology
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
libfive
Tags: tech, framework, geometry, 3d
Looks like a neat software library for procedural geometry.
How Cloudflare uses Rust to serve (and break) millions of websites at 50+ millions requests per second
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
Rust unit testing: file reading
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/
Linux Kernel Explorer
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
The Input Stack on Linux — An End-To-End Architecture Overview
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
Solving Fizz Buzz with Cosines
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
Fifty Shades of OOP
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/
What Now? Handling Errors in Large Systems
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
10 Years of thinking about Pair Programming
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/
We stopped roadmap work for a week and fixed 189 bugs
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/
“Good engineering management” is a fad
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/
Solve problems with experiments
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/
Invert, always invert
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!