Web development is fun again
AI tools brought me back to levels of productivity I haven't felt in years. Web development is fun again.
Mattias Geniar, co-founder of Oh Dear. A decade of writing on Linux, PHP, DevOps, web performance, security and the open web, plus talks and projects.
Visit ma.ttias.be → RSS feedOn Hacker News Jan 2015 – Jan 2026
Web & Frontend 9Security & Privacy 5Networking & Internet 4Software Engineering 3Infrastructure & DevOps 3Systems & Performance 2
AI tools brought me back to levels of productivity I haven't felt in years. Web development is fun again.
The post conclusions contain speculation on my part. By now, you've heard of the Corona virus, otherwise known as SARS-CoV-2 or COVID-19.
There's more than one way to write an IP address: decimal, hex, octal, overflowed octets and omitted zeroes all resolve to the same host. A fun trick to mess …
Complete technical SEO checklist covering HTTPS, meta tags, sitemaps, robots.txt, page speed, duplicate content, and Google Webmaster Tools setup.
Google bought the .dev gTLD and Chrome 63 started force-redirecting every .dev domain to HTTPS via preloaded HSTS, breaking local dev setups. Here's why, and …
QUIC replaces TCP with UDP for faster connections, eliminating head-of-line blocking and reducing latency. Learn how it works and why it matters.
I've stopped watching the news a few months ago and it's definitely a trend I'm planning to continue in 2017. We live in a world of information. Open Facebook …
Something embarrassing happened to me the other day. I was playing around with a new server on Digital Ocean and it occurred to me: I had no idea how to manage …
Learn what unikernels are, how they remove OS bloat between hardware and applications, and why they're gaining traction in cloud and microservices.
Critical remote code execution vulnerability in Magento (SUPEE-5344). Patch immediately. Affects 200,000 stores. Includes patch download and analysis.
We've all been there, right? You debug something, you try telnet to see if a port is open, and now you're stuck in a telnet session.
Chrome drops NPN for ALPN on May 31st, requiring OpenSSL 1.0.2+. CentOS, Debian, and most Ubuntu versions can't support it, breaking HTTP/2 for millions.
I noticed a "bug" in the way Audi handles its Cruise Control options. Cruise control is only meant to be used once you drive "30 kilometers per hour or more". …
Here's a usability feature for the web: disable double-clicks on links and form submits. Before you think I'm a complete idiot, allow me to talk some sense into …
Complete guide to Varnish cache: HTTP headers, VCL configuration, cache invalidation, ESI, and practical setup. Video, slides & real-world examples.