Danny van Kooten

Web developer. Founder of ibericode.

Building open-source software on WordPress, actively used by millions of websites.

I handle development, marketing, and strategy at ibericode, with two longtime friends managing customer support. We’ve been working together remotely for well over a decade.

Read more about me, have a look at my projects, or find me on Twitter, Github or LinkedIn.

2026

  1. Back on WordPress
  2. Using phpactor as a language server for WordPress development

2025

  1. Pensioenbeleggen: optimaal jaarruimte benutten?
  2. Using Composer with a specific PHP version on Alpine Linux
  3. Benchmarking listing files in a local directory in PHP
  4. Building self-hosted and privacy-friendly website analytics. Again.

2024

  1. Migrating a Doctrine database from SQLite to MySQL
  2. C++ development setup in 2024
  3. Setting up a VPS for static site hosting
  4. sourcehut pages: redirect (sub)domain
  5. One Billion Rows Challenge in C
  6. Using CSS calc to make elements fullscreen

2023

  1. Climate friendly software
  2. HTML compression on popular websites
  3. RFC822 formatted datetimes and CET timezone
  4. Preparing videos for Mastodon using ffmpeg
  5. Speeding up the Koko Analytics dashboard
  6. Introducing Koko Analytics Pro
  7. Replacing annotations with PHP attributes – with Rector

2022

  1. Minification and cache directives for the most popular websites of the internet
  2. (Re)writing an interpreter in Rust

2021

  1. Solving Advent of Code 2020 in under a second

2020

  1. Writing a bytecode interpreter – in C
  2. CO2 emissions on the web

2019

  1. Personal goals for 2020
  2. Introducing Koko Analytics
  3. Stepping down from Fathom
  4. Moving from Go to PHP again

2018

  1. Join me on Mastodon
  2. Reviving Ana as Fathom: simple & transparent website analytics
  3. Backtesting 12-month SMA investing strategy with Pandas

2017

  1. Introducing HTML Forms for WordPress
  2. Moving from PHP (Laravel) to Go
  3. VATMOSS in practice
  4. 2016 – year in review

2016

  1. Browserpass for Firefox
  2. Browserpass, a Chrome extension for Pass

2015

  1. Celebrating 2 million downloads for Mailchimp for WordPress
  2. Introducing ibericode
  3. CDN URL rewriting plugin for WordPress
  4. Interview on NomadList
  5. Interview on WebWorkTravel
  6. One million downloads!

2014

  1. 2014 – year in review
  2. Periodically check WordPress core for (malicious) modifications
  3. Data type inconsistencies in WordPress
  4. Multiple form themes in Mailchimp for WordPress Pro
  5. Version 2.0 of Mailchimp for WordPress

2013

  1. Only load Contact Form 7 scripts when needed
  2. 100.000 plugin downloads in under 6 months
  3. Add plain HTML social sharing links to your posts
  4. WordPress plugin structure, don’t load unnecessary code
  5. Delay scroll (and resize) handlers in JavaScript
  6. Automatically add a Mailchimp sign-up form to all posts
  7. Add a Mailchimp sign-up checkbox to Contact Form 7
  8. Show a Mailchimp sign-up checkbox in your checkout forms.
  9. My newest WP plugin: Mailchimp for WordPress
  10. Goals for 2013

2012

  1. AltoRouter, another PHP Routing class.

2011

  1. PHP Routing Class which supports REST routing
  2. Enabling shortcodes in widgets, quick WordPress tip.
  3. Configuring Newsletter Sign-Up – the definitive guide
  4. Dynamic custom menu’s in WordPress
  5. CodeIgniter Sessions in IE7

2010

  1. IE fix for HTML 5 elements