dammIT

A rantbox by Michiel Scholten

Michiel Scholten Articles


Blog updates

It has been a few days since I relaunched this weblog and I have been doing some tweaking to make things even better. Apart from resurrecting images from the dead (my gallery2 instance has been gone for quite some years, for example, and I have been digging through my backups …

Moved to Pelican

This weblog has always been a self-built affair. It started off in 2003 as a PHP website, and continued in that form for over thirteen years. I open sourced it a while ago (in March of 2014), with a colleague promptly finding a security issue in the admin code. Frankly …
article header image


Hello 2017

The year 2017 has barely begun, but somehow it is already looking up. At least in my personal bubble. Son is suddenly confident enough to try a lot of new words, with mixed success in pronunciation or even correctness, but he is leaping forward amazingly. I am really happy with …
article header image

Goodbye 2016

2016 was… interesting. Globally, it was overshadowed by some almost-disastrous events, and a lot of great and/or famous people left us (I won’t even speak about the political… issues the world is having). Personally, the year was challenging. Having a second kid eliminates all chances of getting some …

Happy 13th birthday, dear diary

Er, weblog. Lots happened this year, lots of good and some less good things. We enjoyed our little girl growing from baby to toddler. We less enjoyed the continuing broken nights. The world is a weird, scary, but also a wonderful place. Let’s make 2017 great.


I made a thing: a simple bookmarking service

A while back I started scratching an itch that I had and that wasn’t relieved by some existing software or services I could find: a central place to keep track of interesting places on the web I wanted to follow up on, without having them saved as read-later in …
article header image

When your Pebble doesn’t want to talk web anymore

A few weeks ago I started noticing an odd problem: my Pebble Time Steel didn’t want to update its various apps anymore. The watchface showed stale weather data, the public transports apps didn’t want to tap into the latest departure times and so on. This of course annoyed …


Nienke says “Hello World”

In the night of Sunday to Monday, at 4:17, Nienke rushed into this world. Where Daan took his time being delivered, I was barely awake (Ineke woke me at 4:01) when Nienke saw her first lamplight. Needless to say, she was born at home, in the tub where …
article header image

dammIT: 12 years of rants

Today it’s 12 years ago I officially started this weblog and I finally have taken some steps to get the next generation of the codebase working on my server. It’s getting there, looking forward to continue dammIT in its Django incarnation :) This year has been fascinating; junior went …


ssh config.d to tidy up that archeology-worthy ~/.ssh/config

You might be in that same situation as I was until recently: you open up your ssh config file and start scrolling through the long list of nicely aliased private machines, that organically grown list of work - project A and the comment-section-divided work - project B, work - misc, work - are these …




Short story time

The ants didn’t know what they had coming. I almost pitied the little critters. Almost. Finishing my whisky I went to bed, chuckling softly.

A solution to some odd Gnome 3.16 issues

I’m running Ubuntu Gnome 15.04 with the ppa’s to bring me Gnome 3.16 (gnome3-team and gnome3-staging). After a bit of fiddling (removing some old extensions and packages), I got it to show me GDM. After getting into the desktop, there were some odd issues though. These …

Meeting budgets: an idea to keep meetings useful

You need meetings. No really, you do. Your team has to line up, get and stay on target and decisions have to be made. The same goes with your stakeholders. However, everyone knows about those meetings that seem to go on forever, have too many participants and/or seem to …