Building in Public logo

Building in Public

Archives
Log in
Subscribe
June 5, 2026

The one-line shell setting that's caught the most bugs

I'm trying a slightly different format today. The longer posts earlier in the week are where I want to work through the bigger arguments properly, with the context and caveats they need. Fridays are going to be shorter and more technical, mostly small things I do in my own work that are useful enough to be worth sharing with you, but not so large that they need a full essay.

This one is about the first line I put at the top of almost every shell script I write:

`bash set -euo pipefail `

Read the rest on iansharland.com →

Don't miss what's next. Subscribe to Building in Public:
Powered by Buttondown, the easiest way to start and grow your newsletter.