Writing
Things I wrote
And what the fix actually was. Mostly Laravel, TypeScript and the tooling around them.
Filter by topic Website
Why the Best Portfolio Doesn't Mean the Best Developer
A portfolio shows what a project looked like, never what it did for the client. Here's what to look at instead before you hire anyone to build your product.
Astro 7 is here, and it's all about build speed
Astro 7 rewrote the compiler in Rust, moved Markdown to a Rust pipeline, and shipped Vite 8. Builds are 15 to 61 percent faster. Here's what to upgrade now.
Connect Claude to WordPress in 5 minutes with application passwords
WordPress application passwords let Claude read, draft, and edit your site over the REST API. No plugin, no code. Here is the setup, the security framing, and the one gotcha that trips people up.
I redesigned my portfolio from tech dashboard to editorial
Why I dropped the cyan-and-cards look every dev portfolio has, and rebuilt mine as a warm editorial site with one accent, magazine rows, and a flash-free theme toggle.
Next.js Just Patched 13 CVEs in One Release - Here's What Actually Broke
13 CVEs across Next.js and React in one release — middleware bypass, SSRF, DoS, cache poisoning, XSS. Here's what to patch and what the bugs say about server components.
Freelance vs Agency for Website Design and Development: An Honest Comparison
I run an agency and freelance on the side. Here's the honest truth about cost, quality, and communication when picking between a freelancer and a web design agency.
Dental Clinic Website
BrightSmile Dental is a full-featured dental clinic website with a modern, clean design and professional healthcare aesthetic, featuring a fully responsive layout optimized for mobile, tablet, and desktop devices, interactive components with smooth animations, and comprehensive information architecture.
One email when the next one lands
No sequence, no course, no webinar. Leave from any email.