Watch, Read, Listen
-
The future will be divided between people who use AI to accelerate judgment and those who use AI to avoid judgment.
-
I’ve spent my career building software, leading engineering teams, designing systems, and figuring out how technology can solve useful problems. I still like being close to the code. These are some of the projects I’ve built or am actively developing. They range from full-stack applications and cloud infrastructure to AI-assisted engineering tools, browser security, mobile…
-
Linux permissions are good at controlling who can read and write a file, but they are not always as good at protecting against deletion as people assume. If you have an important file that should remain readable but be extremely difficult to delete accidentally, Linux gives you a few useful layers of protection. You can…
-
A Monument to Human Civilization There are very few opportunities left to build something that could still matter a thousand years from now. This is one of them. The proposal is simple to describe and almost impossible to forget: Build a full-scale replica of the Great Pyramid of Giza, hollow on the inside, and turn…
-
How we wired up live browser debugging across a secure LAN of Linux boxes, discovered our networking layer had a bug hiding under another bug, and why letting Claude drive PowerShell directly turned a day of round-trips into a few minutes of commands. The problem we were actually trying to solve This wasn’t a networking…
-
We have spent decades making HTTPS better. Today, when I connect to my bank, Google, Amazon, or almost any other major website, my browser performs a remarkably sophisticated series of cryptographic checks. It verifies the site’s TLS certificate, checks that the certificate chains back to a trusted Certificate Authority, makes sure the certificate matches the…
-
You hover your inspector over a tiny icon. You see background-position: -832px -47px. You blink. You scroll to the top of the stylesheet and find a single PNG weighing 4.2 megabytes. You close the inspector and never speak of it again. To the young web developer: you will never know this pain. Nor this beauty.…
-
Dear Medium, I recently tried to downgrade or cancel what I believed was my Medium membership. That should have been a routine task. Instead, I discovered something rather strange: Medium has apparently been charging me $5 per month for three years for a membership that my Medium account says I do not have. I am…
-
When I started working at MGH in Boston in orientation they told us the story of how amazing it was to be in this great city of medicine. Then our orientation leader asked us to name the two hospital in Boston named after physicians. They gave us a hint that it was neither hospital was…
-
When we think about major cyber attacks, we often picture sophisticated zero-day exploits or targeted phishing campaigns. But in July 2026, an estimated $88M+ in Bitcoin was drained from thousands of crypto wallets due to a much simpler, low-level flaw: weak cryptographic entropy. While this exploit hit Bitcoin hardware wallets, web developers should pay close…