Skip to main content

Practical DevOps, Cloud, AI & Linux engineering guides

Featured Article

AI Agents Write 30% More Code. Teams Don't Ship More.

A Harvard study of 718 firms found coding agents raise code output 30% while shipped work barely moves. The gains are stuck in code review. Here is how to unstick them.

KU
Kiril UrbonasAI Engineer
|Oct 26, 2026
AI Agents Write 30% More Code. Teams Don't Ship More.

Most read

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

Topics

Latest Articles

View All →
GitHub now records the exact commit of every direct and transitive action in .github/workflows/actions.lock. Here is how to adopt it, what it fixes that SHA pinning never did, and where it still leaks.
••10 hours ago

GitHub Actions Workflow Lockfiles: Pin Every Action, Including the Ones You Can't See

GitHub now records the exact commit of every direct and transitive action in .github/workflows/actions.lock. Here is how to adopt it, what it fixes that SHA pinning never did, and where it still leaks.

KU
Kiril Urbonas·2 min read·1
Read article
OpenAI shut down o1, o3-mini, o4-mini and gpt-4-turbo on October 23, and the gpt-4o and gpt-4.1 families follow on January 14. Here is the full calendar and a migration plan that won't break production.
••10 hours ago

OpenAI Model Shutdowns: gpt-4o and gpt-4.1 Go Dark Jan 14, 2027

OpenAI shut down o1, o3-mini, o4-mini and gpt-4-turbo on October 23, and the gpt-4o and gpt-4.1 families follow on January 14. Here is the full calendar and a migration plan that won't break production.

KU
Kiril Urbonas·2 min read·1
Read article
Coding agents call git status for context, and a hostile repository can make that run any program it names, outside the sandbox and without a prompt. Here is which agents are patched and how to protect yourself today.
••10 hours ago

GitSpawn: How a Repo's .git/config Runs Code Through Your AI Coding Agent

Coding agents call git status for context, and a hostile repository can make that run any program it names, outside the sandbox and without a prompt. Here is which agents are patched and how to protect yourself today.

KU
Kiril Urbonas·2 min read·1
Read article
GitHub retires the macOS 14 runner image on November 2, and brownouts are already failing jobs. Here is how to find every macos-14 reference and move without breaking Xcode.
••10 hours ago

GitHub Actions macOS 14 Retirement: Fix Your Builds Before Nov 2

GitHub retires the macOS 14 runner image on November 2, and brownouts are already failing jobs. Here is how to find every macos-14 reference and move without breaking Xcode.

KU
Kiril Urbonas·2 min read·2
Read article
Your AI gateway holds every provider key you own. In 2026 LiteLLM shipped 17 security advisories, three of them exploited in the wild. Here is what to patch and how to fence it in.
••3 days ago

LiteLLM's Rough 2026: 3 CISA KEV Flaws, a 9.9 CVE, and a Poisoned PyPI Release

Your AI gateway holds every provider key you own. In 2026 LiteLLM shipped 17 security advisories, three of them exploited in the wild. Here is what to patch and how to fence it in.

KU
Kiril Urbonas·3 min read·13
Read article
Two unauthenticated RCEs in PHP core, leaked a day before the patch, with exploit attempts already logged. Here is how to tell if you are exposed and what to do tonight.
••3 days ago

PHP2Shell (CVE-2026-109618, CVE-2026-109619): Patch Before the Bots Do

Two unauthenticated RCEs in PHP core, leaked a day before the patch, with exploit attempts already logged. Here is how to tell if you are exposed and what to do tonight.

KU
Kiril Urbonas·2 min read·7
Read article
GitHub made local sandboxing generally available for Copilot CLI on October 7, so the default now restricts the agent instead of trusting it.
••2 weeks ago

GitHub Copilot CLI Sandboxing Is GA: What Actually Changed

GitHub made local sandboxing generally available for Copilot CLI on October 7, so the default now restricts the agent instead of trusting it.

KU
Kiril Urbonas·2 min read·28
Read article
It is OAuth for letting your AI agent act on your behalf with a business, not another MCP, and it is nowhere near ready to build on.
••2 weeks ago

Meta and Sierra's Personal Agent Protocol, Explained

It is OAuth for letting your AI agent act on your behalf with a business, not another MCP, and it is nowhere near ready to build on.

KU
Kiril Urbonas·3 min read·17
Read article
A 1T-parameter MoE model with open weights coming doesn't make self-hosting the right call for most teams.
••2 weeks ago

Mistral Large 4 'Le Chonk': Self-Host or Use the API?

A 1T-parameter MoE model with open weights coming doesn't make self-hosting the right call for most teams.

KU
Kiril Urbonas·2 min read·14
Read article
A compromised npm release went after cloud credentials as expected, and local AI coding-assistant config files, which most teams never treated as secrets.
••2 weeks ago

The Tensorlake npm Compromise Targeted Your AI Tool Configs

A compromised npm release went after cloud credentials as expected, and local AI coding-assistant config files, which most teams never treated as secrets.

KU
Kiril Urbonas·2 min read·17
Read article
Haiku 5.5 is cheap enough to stop rationing subagent calls, but the 75% savings claim only holds if your prompts are short.
••2 weeks ago

Claude Haiku 5.5: When to Route Down From the Frontier Tier

Haiku 5.5 is cheap enough to stop rationing subagent calls, but the 75% savings claim only holds if your prompts are short.

KU
Kiril Urbonas·2 min read·9
Read article
Nano Banana 2.1 is a routing update, not a new model to chase, and it mostly matters for batch and multi-reference image work.
••2 weeks ago

Gemini Nano Banana 2.1: What Actually Changed, and for Whom

Nano Banana 2.1 is a routing update, not a new model to chase, and it mostly matters for batch and multi-reference image work.

KU
Kiril Urbonas·2 min read·13
Read article
Page 1 of 47 · 559 posts
Previous
12...47
Next