Translating my Grandfather’s biograpy
My grandfather, Dr Kornelis Sietsma was a Dutch Reformed Church minister in wartime Amsterdam. He preached in ways that offended the Nazi occupiers, and the...
My grandfather, Dr Kornelis Sietsma was a Dutch Reformed Church minister in wartime Amsterdam. He preached in ways that offended the Nazi occupiers, and the...
A geeky kind of sabbatical I am on sabbatical! After 10 years at Thoughtworks, I’m getting a nice long break. (I’ve actually been on sabbatical for a few ...
Long time no blog I don’t often post personal things here, but I thought after a 15 month gap I should put something up. We are all well and happy here, bu...
So, last significant update was 2014 - and most of the posts before that were about clojure. (I used to have a personal blog as well at blog.sietsma.com but...
My sabbatical is winding up, I naturally got far less coding done than I expected! Our lovely daughter has had a big sleep regression, so a lot of my focus ...
A geeky kind of sabbatical I am on sabbatical! After 10 years at Thoughtworks, I’m getting a nice long break. (I’ve actually been on sabbatical for a few ...
The Polyglot Code Explorer is my open-source tool for visualising complex codebases written in multiple programming languages.
My approach to get D3 to play nicely with React
I’m planning to build a proper clojure snippets/cheat-sheet page, for all the things I do regularly, or want to encourage team members to do regularly. But ...
Example of parsing FreeMind xml in clojure
“XML is like violence - if it doesn’t work, use more”
Long time no blog I don’t often post personal things here, but I thought after a 15 month gap I should put something up. We are all well and happy here, bu...
The Polyglot Code Explorer is my open-source tool for visualising complex codebases written in multiple programming languages.
My approach to get D3 to play nicely with React
I quit my job! Yes, after 12 amazing years at Thoughtworks, I decided it was time to move on. I’m starting a new job in November - more on that later - but ...
I’m moving everything to Google Domains as I don’t see the value in paying for complex hosting. I’m using github pages for hosting static sites like this on...
File under “blogging so I remember how I did this”… I often have the situation where I have a directory full of related git repositories related to one area...
Configuring git to swap between identities easily
My youngest child started school this week, so I have a bit of time for blogging! This is another “a neat hack that I’m sharing partly so I remember how I d...
Building a digital garden (obsolete, now I use Obsidian!)
My sabbatical is winding up, I naturally got far less coding done than I expected! Our lovely daughter has had a big sleep regression, so a lot of my focus ...
A geeky kind of sabbatical I am on sabbatical! After 10 years at Thoughtworks, I’m getting a nice long break. (I’ve actually been on sabbatical for a few ...
My highly-idiosyncratic list of interesting people on Mastodon I’ve been really enjoying moving from the crumbling mess of Twitter, to the chaotic federated...
It depends which bits of Twitter you want…
My highly-idiosyncratic list of interesting people on Mastodon I’ve been really enjoying moving from the crumbling mess of Twitter, to the chaotic federated...
It depends which bits of Twitter you want…
My youngest child started school this week, so I have a bit of time for blogging! This is another “a neat hack that I’m sharing partly so I remember how I d...
File under “blogging so I remember how I did this”… I often have the situation where I have a directory full of related git repositories related to one area...
Starting a new blog in 2013
Starting a new blog in 2013
This isn’t actually all that new - I hacked this together during a global day of coderetreat in Melbourne in 2012 - but I’ve mentioned it to a few people, an...
This isn’t actually all that new - I hacked this together during a global day of coderetreat in Melbourne in 2012 - but I’ve mentioned it to a few people, an...
My hacks to easily grab and OCR text on my mac
My hacks to easily grab and OCR text on my mac
Testing and Agile I’ve seen testing, especially acceptance testing, done horribly wrongly over the years, and sadly I often see the same anti-patterns repeat...
Testing and Agile I’ve seen testing, especially acceptance testing, done horribly wrongly over the years, and sadly I often see the same anti-patterns repeat...
Building a digital garden (obsolete, now I use Obsidian!)
Building a digital garden (obsolete, now I use Obsidian!)
Building a digital garden (obsolete, now I use Obsidian!)
My approach to get D3 to play nicely with React
My approach to get D3 to play nicely with React
Long time no blog I don’t often post personal things here, but I thought after a 15 month gap I should put something up. We are all well and happy here, bu...
A geeky kind of sabbatical I am on sabbatical! After 10 years at Thoughtworks, I’m getting a nice long break. (I’ve actually been on sabbatical for a few ...
Sharing here as this was a world of pain, and maybe I can save someone else this pain. Information is as of November 2022 - earlier advice on the web is wro...
I quit my job! Yes, after 12 amazing years at Thoughtworks, I decided it was time to move on. I’m starting a new job in November - more on that later - but ...
The world is full of AI hype aright now - and often it’s blown out of proportion, both on the “everything is fine” side and the “machines are going to take o...
The world is full of AI hype aright now - and often it’s blown out of proportion, both on the “everything is fine” side and the “machines are going to take o...
The world is full of AI hype aright now - and often it’s blown out of proportion, both on the “everything is fine” side and the “machines are going to take o...
My youngest child started school this week, so I have a bit of time for blogging! This is another “a neat hack that I’m sharing partly so I remember how I d...
My youngest child started school this week, so I have a bit of time for blogging! This is another “a neat hack that I’m sharing partly so I remember how I d...
My youngest child started school this week, so I have a bit of time for blogging! This is another “a neat hack that I’m sharing partly so I remember how I d...
My grandfather, Dr Kornelis Sietsma was a Dutch Reformed Church minister in wartime Amsterdam. He preached in ways that offended the Nazi occupiers, and the...
My grandfather, Dr Kornelis Sietsma was a Dutch Reformed Church minister in wartime Amsterdam. He preached in ways that offended the Nazi occupiers, and the...
social media
Interesting folks to follow on Mastodon
6 minute read
My highly-idiosyncratic list of interesting people on Mastodon I’ve been really enjoying moving from the crumbling mess of Twitter, to the chaotic federated...
Is Mastodon a Twitter replacement?
4 minute read
It depends which bits of Twitter you want…