EmDash: WordPress Done Right, Finally
Cloudflare rebuilt WordPress from scratch in TypeScript using AI agents. Sandboxed plugins, Astro themes, self-hostable. It's called EmDash and it's actually interesting.
All the articles with the tag "devops".
Cloudflare rebuilt WordPress from scratch in TypeScript using AI agents. Sandboxed plugins, Astro themes, self-hostable. It's called EmDash and it's actually interesting.
JSON mode forces a model to return valid JSON, which helps extraction and hurts reasoning. When to use it, when it degrades output, and a hybrid approach.
You committed .env.production once. Your database credentials are in git forever. Here's how to use dotenv without shooting yourself.
Claude Code found a Linux vulnerability hidden for 23 years. You can use the same AI code auditing approach to find bugs in your own projects before attackers do.
Stop letting Docker Hub throttle your CI/CD. Run Harbor for RBAC, Trivy scanning, image replication, and a real UI, on infrastructure you control.
You get 50 alerts a day and ignore all of them. That's not monitoring, that's noise. Here's how to build alerts people actually care about.
Portainer, Dockge, and Dockhand compared side by side. Portainer handles fleets, Dockge nails single-host Compose, Dockhand gives you multi-host and SSO free.
Cloudflare Workers run your JS at the edge, no servers, no cold starts, 100k free req/day. Here's what they're actually good for.
A practical cookbook of real-world Caddyfile patterns, reverse proxy, auth, redirects, SPA serving, rate limiting, and more.
Shorter intervals = more data. But also more storage, CPU load, and potential instability. Here's the tradeoff you're actually making.
Semantic versioning promises v1.1.0 is safe and v2.0.0 breaks things. What MAJOR.MINOR.PATCH guarantees, where maintainers cheat, and how to pin deps.
Certbot isn't the only ACME client. Explore Caddy, acme.sh, lego, and Step CA, with practical examples for wildcard certs and DNS-01 challenges.