Blog Archive


I like to write. Here's a collection of my blogposts.

Benchmarking websocket server performance with Artillery


Increase the number of open files for jobs managed by supervisord


My Laracon EU talk: Minimum Viable Linux


Why your NS records matter


Tracking SQL queries


A big update to DNS Spy – DNS Spy Blog


HTTP-over-QUIC will officially become HTTP/3


Automatic monitoring of Laravel Forge managed sites with Oh Dear!


How to size & scale your Laravel Queues


Laravel Telescope: Data too long for column ‘content’


The convincing Bitcoin scam e-mail extorting you


MySQL 8 removes shorthand for creating user + permissions


Find the public key belonging to a private key


ssh error: unable to negotiate with IP: no matching cipher found


HHVM is Ending PHP Support


Indie Hackers interview with Oh Dear!


Elasticsearch fails to start: access denied “/etc/elasticsearch/${instance}/scripts”


MySQL: Calculate the free space in IBD files


Chrome stops showing “www”-prefix in URI


Remote Desktop error: CredSSP encryption oracle remediation


DNS Spy now checks for the “Null MX”


Certificate Transparency logging now mandatory


Chalk Talk #3: how to optimise your content for Varnish


Upcoming presentation at LOADays: Varnish Internals – Speeding up a site x100


Chalk Talk #2: how does Varnish work?