There's a State Park Hidden in the Median of 441
I kept noticing concrete giants looming above the tree line on US-441. Turns out there's a state park hidden in the highway median, built around the ruins of a Florida canal that never got finished.
When I'm not hiking, I'm coding. When I'm not exploring, I'm building. Notes on all of it.
I kept noticing concrete giants looming above the tree line on US-441. Turns out there's a state park hidden in the highway median, built around the ruins of a Florida canal that never got finished.
An AI agent deleted a company's production database in nine seconds. The headline called it 'goes rogue.' Here's what actually happened and why the framing matters.
I use AI every day and find real value in it. I still can't tell you how this resolves for people who do the kind of work I do. Neither can anyone else.
Stanford's 2026 AI Index is 423 pages. Here's what matters: the jagged frontier, the job numbers, and why both sides of the AI debate are partially right.
I wasn't feeling great last weekend, but I went anyway. That's kind of my rule with Bowie. He doesn't negotiate.
Opening a project cold can be a challenge. I built a VS Code extension to solve that: structure analysis, git diagnostics, and plain-text summaries in one file.
The inert attribute solves focus trapping without JavaScript ceremony. A 40-line focus trap function replaced by four lines that actually work.
How car buying became a three-layer trust collapse requiring fake identities and AI agents just to negotiate safely.
Pretext is a tiny JavaScript library that measures and lays out multiline text without touching the DOM. No reflow. No getBoundingClientRect. Just arithmetic.
Peter Anspach's Evil Overlord List has been on the same URL since 1996. I've been meaning to write about it for twenty-five years. Here's why it still matters.
env() safe area insets return 0 unless you opt in first. Here is the viewport meta attribute that changes that, and the four lines of CSS that follow.
A look back at the web technologies that didn't make it: SOAP, Flash, framesets, the blink tag, and everything else the platform eventually outgrew.
After years of fighting MAMP, Valet, and handrolled Docker configs, ddev quietly solved local PHP development for me. Here's what clicked.
Practical guide to running Immich on Windows with Docker. Covers exFAT drives, Windows Firewall quirks, and other gotchas nobody warns you about.
@starting-style gives CSS transitions a declarative 'from' state for elements entering the DOM. No JavaScript required.
Spring turns the Marshall Swamp Trail into a green corridor of maples, oaks, and palms. A reminder that Florida's floodplain forests do serious ecological work.
For years I reached for Sass just to darken or lighten a brand color. native CSS color-mix() in oklch does it better.
Ocala National Forest in January has a stillness hard to find elsewhere in Florida. Open prairies, limestone sinkholes, and a homestead returned to scrub.
The Scroll-Driven Animations spec lets you tie CSS animations to scroll position or element visibility. No JavaScript required.
The humidity finally broke, and I spent a morning on the Sandhill and Swamp Trails. Away from the glass-bottom boats, deep in old cypress.