DevOps Pro Europe 2022

May 30 - June 3



May 24 - 26



Marcin Stozek

Positon: Engineering Manager, Open Source Collection

Company: Sumo Logic

Country: Poland


Engineering manager by day, Hacker News addict by night. Remote work enthusiast. Open Source advocate. His programming journey started with a copybook and a pencil in second grade when needed to calculate bytes for a picture shown by C64.

Since then he has been involved in many different projects – ranging from security in message queues to Hadoop, from monolith to microservices through Docker and Kubernetes. From software development, quality engineering through infrastructure, and DevOps evangelizing to management. He practices automation and believes that Linux is the best thing since sliced bread. Well, maybe after Vim.


How to Train Your Bash

Have you ever been to a place where a Bash script had over 3000 lines and rendered your IDE unusable?

Marcin has. And he still has nightmares about that. There are different strategies to handle this – some people go to see their mamas, others start a new life in the mountains.

But he doesn’t lose hope. Marcin wants to show you that when you know some “dos and don’ts” and keep some rigor, your Bash script can be easy to write, read and refactor. It won’t surprise you with side effects when it’s run. You can do programming in Bash, really! And if you’re crazy enough, it can even be functional.

Don’t grow gray hair anymore – come see how to train your Bash.

Session Keywords

🔑 Scripting
🔑 Bash