Positions Before Decisions: What Brazilian Jiu-Jitsu Taught Me About Software Architecture
The best BJJ practitioners don't consciously think about fundamentals... thousands of drilled repetitions make positional escapes and frames automatic, freeing their minds for strategy. Software engineering follows the same law: juniors exhaust their attention on mechanics (naming, structure, testing), while seniors have drilled those into reflex, leaving bandwidth for what actually matters -- design trade-offs and long-term architecture. The path to that level is deliberate practice, not just s
Joshua Mykitta