The blog
Security, performance and the web behind the interface
Security//7 min read
The security holes vibe coding keeps shipping
A demo can look finished while every row is public. Three recent failures show where AI-built apps break, plus a two-account test you can run before launch.
Read article
Performance//6 min read
Serving optimized images locally: a workflow for performance and SEO
Images are usually the heaviest part of a page. Here is a pipeline that keeps the authoring convenience of a cloud CDN but serves aggressively optimized, locally-hosted images at runtime, with no third-party DNS and no external latency.
Read article
SEO//4 min read
Why old URLs need redirects when a new website launches
A new website can be live while old WordPress addresses still break. A 301 redirect bridges the old path to the new page so visitors and search engines do not hit a dead end.
Read article