/ blog / tag

#automation

6 posts

← all posts
01 Jul 15, 2026 9 min read

The Test Pyramid in 2026: What's Left of It After a Decade of Microservices and Agent-Written E2E

Which floors of the classic test pyramid still make sense, where the drawing plainly lies, and what a healthy test distribution looks like in a typical web project - no dogma, just heuristics.

qa testing
Grzegorz Holak
02 Jul 9, 2026 9 min read

Hooks in Claude Code - the Deterministic Layer Your Agent Cannot Skip

What hooks are in Claude Code, how blocking actions with exit code 2 works, and four practical examples: blocking commits without tests, lint after every edit, a secrets guard, and session-start context.

ai claude-code
Grzegorz Holak
03 Jun 26, 2026 17 min read

Building Your Own AI Agents: From Personal Assistant to Specialist Team

How to build your own AI agents: from a single personal assistant to a team of specialized agents. A practical take on design, roles, and coordination, without magical thinking.

ai ai agents
Julia Sielska & Grzegorz Holak
04 Jun 18, 2026 18 min read

When to automate tests, and when automation is a waste of time

Test automation isn't always the right answer. Here's when it's worth automating, what to leave manual, and how to make conscious QA decisions.

qa automation
Grzegorz Holak
05 May 15, 2026 9 min read

Writing your own Claude Code subagent: frontmatter, prompt, deployment

Part two of the subagent series. We build a blog-post-writer agent from scratch - what to put in the frontmatter, how to write a description that actually triggers, and how to dodge two classic traps.

ai claude-code
Grzegorz Holak
06 May 12, 2026 7 min read

Subagents in Claude Code: why orchestrate instead of writing in one window

One Claude vs many specialists invoked through Agent. Why subagents, how Claude picks which one to use, when NOT to use them, and why this isn't 'one window with more context'.

ai claude-code
Grzegorz Holak