Skip to main content
NewEmail APIs With Hosted MCP Servers: Who Actually Ships One

Learn DevOps by doing,
not just reading.

694+ articles, guides, and hands-on learning tools for engineers who prefer a terminal over a slide deck.

Join 5,000+ DevOps engineers learning every week

kubectl --watch
$
devops-daily --stats

// featured

Interactive Simulators

Browse all simulators

// categories

Popular Categories

Explore our content by topic

// exercises

Hands-On Exercises

Practice real-world DevOps scenarios with step-by-step guidance

View all exercises

// quizzes

Test Your Knowledge

Short interactive quizzes across Docker, Kubernetes, Terraform, networking, and more

// posts

Latest Posts

Stay up to date with the latest DevOps content

Kubernetes

Kubernetes 1.37 Really Can Flag Unused PVCs, but the Viral YAML Is Wrong

A post making the rounds says Kubernetes 1.37 adds an unusedSince field to PVC status. The feature is real and it is genuinely good news for storage bills; the YAML being shared shows an API that does not exist. Here is what KEP-5541 actually shipped, the correct fields, and a working query for "PVCs unused for 30 days".

|9 min read
DevOps

Email APIs With Hosted MCP Servers: Who Actually Ships One

Every email provider now claims AI-agent support, but there is a real dividing line: a hosted MCP server your agent connects to with a URL, versus a package you have to run yourself. As of August 2026 the hosted club is small. Here is the roster, what each server exposes, and how to wire one into Claude in two minutes.

|10 min read
DevOps

WAL as the Source of Truth: What Lakebase Storage on S3 Means for You

Neon published a deep dive on the storage engine behind Lakebase Postgres: the write-ahead log is the database, S3 holds the history, and Postgres itself runs stateless on top. This is the reader-level version, with a hands-on session where we watch LSNs move, delete a table, and branch back to the moment before the mistake in under a second.

|13 min read
Kubernetes

Kubernetes 1.37 Garhwal: What Shipped and What Slipped

Kubernetes 1.37 landed on August 26 with 67 enhancements: 16 stable, 23 beta, 27 alpha. We checked the release against the June feature-freeze plan, KEP by KEP. Pod-level resources and Pod Certificates made stable, the GPU-slicing feature everyone watched did not graduate, and the ipvs removal clock is now running.

|11 min read
Networking

WebSockets Are the Easy Part

Opening a WebSocket takes twenty lines. Reconnection, resume-from-cursor, presence, fan-out and backpressure are the actual product, and they are why realtime systems fail in month two instead of day one. Here is each problem, what it looks like in production, and an honest build-vs-buy section.

|17 min read
Kubernetes

Kubernetes Beyond the Basics: 7 Concepts That Take You From Junior to Mid-Level

You can write a Deployment and debug a CrashLoopBackOff. The gap between junior and mid-level is a different set of ideas: how requests really drive scheduling, why Services do not load-balance the way you think, what actually happens during a rolling deploy, and why Kubernetes is a reconciliation engine, not a command runner.

|12 min read

// guides

Latest Guides

Step-by-step tutorials to boost your DevOps skills

// tools

DevOps Tools and Calculators

Free, browser-only utilities. CIDR, JWT, base64, UUID, cron, K8s sizing, YAML. No sign-up, no server.

// about

DevOps Daily is a free, independent education platform for engineers who want to learn by running things, not by reading pitch decks. Kubernetes, Docker, Terraform, CI/CD, observability, and security, through hands-on simulators, quizzes, exercises, and a weekly newsletter.

Free
$0
forever
Tools
54
interactive
Subscribers
5,000+
engineers
Cadence
Weekly
no spam
devops-daily --subscribe
$ echo "Weekly DevOps digest. No spam. Unsubscribe anytime."
Weekly DevOps digest. No spam. Unsubscribe anytime.
$ subscribe --email
$

5,000+ engineers subscribed