Author: Brett Lee
-
Loose Coupling Is a Survival Strategy
How abstraction, clear ownership, and designing for change help early-stage teams scale without collapsing under their own weight. Very early in my engineering career, I worked on a student information system with a long and complicated lineage. It started in the 1990s, built by a self-taught programmer inside a single school district. Over the years,…
-
The Mentorship Multiplier: How Teaching Others Clarifies Your Own Thinking
How mentoring made me a better leader. I did not set out early in my career to become a mentor. Looking back, it started quietly while I was working in support at Apple, paired with new hires who were just trying to find their footing. At the time, I thought of it as onboarding or…
-
The Hidden Cost of Hero Culture in Engineering
Why high-performing teams need systems, not saviors. Early in my career, I worked with engineers I can only describe as forces of nature. They moved at incredible speed, tore through sprint commitments, and often finished their work halfway through the sprint. From the outside, this looked like excellence. These individuals were praised, promoted quickly, and…
-
How to Build Culture Across Oceans
Lessons from Global Engineering Teams Building culture in a colocated team is hard enough. Doing it across continents, time zones, and cultural norms forces you to be much more intentional. Over the last several years, between my work at PlayStation and later as an executive consultant, I have led and collaborated with engineering teams spread…
-
Why AI Won’t Replace Engineers, But Will Expose Weak Leadership
How culture determines whether AI adoption succeeds or fails. My first real exposure to AI tools came around the end of 2024 while I was trying to build a proof of concept on my own. I started with ChatGPT, then moved to Cursor, using them to scaffold a full-stack application. My prompts were very directive:…
-
Rethinking Customer Support Organizations
Why support teams may be the most underutilized source of quality engineering and software talent. I started my career in tech in the early 2000s at AppleCare. At the time, Apple was doing something unusual. Before anyone touched a phone, we went through a full month of in-class and hands-on training. The focus was not…
-
Building a Business Like an Engineering System
How modularity, feedback loops, and observability apply to entrepreneurship. When I first started O’Side Systems, I assumed my biggest challenge would be building products and delivering consulting work. That part felt familiar. I had spent years leading engineering teams, navigating ambiguity, and delivering software in complex environments. What caught me off guard was how much…
-
Building a Mentorship Culture Without Formal Programs
Practical steps for managers who want to start small. Many teams think mentorship requires a formal program, dedicated resources, and a significant time commitment. In practice, the most effective mentorship cultures grow from everyday habits, not complex structures. What teams need first is not a program, but intention. At O’Side Systems, we’ve seen small teams,…
-
The Future CTO Is Half Coach, Half Curator
How AI shifts the technical leadership role from problem-solver to pattern recognizer. AI is changing the shape of technical work. Tasks that once required long hours of research, iteration, and exploration can now be accelerated with well-crafted prompts and automated reasoning. Engineering teams are discovering that AI is neither a shortcut nor a substitute, but…
-
From CI/CD to Culture: Applying DevOps Thinking to Human Systems
How observability, feedback loops, and automation principles map to leadership. Engineering teams often treat DevOps as a purely technical discipline: deployments, pipelines, performance metrics, and operational tooling. But the deeper value of DevOps has always been cultural. The same principles that make systems stable and predictable also help teams collaborate, communicate, and grow. At O’Side…
