← Back to writingDec 2025 · 5 min read
Systems Thinking Changed How I Write Code
Learning networking, concurrency, and deployment pushed me to think about reliability, failure modes, and downstream effects.
SystemsReliabilityEngineering
Learning networking, concurrency, and deployment changed how I write even simple code. I stopped thinking only about my laptop and started thinking about environments, latency, and failure.
That mindset pushed me toward clearer interfaces, better error handling, and fewer surprises downstream. It also made debugging easier because I trace flows instead of guessing.
Systems thinking makes my code more intentional. Even small tools feel sturdier when they are built with the bigger picture in mind.