Danny van Kooten's Avatar

Danny van Kooten

@dvko

Founder of a tiny bootstrapped software company. Currently: Koko Analytics, Mailchimp for WordPress, Boxzilla Formerly: Fathom Analytics, HTML Forms

67
Followers
177
Following
49
Posts
16.08.2025
Joined
Posts Following

Latest posts by Danny van Kooten @dvko

Congrats John. I vaguely remember your frustration with WordPress back in the day and venturing out to start Ghost. So cool to see how far you've come!

04.03.2026 19:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Today @ghost.org crossed $10M ARR, as a bootstrapped non-profit foundation building open source software.

Indie publisher revenue earned with Ghost now ~$130M, and accelerating.

04.03.2026 14:05 πŸ‘ 171 πŸ” 29 πŸ’¬ 15 πŸ“Œ 6
Preview
PHP-only block registration Developers can now create simple blocks using only PHP. This is meant for blocks that only need server-side rendering and aren’t meant to be highly interactive. To do so, call register_block_type w…

PHP-only block registration make.wordpress.org/core/2026/03...

03.03.2026 19:00 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Using phpactor as a language server for WordPress development

Quick blog post about using phpactor for WordPress development.

www.dannyvankooten.com/blog/2026/us...

#PHP #WordPress

26.02.2026 09:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Het uitsluitend belasten van papieren winsten zonder mogelijkheid tot volledige verliesrekening (zowel voorwaarts als achterwaarts) is dat niet.

Dat de Belastingdienst tot (ten minste!) 2030 geen verandering aan kan mag m.i. niet meespelen in de besluitvorming.

25.02.2026 10:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Als een kleine belegger (en zelfstandige met weinig job security) ben ik blij met dit nieuws. Ik ben helemaal voor het belasten van vermogens, maar het moet wel eerlijk.

Belasten van daadwerkelijk gerealiseerd rendement is dat.

25.02.2026 10:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Kabinet gaat omstreden box 3-regels aanpassen, β€˜terug naar de tekentafel’ In het nieuwe systeem zouden beleggers jaarlijks 36 procent van hun rendementen – op papier – moeten afdragen.

Kabinet gaat omstreden box 3-regels aanpassen, β€˜terug naar de tekentafel’

www.bnr.nl/nieuws/nieuw...

#box3

25.02.2026 10:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Find Bugs Without Writing Tests

Spent the last few days bumping up phpstan levels across my various Symfony applications and WordPress plugins.

Absolutely phenomenal piece of PHP tooling built by Ondrej Mirtes!

phpstan.org

24.02.2026 18:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why do I have to pretend that I'm going to print something in order to save it as a PDF. Why do I have to engage in a little ruse.

23.02.2026 21:43 πŸ‘ 19294 πŸ” 2923 πŸ’¬ 344 πŸ“Œ 1
Hetzner Price Adjustment - Hetzner Docs

Hetzner is increasing the prices for their VPS offerings by about 36%. Still a very good value compared to other EU options though, especially considering how reliable they've been.

docs.hetzner.com/general/infr...

24.02.2026 17:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image
23.02.2026 23:23 πŸ‘ 32 πŸ” 2 πŸ’¬ 2 πŸ“Œ 1

Also, I think this page misspelled "Chipotle", no? casagees.co.uk/product/chip...

21.02.2026 10:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I totally missed that you now have a pizza business Elliott. So cool! As a hobby pizza chef, I have so many questions.

Like, what type of oven do you cook in? Do you still make the dough yourself? How do you get the pizza to stay nice after being in a cardboard box?

21.02.2026 10:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don't think LLMs make work easier. They make work faster, and that is "better" for companies and give workers an approximation of ease bc of the apparent lack of labour. You're still accountable for the output, which makes you a details reviewer, which I often find harder w/o the original labour.

20.02.2026 15:40 πŸ‘ 8 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0

That was fun! Messed one up badly. πŸ˜ͺ

