Notes on enginering leadership and software development.
#rails
Rails approach to designing products (in code) allows teams to build extremely quickly, but constraints the team's ability to think with unorthodox or new approaches. Here's what I've seen happen in practice, when designing in code works well, what are some of the downsides, and when it just doesn't work at all.