Safari introduces Adaptive Dark Mode in 27.3
We’re excited to announce Adaptive Dark Mode in Safari 27.3 beta.
The latest blog posts to take off on Hacker News. 8,463 posts.
We’re excited to announce Adaptive Dark Mode in Safari 27.3 beta.
We create beautiful expressions through programming and deliver the best possible experiences.
This story starts with a little tragedy. See, I’ve got these old webpages I love to go back and look on every now and then. There’s websites that h...
One of my pet peeves with the web development community is that so many of the decisions we make are vibes-based. Frameworks are “blazing fast,” tools will…
Instead of YouTube, watch HackerTube!
A comprehensive overview of how email is encrypted, the benefits, and the trade-offs.
I've always had a fascination with reverse-engineering browser fingerprinting scripts. Most of my time has been spent looking at the usual suspects (popular fingerprinting libraries like FingerprintJS and more sophisticated scripts used by anti-bots like Cloudflare Turnstile, Akamai, and others).
Starting on November 16, 2026, conversations in Discoverable Servers will be easier to find for people searching the web. Admins can choose which channels are surfaced on the web. Private servers, DMs, and GDMs are not included.
I read a lot of printed papers these days. While I enjoy reading on a laptop as much as the next guy, marking up a printed document engages me better. Also, there's something about sitting with a whit…
My blog just scored a perfect 100 on every Lighthouse category. I love blogging. I wanted to build a blog that’s light, fast, free of clutter, able to run multiple blogs, and fully accessible on top of that. And finally, at long last, I’ve more or less pulled it off. It was quite a tedious proces...
Wikipedia, but only for things a half hour walk from you.
Learn about the HTML-in-Canvas origin trial in Chrome, and how it can help bring the DOM to your Canvas-driven applications.
A fun little project that came out of a creative exercise around the word 'Overgrowth'.
Mass hysteria, or something.
Cloudflare has deployed default web application firewall (WAF) protections for newly disclosed PHP vulnerabilities before public disclosure. The rules use request and response signals to stop exploit attempts and prevent exposed data from reaching attackers.
Every year, browser vendors collaborate via the Interop project to synchronize their efforts on new HTML/CSS/JS features. This year, there’s a ton of super exciting features being considered! In this blog post, we’ll explore the CSS of the future, to get a glimpse of what we’ll soon be able to do.
Have you heard the good news? I bemoaned the approach of putting an icon in every menu item by default which shipped with macOS Tahoe — but now it’s gone in…
DrupalCon Rotterdam 2026 DriesNote presentation.
Why I built superlite, an autonomous build workflow for Claude Code that doesn't ask permission every four minutes: how it works, how to use it, and the benchmarks.
Chrome 158 stops running XSLT on 17 November 2026. What it does to your XML sitemap, your feeds and your crawling, with a before and after capture.
JPEG XL has landed, but how does it compare?
Deno is joining Cloudflare & winding down its investment in the runtime. We're all better off because of its existence.
So a good while ago I added a fun curl version of my site, meant for viewing in the terminal. Try running these commands!
Go 1.27 includes a change to the HTTP client that can make programs sending many sequential HTTP/1 requests significantly faster.
i found yet another way to invoke arbitrary functions in javascript without using parentheses
The team has been working hard behind the scenes laying a strong foundation for the Thunderbird iOS app, building natively from scratch.
AWS Lambda Web Functions is a serverless compute primitive that runs your HTTP framework natively, delivering fast, consistent responses through multi-concurrent execution and automated global distribution.
This was posted in the TIL section, the low-effort section of my website where I post things that I find useful, but that don't get the full quality checks content elsewhere on this site does.
A modern web app written in c and served the old way: CGI, SQLite and a single binary. No frameworks, no containers and no regrets.