21.02.2026 09:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Dialed - The Colo(u)r Memory Game - Rhys Wynne This is fun. Dialed is a small time waster of a game where you’re shown 5 colours and have to match what you’ve seen by hue, saturation and luminescence. I started well in the game on this site, howev...

NEW POST:

Dialed: The Colour Memory Game

www.rhyswynne.co.uk/dialed-the-c...

(fun little Friday distraction I found for you!)

20.02.2026 08:55 πŸ‘ 2 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Derp. I have been forced to commit configuration for other people's AI agents. Slippery slope, I assume? 🫠

github.com/ibericode/ma...

18.02.2026 13:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of the new setting for password protecting your Koko Analytics dashboard.

Screenshot of the new setting for password protecting your Koko Analytics dashboard.

Just released Koko Analytics v2.2.2 and Koko Analytics Pro v2.2.2. You can now password protect your public dashboards.

wordpress.org/plugins/koko...

#WordPress

17.02.2026 10:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Het eerlijker maken van box 3 - VVD De VVD is altijd glashelder geweest, het betalen van belasting over winsten die je niet hebt gemaakt is oneerlijk. Daarom wil de VVD liever vandaag dan morgen stoppen met de forfaits in box 3. Uiteind...

De VVD komt een dag later direct met damage control op hun website, maar leggen nergens uit waarom dit "tussenstation" dan nodig is...

www.vvd.nl/nieuws/het-e...

16.02.2026 13:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@pietergrinwis.bsky.social Jij weet dit. Ik weet dat jullie tegen hebben gestemd, maar weet jij waarom geen partij hier echt blij mee lijkt te zijn maar toch voor stemmen?

16.02.2026 13:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ik snap helemaal dat dat forfataire rendement in box-3 nergens op slaat, maar waarom kunnen we niet direct naar het belasten van daadwerkelijk gerealiseerd rendement gaan?

Niets is zo permanent als 'n tijdelijke oplossing...

#box3 #nl #tweedekamer

16.02.2026 13:56 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This one totally slipped through the cracks as string-based path values were introduced after we built the data exporter.

The issue is fully addressed going forward and some defensive coding mechanisms were added to ensure exported files from earlier versions (< 2.1.3) can be used safely.

19.01.2026 07:20 πŸ‘ 0 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

We've just published a CVE for it so security scanner tools will start making noise from now on if you haven't upgraded already.

A big thanks to Hector Ruiz from naxus-audit for responsibly disclosing. πŸ™

19.01.2026 07:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Last week Koko Analytics version 2.1.3 was released, which fixes a potential SQL injection vulnerability when importing a previously exported dataset containing malicious path values.

#WordPress #Analytics #Security

19.01.2026 07:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

#WordPress company trust question. I'm curious to know which companies you trust without question in the WordPress space. A company you simply know / assume will do the right thing by you, their customer. Perhaps explain why you think this / how they earned that trust? Thank you.

08.01.2026 06:07 πŸ‘ 1 πŸ” 3 πŸ’¬ 3 πŸ“Œ 0

Just discovered that Stripe now charges an additional EUR 20 "counter dispute fee" whenever you respond to a raised dispute with evidence.

That's on top of the regular EUR 20 dispute fee, so it costs you a whopping EUR 40 for every lost dispute.

Crazy.

08.01.2026 12:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Impressed with @bunny.net for DNS management and CDN. Very smooth experience and great performance.

20.12.2025 16:26 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm allowing myself an upgrade at most every 5 years, but the value proposition is really not all that enticing right now.

This thing slaps.

15.12.2025 15:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My laptop turns 5 years old today. πŸŽ‰

It's a Lenovo Yoga Slim 7 and I paid €749 for it. I've been using it daily and it absolutely flies running Linux (Debian) with Sway and a fast code editor like Sublime Text 4.

15.12.2025 15:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Mostly looking for ppl with well established revenue streams who just want to hang online.

Microfounder (the event) used to be great, but not sure where that crowd hangs nowadays.

Was not a big fan of Indiehacker (the site). Too many people catering to each other vs. actually useful boring stuff.

07.12.2025 07:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0