The EU’s Digital Markets Act is supposed to shake up the power of tech giants by giving developers and users more choice. Apple’s “notarisation” of mobile ...
The phrase “favor composition over inheritance” has become one of those thought-terminating cliches in software design, and I always like to take a deeper look at those to understand where they come from and what ideas we’re missing if we just take the phrase …
I can’t think of any other language in my 45 years long career that
surprised more than Zig. I can easily say that Zig is
not only a new programming language, but it’s a totally new way to write
programs, in my opinion. To say it’s merely a language to replace…
The FSFE and LUGBZ have recognized VLC president and core developer with this European award for his long-term dedication to the project. What began as a s...
There has always been a disconnect between the hiring process and finding the best engineers. But when we somehow find them, the career ladder ensures that they don't remain in that position of streng
Is your app prepared for tomorrow's resolutions? We offer services and promote vector graphics primitives for the development of interfaces (UI, GUI) on desktops, mobile, web, and embedded systems. The objective is better portability across different platforms…
Anyone who is remotely tech savvy doesn't need Google to tell them 'Phishing is one of the top ways bad actors intrude and steal data.' We recently witnessed a phishing attack on the npm supply chain. Luckily it was caught before having major repercussions. Bu…
Questions about scams are common on Travel Stack Exchange, particularly those where inventive scammers come up with sob stories about how they’ve been detained at the airport or can’t g…
AI makes individual contributors 5x faster. But teams stay slow. The bottleneck is planning, reviews, and allocation. Here's how Claude Code plugins cut management overhead by automating coordination.
Can you use a CRDT as a Database?
I’ve been thinking about this a lot, and my answer is a resounding…
Maybe
Depends on your data, and your use case.
If your data is a good fit, and you’re ready to take on the quirks associated with doing so, I’m working on a b…
I spent some time playing around with ClickHouse to understand how it scales and what it takes to operate it. I wanted to distill what I learned, so here's my brain dump.
Disclaimer: These are my notes from some unscientific tests, docs, and content put out b…
This is a really in-depth tutorial on how to make your own Raspberry Pi Pico clone! Learn fundamental PCB design, make a cool project, and learn how to solder!
A 12-month public commitment to learning Zig and systems programming. This is a story about leaving the comfort of web development to tackle hard problems, find a new philosophy, and build software that lasts.