jdilla.xyz

The cost of a new ladder fire truck

2023-06-05

I'm not sure why this caught my eye, but it did. Our local city just agreed to purchase a new ladder fire truck, a steal at just $1,449,853.

I'm not sure if I would've predicted more or less.

The Stack Fallacy

2023-06-03

By Anush Sharma. There's a lot of good stuff in here that I'll just quote directly:

Stack fallacy is the mistaken belief that it is trivial to build the layer above yours.

Database companies believe that SaaS apps are “just a database app” — this gives them false confidence that they can easily build, compete and win in this new market.

In a surprising way, it is far easier to innovate down the stack than up the stack. The reason for this is that you are yourself a natural customer of the lower layers. Apple knew what it wanted from an ideal future microprocessor. It did not have the skills necessary to build it, but the customer needs were well understood. Technical skills can be bought/acquired, whereas it is very hard to buy a deep understanding of market needs.

Product management is the art of knowing what to build. The stack fallacy provides insights into why companies keep failing at the obvious things —  things so close to their reach that they can surely build. The answer may be that the what is 100 times more important than the how.

Switzerland has a navy?

2023-06-02

Apparently so, although it used to be bigger.

the Swiss flag currently flies on only 14 ocean vessels, well down from the 50 ships in 2017. In that year, an embarrassing shipping fraud cost the taxpayer CHF215 million ($237 million), forcing a rethink of maritime strategy.

via SwissInfo.ch

What Stripe Gets Right

2023-06-01

I recently made the decision to leave Stripe and join Macro Oceans full time. This was a difficult decision and was more about not wanting to miss the opportunity to build Macro Oceans rather than quitting Stripe.

While I was working at YouTube, I began doing something that really helped me: team and company cultures the way I would about a friend. They have a lot of good qualities and some faults. [0]

But when you’re working somewhere everyday, even little faults can be really grating, the way that you might have a friend you really enjoy who you can’t stand after two weeks traveling together.

Part of my breakthrough was to spend more time focusing on the virtues rather than the faults. I also began to accept that the faults developed over time and would take time to change. This made it easier for me to navigate through the things that drove me a little crazy: it was part of what made the place what it was.

With this context, I want to reflect a little bit about what Stripe gets right, if only so I can remember it. These aren’t the only things about Stripe or a balanced picture of what it’s like to work there, but the things I want to remember and to emulate. [1]

  • Ambition: Stripe is a place where you are asked to do work that changes the world. Even if you’re starting small, you’re looking towards the bigger picture and asking how you can do more, faster. This can be uncomfortable, but having worked places where this wasn’t a part of the DNA, I really appreciate it.
  • Brand building: Stripe has mastered the art of elevating their work through story telling and myth making. This is truly cultural. I spent more effort polishing a demo for an all hands than I did for external communications at prior companies.
  • Talent: Somewhat related to the brand building, the level of talent at Stripe is the highest of any place I’ve worked. [2] The conversations within my team happened at an incredibly high level, which is infectious. It’s fun to work somewhere where you are pushed to do your best work just to keep up with others. Somewhat related, I have so many people I’m going to miss working with.
  • Engineering culture: The craftsmanship of the engineering teams in particular will always stick with me. Stripe is not a place where the user experience is pushed off onto Product Managers and Designers. This is modeled by senior leaders — engineers are expected to care about making something awesome. As a product manager, this makes my job so much easier. I still have to make the case for priority (should we solve this problem next) or return on investment (is this worth the time we’ll spend on it), but never for quality as a principle.
  • Responsiveness: Individual Stripes react quickly to problems. You see this on Twitter where posts about problems lead directly to responses. Stripe as an organization reacts to changes, be they market conditions or other strategic factors. New information is put to use quickly.
  • Ideas: Stripe is a very philosophical place. One of my favorite parts of working at Stripe is a slack channel that is devoted to strategy, but the art of doing great work, building a great company, and where progress comes from. Whenever I was in the midst of a particularly fast paced project or under a deadline, this slack channel kept the creative aspect of the work in my mind.

0: At every company where I’ve worked as an adult, with one possible exception, the good qualities outweighed the faults pretty significantly.

1: I enjoyed my time at Stripe and on some level wish it had been longer. If you’re considering a job at Stripe and want more detail about my experience, feel free to reach out: jdillaxyz@gmail.com.

2: The possible exception here is Bain. The difference that at Stripe the talent level is high and distributed across functions whereas Bain everyone basically did the same thing — corporate strategy.

US marriage rates

2023-05-24

pew_marriage_rates.jpeg

Amazing statistics from Pew. In 1980 63% of 25 year olds were married and 39% had children at home!

I'm agnostic to whether or not this is a good or a bad change, but I'm amazed at how different it is.