The failure of Scaling Etsy
When a company lacks technical leadership: developers waste time in costly refactors, over-engineered systems, and ends up detached from the business and product.
- from
- Engineering Team Management
- added
- 2026-10-10
- likes
- 0
similar
-
“Company I've worked for had manager who tried to ship features over the weekend with a ragtag team of developers who… news.ycombinator.com
Tactics of hustling managers, and how the company reacting to that kind of manager makes or break a good place to work.
-
The Framing of the Developer amazingcto.com
Default framing is around the backlog, which leads to an asymmetry in which failure is blamed on lacks of developer performance, and success is celebrated as the full realization of the PM's vision. But “technology is the bank that gave credit”, and technical debt should be…
-
How Big Tech Runs Tech Projects and the Curious Absence of Scrum newsletter.pragmaticengineer.com
There's an interesting table in this article on the strereotypes of companies, their funding models, main engineering actors, and their central methodologies.
-
Surprising Things About Working at Well-Known Tech Unicorns blog.pragmaticengineer.com
Echoes my own experience on differences between expectations and reality in high growth and visible companies from the point of view of an engineering manager.
-
Software Engineering's Greatest Hits youtube.com
When scientific method meet the practice of software development. My takeaways: the best metric is less lines of code, there is no 10x developers, too much unused configuration options, pair programing is for transfer of domain-specific knowledge and hackathon don't produce…
-
Technical debt as a lack of understanding daverupert.com
“The problem lies in "never reorganizing (the code) to reflect your understanding." (…) Organizationally, you pay in velocity and turnover; talented people are going to leave after a few rounds of bullshit.”
Engineering Team Management › Setbacks and Failures: “When a company lacks technical leadership: developers waste time in costly refactors, over-engineered systems, and ends up detached from the business and product.”