![]() |
|
![]() |
| hey! would love to hear your experience about this. we’re building a system that should help alleviate this pain when developing embedded systems. emails / cal link are within my person site on bio! |
![]() |
| Matt Levine has a recurring bit on this in Money Stuff too, adjusting the crime/fraud/risk dial back and forth as companies decide to do more or less compliance. |
![]() |
| In a vacuum that's certainly the most pragmatic way to look at it. The problem is that tolerance of abuse tends to create more abuse, to the point that usually it's not a sustainable policy. |
![]() |
| My current startup is doing well and got a pretty big round of financing, so now we're hiring a lot of people.
That's not the main reason I'm quitting this week, but it definitely helped the decision! |
![]() |
| I thought that metaphor would go in a different direction, tbh. I was thinking “praetorian guards”, “imperial decline”, “decadence”, “barbariand resettling inside the limes” etc. |
![]() |
| Put another way there is only so much you can do with a small team—and a small company. Things change as you grow. You can do more/bigger things but efficiency almost certainly takes a hit. |
![]() |
| Yes, you are expected to deliver the message to García without question or complaint. Managers love initiative and self-reliance, but only in service to faithfully obeying their commands. |
![]() |
| Creating products is very easy. Creating products that generate a profit is very hard. If a company could do so on demand, it would be an infinite money glitch. |
![]() |
| It'll be funny if it ever does. AI replacing programmers is funny, AI replacing managers is hilarity.
Also I think with open source it has scaled. I don't have to reinvent curl |
![]() |
| > Building a skyscraper [...] is hard to organize even once, let alone to abstract over the process of organizing and building it so that it can be reproduced. I don’t think that problem is solved at all.
~ https://en.wikipedia.org/wiki/List_of_tallest_buildings_in_H...A fair number of the Hong Kong skyscrapers appear to be cookie cutter | symmetry (reflection &| rotation) patterns. Elsewhere:
~ https://en.wikipedia.org/wiki/SkyscraperI'm going to suggest that high rise engineers have some pretty solid skyscraper templates today. The greater challenge likely comes from architects and investors wanting unique 'statement' designs. |
![]() |
| We have lots of sizes of pizza. Though I think the type they mean are the sort ordered from chain places for large groups, so usually 14-16 inches (35-40cm) diameter cut into 8-12 slices. |
![]() |
| > What does revenue got to do with producing/shipping products?
I'm quite sure a number of product people would answer "everything" Feature factories are a thing for a reason. |
![]() |
| Small engineering teams are usually because there is no architecture team and the organization is “not yet mature enough” or their IT management sucks. Also this is marketing for consultants. |
![]() |
| For a product like PostHog this might make sense. But YMMV.
Their product is a collection of micro products which is pretty unusually especially for a company at their stage and size |
![]() |
| Is this similar to single threaded owner (sto) models? I'm curious how they handle things like career management and promotions but this structure overall seems great |
![]() |
| >> Small teams are effectively one-pizza teams, as opposed to the two-pizza teams idea popularized by Amazon.
They don't know how much pizza I can throw down, especially when the company is paying. |
![]() |
| And secondly, do not need to fill out an elaborate expense report for buying lunch. At the time of two pizzas, Anazon circa 2008, that would have been a sub $50 order. |
> Startups ship more per person than big companies – everyone knows this. But how do you retain that advantage as you scale?
You can't! Not really. If you could, we would see companies doing it but...we don't (barring some yet undiscovered engineering process).
Everything you ship, by definition, has an ongoing maintenance cost. The more you ship, the higher your maintenance burden. Over years, this grows and grows. Output (as defined by "products shipped") per engineer must go down, because more and more engineers must be dedicated to maintenance work.
Now, we've gotten really good at disguising maintenance work as product work/shipping things. But it's not reality. Even this post makes this mistake by referring to "data warehouse" and "analytics" as "products". But customers don't care about your data warehouse or your job pipeline.
> Right now, for example, we're in the process of scaling support by moving our support engineers out of the customer success team and into a new customer comms team.
This is not product work. This is maintenance, and is a literal example of the type of thing that larger companies have to do just to maintain their existing products and contributes to lower product output per engineer.