Writing — 47 posts
Self-written, for good or for worse
This post is so great, I want to frame it If you’re an engineer opposed to AI coding—or if you haven’t started yet—read …
When starting this blog, I didn’t think about adding tags. As time passed, I wondered about adding them, but …
The promise of AI for engineers is getting rid of engineers. Tools like GitHub’s Copilot write code, specs, review, and …
However, whenever a customer went beyond the rigid scripts, the chat had to be routed to a person, only to reset the …
Use agents, they said. You will save time, they said. Tools like Anthropic Claude CLI, OpenAI Codex, Gemini CLI, etc. …
I just written what has been, to date, my most popular LinkedIn post. I did not expect it when writing it–it is …
I recently bought the Preonic keyboard, as my two Model 01 were not really portable. The Preonic is a superb keyboard …
Last year, I blogged about the Binepad BNK8, a macropad by Binepad. This week, I received the larger brother, the …
One of the gripes I have with Helix is not having automatic list continuation when writing Markdown. Until last week, …
Up to today, I’ve been bothered by having local https websites served by Caddy, whose certificates were not …
Insightful linked post from John Gruber on why the AI pin flopped. This bit stood out to me as particularly insightful: …
For more than 10 years, I’ve been a happy client of Tweak (how long will that link work?). One of the many …
I am building a Telegram chatbot to remind me to take out the trash. I’m overengineering it, so of course it has …
While using a static site generator is a low-maintenance endeavor, it also means that complex requirements need to be …
Today, I read Terence Eden’s article about the abundance of Microsoft’s safelinks systems. One example he …
Lately, I’ve been playing around with helix, a relatively new modal editor. One of the things I was missing was an …
Amazing new release of fish adding Control - R to open the command history in the pager. It’s fully searchable and …
OpenAI has just open sourced Whisper, an automatic speech recognition. I just tried it out and I’m blown away. …
Algorithms can have serious consequences on the lives of people around you. The Dutch tax office used the second …
Brent Simmons doesn’t mince words when he talks about algorithms to drive engagement, honed and …
This is another post that is totally a note for my future self. I don’t write on this blog often. But what I do, a …
This is totally a note for my future self. Sometimes when working with git I find myself having to create a patch, …
Sometimes, instead of using NeoVim, I do like to use Visual Studio Code (with Vim keybindings). Visual Studio Code is a …
In case you are playing around with the Windows Subsystem for Linux and jupyter, you might have notice this error: …
Approximately a month ago I fell for the new Dell XPS 15. It had the right price/spec combination (I went for the …
Today I was sifting through the documentation for itertools.count Return a count object whose .next() method returns …
I consider myself an advanced Vim user. But I always found annoying the multiple cursors support that Vim has (through …
It seems like, right now, I only write in this blog when a get a new child or when I speak at some public event. Not …
Lot of bookmarks this time: postman A command-line utility written in Go for batch-sending email. Ma (negative space) …
Depends on what you think about this snippet of code:1 let square y = y * y; limit = 100 in [(x, y, z) | y <- …
git-prune-merged Prune all those pesky branches that you have already merged, both locally and from remotes. On GitHub. …
Here’s an interesting project by Peter Bengtsson of Mozilla to get an overview of the pull requests for a given …
I’ve finally bit it and started using Twitter bootstrap for my website and the blog. It was a bit of work …
In the past few weeks I’ve written a couple of blog posts at the GoDataDriven blog: Convert chararray user …
The other day I set up the App.net Comments widget on this blog. Comments require an App.net or Facebook account, as the …
If you always wanted to automate the tedious process of exporting your collection of papers in Papers to BibTeX …
Ben Brooks asks: if you would have to rebuy all of your software, which would be the order of buying? Here’s mine …
I really like Growl. It’s the kind of thing that ‘just works’, and they do it nicely. It tells me when …
If you wish to keep an offsite Time Machine backup in a place which you don’t consider safe (for me it’s my …
Check this out if you use LaTeX. A lot of insightful tips.
If you have problems with Illustrator and PSfrag, that’s probably because you can’t have psfrag replace tags …
Well, why would I wanto to do that? Because in general djvu’s take up less space. Anyway, if you have a Mac with …
Today I stumbled upon a Lifehacker article which explained how to change the background color in Adobe Reader, when …
To add a shortcut for the Menu Item Copy as PDF you have to do the following (with a Mac) go to …
To use Leiden ezproxy with Leiden university you have to do the following. Open with Textedit.app the file …
If you also have experienced some problem accessing fonts presents in /System/Library/Fonts with X11 applications (like …
One of the issues I still had with this blog was that the syntax highlighting for code blocks was static and generated …