Yesterday
- November 24, 2025 It’s been wild to see the arc of AI bend so powerfully towards software development. I’m not sure that, in the summer of 2024, anybody was sitting around saying, wow, one of the chief problems facing the world today is the difficulty of producing lines...
- PDF can do a lot of things. One them is embedding 3D models in the file and displaying them. The user can orient them freely in 3D space and even choose how they should be rendered (wireframe, solid, etc). The main use case for this is engineering applications. Supporting 3D...
This week
- A 30-person startup called Nasha Tech translated The Software Engineer's Guidebook for the benefit of their company and the Mongolian tech ecosystem....
- I’ve been on the road in Europe for the last couple of weeks, and while I was there Thoughtworks released volume 33 of our Technology Radar. Again it’s dominated by the AI wave, with lots of blips capturing our explorations of how to use LLMs and similar technology. “Agents” are...
Last week
- For the last year or two, I’ve been giving a talk at conferences around Europe about free software. It’s called “open source, open mind: the cost of free software”, there’s a couple of recordings of it up on Youtube if you want to check it out, and, like a lot of my conference...
- PDF/A is a specific version of PDF designed for long term archival of electronic data. The idea being that PDF/A files are both self contained and fully specified, so they can be opened in the future without any loss of fidelity. Implementing PDF/A export is complicated by the...
- The same people behind Project Kamp also run a project called Precious Plastic which is an open source plastic recycling platform. As most are well aware, plastic is a major problem polluting our land, our beaches, our rivers, our oceans, and our balls. While Ocean Cleanup is...
- If you’ve been around, you might’ve noticed that our relationships with programs have changed. Older programs were all about what you need: you can do this, that, whatever you want, just let me know. You were in control, you were giving orders, and programs obeyed. But recently...
Two weeks ago
- Interests, interests, interests....
About a month ago
about 1 month ago
- Vim is a superb tool for repeating changes, and there is even a whole chapter in the user manual about repeating commands. Before we discuss macros, you should master the . dot command first. It repeats the previous change, and no matter how trivial that sounds, this is the...
- Some time ago, I noticed some new organization called FUTO popping up here and there. I’m always interested in seeing new organizations that fund open source popping up, and seeing as they claim several notable projects on their roster, I explored their website with interest and...
- I have just released CapyPDF 1.8. It's mostly minor fixes and tweaks but there are two notable things. The first one is that CapyPDF now supports variable axis fonts. The other one is that CapyPDF will now produce PDF version 2.0 files instead of 1.7 by default. This might seem...
- Here’s another Wikipedia rabbit hole post. This time about the Canon Cat: a weird little computer from the late 1980s. As I’ve mentioned before, I often read Wikipedia when trying to get back to sleep. This time I was looking into the Data General Nova series of minicomputers. I...
- Living intentionally in a world of distraction....
- Some argue that even if the current AI boom leads to an overbuild, it might not be a bad thing – just as the dotcom bubble left behind the internet infrastructure that powered later decades of growth. It’s a tempting comparison, but the parallels only go so far. The dotcom era’s...
- Jeremy imagines a scenario where you’re trying to understand how someone cut themselves with a blade. It’d be hard to know how they cut themselves just by looking at the wound. But if you talk to the person, not only will you find out the reason, you’ll also understand their...
about 2 months ago
Rows per page