Databases in 2025: A Year in Review
The world tried to kill Andy off but he had to stay alive to to talk about what happened with databases in 2025.
The latest blog posts to take off on Hacker News. 80,815 posts.
The world tried to kill Andy off but he had to stay alive to to talk about what happened with databases in 2025.
We recently passed the one-year anniversary of Hurricane Helene and its devastating impact on Western North Carolina. As a web developer, I am thinking again about my experience with the mobile web on the day after the storm.
The Napoleon technique is a productivity technique that involves postponing dealing with something if it’s likely to get resolved without your immediate input.
[Note that this article is a transcript of the video embedded above.] Late in the night of Valentine’s Day 2014, air monitors at an underground nuclear waste repository outside Carlsbad, New Mexico, detected the release of radioactive elements, including americium and plutonium, into the environme
TL;DR Introduction I first encountered the chatbot as a normal Eurostar customer while planning a trip. When it opened, it clearly told me that “the answers in this chatbot are generated by AI”, which is good disclosure but immediately raised my curiosity about how it worked and what its limits were. Eurostar…
Lately, I’ve been really into 3D printing along with asking myself what we can do with this technology now that it’s become, well, a technology. (At least, in the “this is a thing that can now be used, is robust, and is generally accessible to many people” sense of technology.) The first thing to print on a 3D printer…
Running six Claude Code agents in parallel from an iPhone. A cloud VM, Tailscale, mosh, and push notifications enable async development from anywhere.
We develop fast Rust crates and release them fast.
When I was in my twenties I would hitchhike to work every day. I’d walk down three blocks to Route 22 in New Jersey, stick out my thumb and wait for a ride to work. Someone always picked me up. … Continue reading →
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
David's notes.
AI tools brought me back to levels of productivity I haven't felt in years. Web development is fun again.
Hunting timeless insights into humans and software and helping others on the way.
This article is part of a series about Street Fighter II and the CPS-1. It is recommended to read the previous entries before reading this one.
A proof of concept demonstrating how to use the Hinge dating app as a C2.
Since 2009, this website has run on Drupal. Starting with Drupal 6, and progressing through major site upgrades and migrations to 7, 8, 9, and 10, I used the site as a way to dogfood the same CMS (Content Management System) I used in my day job for over a decade. But as time progressed—especially after completing a…
Setting up WireGuard VPN on FreeBSD 14.3: PF firewall, routing between networks, and peer-to-peer VPN between FreeBSD and Arch Linux
People say “Comments should explain why, not what.” I feel like starting a flame war today so I’m going to argue that comments should explain ‘what’ too. Please don’t use this as justification to write bad code, okay? Okay. First of all, why shouldn’t comments explain ‘what’? If you need comments to explain what’s…
The PGP problem
He worked with computers; she worked with trees, and the flowers that took hold on the sides of the Mountain.
Wayland is the successor to the X server (X11, Xorg) to implement the graphics stack on Linux. The Wayland project was actually started in 2008, a year before I created the i3 tiling window manager for X11 in 2009 — but for the last 18 years (!), Wayland was never usable on my computers. I don’t want to be stuck on…
And my history with KDE
On a catchup call, I told my friend Nick Wignall how someone had trained an AI model to write blog posts in my style. It was a pure research exercise on their part. The idea was to train the tool on my past work, then give it the headlines and opening paragraphs of my 2025 […]
Chinese memory chipmaker ChangXin Memory Technologies (CXMT) has filed for an IPO on Shanghai's STAR Market, seeking to raise up to CNY 295 billion (about USD 42.2 billion) to upgrade DRAM manufacturing, advance next-generation memory technologies, and strengthen China’s position in the global memory supply chain.
Think smaller–then act.
Who were the most popular personal bloggers of 2025, and what made them successful on Hacker News?
A small HTTP-header tribute to Sir Terry Pratchett