AAAntonio Altomonteindevtoolsmith.hashnode.dev·1d ago · 4 min readStop Self-Hosting Headless Chrome Just to Take a ScreenshotEvery few months a teammate opens a pull request titled something like "add OG image generation," and every few months it turns into a saga. The feature itself is one line of intent: render a webpage 00
AAAntonio Altomonteindevtoolsmith.hashnode.dev·1d ago · 4 min readAccessibility Overlays Won't Pass a WCAG Audit. Here's What Actually Will.If you've shipped a site in the last few years, you've probably been pitched an accessibility "overlay" — a single script that promises instant ADA compliance with a floating widget in the corner. It'00
AAAntonio Altomonteindevtoolsmith.hashnode.dev·1d ago · 3 min readStop Hand-Designing Open Graph Images: Automate Link Previews for Every PageOpen Graph images are the single biggest factor in whether your shared links look credible or broken. Yet most sites ship one generic image on every page because making a unique one by hand is tedious00
AAAntonio Altomonteindevtoolsmith.hashnode.dev·1d ago · 4 min readWhy Your Webhook Returns 200 But Still Fails (and How to Actually Debug It)Webhooks are deceptively simple until they break silently. The provider says "delivered," your endpoint returns 200, and yet the thing that was supposed to happen never happens. This post walks throug00
AAAntonio Altomonteindevtoolsmith.hashnode.dev·1d ago · 3 min readYou Set Up HTTPS. You Still Forgot These 5 HTTP Security Headers.Getting a green padlock feels like the security box is checked. It isn't. HTTPS encrypts the connection, but it says nothing about clickjacking, script injection, or whether browsers will quietly down00