5:04
The Unbounded Process
$ cat description.txt
How does an engineer’s mind change over a decade of building production systems?
Twelve years ago, I wrote a book called "Chess with Ludo Rules" and believed that "programming is the philosophy to protest against everything". To my 2014 self, the target was simple: closed-source software.
If I couldn't see inside a system, I didn't trust it.
Fast forward to today, and my perspective has fundamentally shifted.
In this video, I share my personal transition from an idealistic open-source rebel to a pragmatic systems architect. I break down why simply making code "open" isn't enough anymore, and how unconstrained human and technical processes behave exactly like unbounded system loops—consuming trust, goodwill, and resources until everything crashes.
If you are a junior engineer looking to understand how the unit of reasoning changes as you grow, or a senior leader managing the trade-offs of modern scale, this video is for you.
What we cover in this video:
📌 00:00 - The 2014 Rebel: Closed Source is the Enemy
📌 02:15 - The Realization: Open systems can still be used against us
📌 04:30 - What is an "Unbounded Process" in human teams?
📌 07:15 - Why we must design honest constraints
📌 09:45 - Junior vs. Senior: Shifting from principles to trade-offs
📌 12:30 - Pragmatic Systems Thinking in Action (Go, Kafka, ClickHouse)
🔗 Read my full articles and view my open-source blueprints: https://mobinshaterian.com/blog/Me-Against-Myself--From-Rebellious-Idealism-to-Pragmatic-Systems-Thinking-bzrae
💬 Let's discuss: How has your software engineering philosophy changed over your career? Drop a comment below!
#SoftwareEngineering #SystemDesign #Golang #SoftwareArchitecture #SystemsThinking #CareerDevelopment #ClickHouse #Kafka