Skip to main content

Practical DevOps, Cloud, AI & Linux engineering guides

Featured Article

GitLab's New Rate Limits: What to Fix Before Oct 19

GitLab is capping unauthenticated API calls at 60 an hour starting October 19, and the preview windows land before most teams will have noticed.

KU
Kiril UrbonasAI Engineer
|Oct 4, 2026
GitLab's New Rate Limits: What to Fix Before Oct 19

Most read

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05

Topics

Latest Articles

View All →
OTel promises no lock-in, vendor agents promise zero-config depth. Here is where each one actually earns its keep once you run it in production.
••2 months ago

OpenTelemetry vs Vendor Agents — The Real Tradeoffs

OTel promises no lock-in, vendor agents promise zero-config depth. Here is where each one actually earns its keep once you run it in production.

KU
Kiril Urbonas·2 min read·19
Read article
Your pods are running, your Service exists, and nothing can reach it. Here's the exact order we check things when a Kubernetes Service goes dark.
••2 months ago

Debugging a Kubernetes Service That Won't Connect

Your pods are running, your Service exists, and nothing can reach it. Here's the exact order we check things when a Kubernetes Service goes dark.

KU
Kiril Urbonas·2 min read·39
Read article
New Relic's pricing swings and feature gaps push teams to shop around. Here's a field-tested look at seven alternatives, who each one fits, and how to move.
••2 months ago

New Relic Alternatives Compared

New Relic's pricing swings and feature gaps push teams to shop around. Here's a field-tested look at seven alternatives, who each one fits, and how to move.

KU
Kiril Urbonas·3 min read·26
Read article
Spot cuts compute bills by 60-90%, but AWS can take the machine back in two minutes. Here's how we run real production on it without paging anyone.
••2 months ago

Running Production on Spot Instances Safely

Spot cuts compute bills by 60-90%, but AWS can take the machine back in two minutes. Here's how we run real production on it without paging anyone.

KU
Kiril Urbonas·2 min read·20
Read article
A practitioner's comparison of Terraform and CloudFormation on AWS covering state, drift, new-service lag, rollback, and where CDK fits.
••2 months ago

Terraform vs CloudFormation on AWS — Which to Use

A practitioner's comparison of Terraform and CloudFormation on AWS covering state, drift, new-service lag, rollback, and where CDK fits.

KU
Kiril Urbonas·2 min read·14
Read article
The Compose failures that eat an afternoon are almost always the same six. Here's how to spot each one fast and the fix that actually sticks.
••2 months ago

Common Docker Compose Errors and How to Fix Them

The Compose failures that eat an afternoon are almost always the same six. Here's how to spot each one fast and the fix that actually sticks.

KU
Kiril Urbonas·2 min read·50
Read article
A 502 from your ingress means no healthy backend to talk to. A 504 means the backend answered too slowly. Here's how to tell them apart and fix each.
••2 months ago

Fixing 502 and 504 Errors from Kubernetes Ingress

A 502 from your ingress means no healthy backend to talk to. A 504 means the backend answered too slowly. Here's how to tell them apart and fix each.

KU
Kiril Urbonas·2 min read·37
Read article
A practitioner's guide to picking the right LLM API for coding, long docs, cheap extraction, reasoning, vision, voice, and on-device work.
••2 months ago

Best LLM APIs in 2026: By Use Case

A practitioner's guide to picking the right LLM API for coding, long docs, cheap extraction, reasoning, vision, voice, and on-device work.

KU
Kiril Urbonas·2 min read·53
Read article
Three Git commands that all "undo" things, and picking the wrong one on a shared branch is how you ruin a teammate's afternoon. Here's how to keep them straight.
••2 months ago

git revert vs reset vs restore — Which to Use

Three Git commands that all "undo" things, and picking the wrong one on a shared branch is how you ruin a teammate's afternoon. Here's how to keep them straight.

KU
Kiril Urbonas·2 min read·39
Read article
Static keys leak and live forever. Short-lived credentials from STS and Vault expire on their own — here's the token-exchange machinery and the TTL math that make it work.
••2 months ago

Short-Lived Credentials — STS, Dynamic Secrets, and Why Static Keys Die

Static keys leak and live forever. Short-lived credentials from STS and Vault expire on their own — here's the token-exchange machinery and the TTL math that make it work.

KU
Kiril Urbonas·2 min read·28
Read article
A field-tested checklist for cutting an AWS bill, ordered by return on effort. Start with the free wins, end with the ones that need a meeting.
••2 months ago

How to Cut Your AWS Bill by 40% — A Practical Checklist

A field-tested checklist for cutting an AWS bill, ordered by return on effort. Start with the free wins, end with the ones that need a meeting.

KU
Kiril Urbonas·2 min read·12
Read article
Grafana pulls metrics from anywhere, Kibana lives and dies with Elasticsearch. Here's how we pick between them without ending up running both by accident.
••2 months ago

Grafana vs Kibana — Which Dashboard Tool

Grafana pulls metrics from anywhere, Kibana lives and dies with Elasticsearch. Here's how we pick between them without ending up running both by accident.

KU
Kiril Urbonas·2 min read·44
Read article
Page 18 of 47 · 559 posts