Author
Simon JANVIER
SPF, DKIM and DMARC: the authentication baseline that decides whether your email arrives
Google, Yahoo and Microsoft now require full authentication. What SPF, DKIM and DMARC cover, the order to deploy them, and…
/ 5 min
Editorial agents in production: what holds and what breaks
Scheduled routines, MCP, sub-agents and guardrails: where a practice that industrialised in eighteen months now stands, with its documented breaking…
/ 4 min
GA4 and Search Console: the dashboard that triggers decisions
Six metrics, two tools, a weekly ritual: what to watch to steer an editorial site, and what to remove from…
/ 4 min
Freelance invoicing with Odoo: the setup that earns its place
Quotes, invoices, reminders: the Odoo modules that genuinely serve a one-person business, those that amount to over-equipment, and the electronic…
/ 4 min
Drupal in 2026: still a reasonable choice?
Drupal CMS, Recipes, Experience Builder and an AI roadmap: where Drupal still holds up against WordPress, and where it no…
/ 3 min
CloudPanel: self-hosted WordPress without a heavyweight panel
Native Nginx, per-site PHP, Redis and FastCGI cache for around 1 GB of memory: what you gain by leaving cPanel…
/ 4 min
Node.js 26 enables the Temporal API by default
Node.js 26 turns Temporal on by default, moves to V8 14.6 and adds crypto.randomUUIDv7(). The real gains for a JavaScript…
/ 2 min
WordPress hardening: the minimal security baseline
Wordfence, Fail2ban and application passwords: three components, half a day, and nearly all automated attacks stop having any effect.
/ 3 min
MCP settles down: what the 28 July specification changes
Stateless core, MCP Apps, Tasks extension, deprecation policy: the 28 July specification moves the Model Context Protocol from prototype to…
/ 2 min
Command-line tools for web development
ripgrep, fd, fzf, bat, eza, jq, gh: the contemporary replacements for grep, find and cat, and what each one actually…
/ 4 min