Skip to content
John Nessime
Search this website

GitHub Actions

  1. Home>
  2. GitHub Actions
Read more about the article Green Check, Broken Build: How to Build a Fail Fast Pipeline That Explains Why

Green Check, Broken Build: How to Build a Fail Fast Pipeline That Explains Why

  • Post category:DevOps/Technical Guides/Troubleshooting

A green pipeline that ships a broken build is worse than a red one. Here is how to order stages so failures surface in seconds, stop shell pipes from swallowing exit codes, and write failure output that tells the next engineer exactly what to fix.

Continue ReadingGreen Check, Broken Build: How to Build a Fail Fast Pipeline That Explains Why
Read more about the article A Secure-by-Default AWS Account Baseline in Terraform

A Secure-by-Default AWS Account Baseline in Terraform

  • Post category:Cloud Computing/DevOps/Web Security

A fresh AWS account ships wide open by default. Here are the seven decisions that make one defensible from the start — OIDC instead of static keys, encrypted state, an isolated database tier, free gateway endpoints — with a working Terraform reference implementation on GitHub.

Continue ReadingA Secure-by-Default AWS Account Baseline in Terraform

Recent Posts

  • Green Check, Broken Build: How to Build a Fail Fast Pipeline That Explains Why
  • Metrics, Logs and Traces: What Each One Answers
  • CDN Setup Without Breaking Dynamic Content
  • Cleaning Up Docker Disk Usage Safely
  • A Secure-by-Default AWS Account Baseline in Terraform

Recent Comments

No comments to show.
© 2025 · John Nessime · Cairo, Egypt · All rights reserved