Astro 7 dropped the day after I finished my Astro 6 migration
The universe has a sense of humor. I published my migration story, went to sleep, and woke up to Astro 7. Here's what broke, what I fixed, and why I'm not even mad.
Dad. Husband. Proud servant of two cats. By day, I craft web experiences. By night, I craft more web experiences. Weekends? Bold of you to assume I stop.
I run FreshJuice, a dev studio for teams who want fast, modern web. All juice, no pulp. π
I've spent 15+ years building for companies like Iru, Orange Marketing, Kandji, Trovata, and DataFox. When I'm not coding, I'm probably traveling, playing video games, or being bossed around by cats.
The universe has a sense of humor. I published my migration story, went to sleep, and woke up to Astro 7. Here's what broke, what I fixed, and why I'm not even mad.
Two years on a DIY toolchain, an acquisition that changed the vibe, and why moving FreshJuice to Astro 6 felt like switching from Arch Linux to macOS.
HubSpot's cookie consent banner secretly loads Google Fonts before you even consent, leaking your IP to Google. Here's how I fixed it with a JavaScript proxy hack.
My experience merging an 11ty static site and API into a single Cloudflare Worker, plus a bash script to delete old Pages deployments when the dashboard won't let you.
Reflecting on a year filled with code, open-source contributions, and the amazing people who made it all worthwhile.
A web archiving tool that allows you to capture and explore snapshots of webpages over time. Like the Wayback Machine, but as your own personal Time Machine.
Discover CSS hacks and shortcuts, including using box-sizing, selection pseudo-class, caret color for input elements, displaying links when an element has no text value, fitting images to content, detecting dark system mode, hiding images on mobile, using CSS vendor prefixes for different browsers, and utilizing Autoprefixer. Learn these tips and improve your CSS coding skills.