Lessons from six months at Shopify
This is a good post because it details to me how horribly broken Shopify's process and culture are. Here's why:If your software company revolves around getting a director or VP to say "you are allowed to do x technical thing", then your company has already lost. Here's what you need to do instead so you don't waste developer salaries and be outcompeted by better companies:Every dev is allowed to spin up their own service. Teams can self organize and self govern around business problems they feel like solving. The best teams are the ones that produce the services that  product owners rely on the most to get things done.If you have a culture that involves saying no to dev ideas by default, it's only a matter of time until you lose.