Latest updates
The 2025 State of Web Typography: A Data-Driven Analysis
A data-driven analysis of the current state of web typography, drawing on the comprehensive crawl data from the 2025 HTTP Archive Web Almanac.
Invalidating Sessions on Other Devices in Laravel
Secure Laravel apps by invalidating user sessions on other devices. Learn how to log out users remotely using Auth::logoutOtherDevices.
Password Confirmation for Sensitive Actions in Laravel
Learn how to protect sensitive actions in Laravel by requiring password confirmation. Enhance security for critical user actions
The Gotcha That Cost Me an Interview
I lost an interview after 85% of it went great—until a simple “store a post” question turned into a gotcha about over-engineering. Here’s the lesson I learned.
Open Lab: Building, Learning, Sharing
After seven months of building, I’m back to sharing what I’ve been working on — tools, experiments, and lessons learned along the way.
About Me: Building Better Web Foundations
Learn about my journey as a technologist focused on web standards, accessibility, privacy, and digital ethics.