/ Writing

Build notes: architecture decisions, performance, and field reports

Build notes, architecture decisions, and the occasional field report. Less content marketing, more working out loud.

Filter
Illustration : un logiciel de devis pour photographes Photography

Quoting software for photographers: 7 tools compared

From Studio Ninja to Billit: quoting software for photographers, seven tools compared on price, features and usefulness for a Belgian freelancer. 7 min
Illustration : évaluer un développeur web local Development

Choosing a local web developer: the questions to ask

Agency or freelancer, the method stays the same: seven questions for the provider, the answers that reassure and the trade-off between proximity and skill. 5 min
Illustration : refondre ou reconstruire un site Development

Redesign or rebuild: how to decide

Dated design or an end-of-life CMS? The decision grid between redesign and rebuild, what a migration preserves and what a deciding audit costs. 5 min
Illustration : un devis de photographe détaillé Photography

Photography quote example: what it must contain

How to read a photography quote: eight lines to check, rights surcharges that add up, the 2026 Belgian ranges and four red flags. 5 min
Illustration : devis et prix d'un site internet Development

How much does a website cost in Belgium in 2026?

The 2026 ranges line by line, priced options, VAT and recurring costs: what you need to read a Belgian quote and spot the missing line items. 8 min
Development

My web developer tools in 2026

In 2016 I listed my must-have apps. Ten years on, here are the tools that genuinely carry my days as a freelance web developer, and what quietly died. 5 min
Development

Website down: what a 2016 outage taught me

My blog went down in 2016 because of a botched SSL certificate. Ten years on, here is my method when a website becomes unreachable. 5 min
Development

From a shared CDN to HTTP/3: ten years of web acceleration

CDN, HTTP/2, HTTP/3, QUIC: what ten years of web acceleration change for your site, and how to check which protocol it actually uses. 5 min
Personal

A website with no ads, no cookies, no consent banner: proof by example

In 2016 I defended online ads. In 2026 my site runs with no ads, no third-party cookies and no GDPR banner. Here is how I did it, and what it costs. 5 min
Development

Two-factor authentication (2FA): from TOTP to passkeys, the 2026 guide

SMS, TOTP, FIDO2 keys and passkeys: a 2026 guide to two-factor authentication (2FA) from a practitioner who secures election platforms and e-commerce. 6 min
Development

Protecting a form from spam without a Captcha: from Akismet to my homegrown anti-spam

Seven invisible layers, from the CSRF token to GDPR consent, filter my forms without a Captcha. The full pipeline, real numbers and verified results included. 5 min
Personal

Picturing the void

The void isn't black or white. Just as someone deaf from birth hears no silence but an absence of sound, a person blind from birth lives an absence of sight. 3 min
Development

Vector vs raster images: why your logo must be a vector file

Pixels or curves? The real difference between raster and vector, the right formats for 2026, and why I always deliver logos as vector files, rights transferred. 4 min
Development

Eye strain from screens: what causes it and how to reduce it

Why your eyes tire in front of a screen, and how to relieve them: backlight, PWM flicker, dark modes. A 2016 post, revised and brought up to date. 4 min