All articles

Older articles.

Page 2 of 9.

29 September 2026 · 10 min read

Not a single security fix after 2026. If you are not on 8.2.35, you are already open to php2shell today. What to do now, with a plan before New Year.

Read the article

24 September 2026 · 11 min read

Terraform or AWS CDK? Why I usually describe AWS infrastructure with Terraform, and when CDK really earns its extra programming layer.

Read the article

24 September 2026 · 10 min read

API Gateway or Application Load Balancer on AWS? When an ALB is enough, and when API Gateway actually justifies its extra layer.

Read the article

23 September 2026 · 10 min read

ECS Fargate or Kubernetes on AWS? Why I start normal applications on Fargate, and at what point Kubernetes actually pays back its overhead.

Read the article

23 September 2026 · 10 min read

REST or gRPC? Why I decide public APIs differently from internal service communication, and which criteria actually matter.

Read the article

22 September 2026 · 11 min read

Synchronous or event-driven? Why I do not decouple backend services by default, and when a call, a queue or an event is the right fit.

Read the article

13 September 2026 · 7 min read

The switch is an afternoon, the data is the project: cut by ownership, shadow runs, switching in steps, and the five places where it tears.

Read the article

13 September 2026 · 7 min read

Three of the four reasons for splitting are delivery problems. What a service costs, what a module already does, and the four cases where a service really is one.

Read the article

13 September 2026 · 7 min read

The groundwork costs weeks, swapping the platform costs days. Three conditions under which a cluster pays, and what sits in between.

Read the article