- Because users deserve to be on the right screen right away.
- Because Steve Jobs wanted simple apps not super apps.
- Because you'll get better features much faster.
- Because it lets our team take more risks and own their thing.
- Because it's new and new is our business.
- Because we hate tabs.
- Because @Nike doesn't design a basketball shoe that is also a golf and skating shoe.
- Because Zenly was always better and faster than Snapmap.
- Because a camera shouldn't open on a feed.
- Because it will be harder for @finkd to clone.
- Because your deserve an app that starts super fast.
- Because it's a smaller codebase.
- Because app groups work great (thank you @Apple).
- Because it is a big challenge, and challenge was the way to convince @corentinanjuna@CharlyDelaroche and @qperez42 to cofound.
etc etc.
Doing research with developer teams, something that really strikes me is how much people look for ways to make complex problems easy rather than make it easy to work on complex problems
Is there any official documentation on how to *use* Macrobenchmark results? E.g. "do a run before & after a code change, here are the results, here's what you can conclude from those?"
All I see is "yey here's a median". You get 2 medians, then what?
Great thread! (and also ♥️ the quoted thread from @danluu)
Sequencing to deliver immediate value even if the path looks longer overall is also how you build the right thing.
This approach was crucial to how we shipped the Square Reader SDK, let me tell you how 🧵
I contributed to this excellent, balanced piece in @thenewstack by @EmilyOmier on whether or not the "startup grind" is really necessary.
One thing I learned from reading it -- the average age of successful founders is ✨45,✨according to the HBR.
https://t.co/PRrWnbkIWI
As a tech lead or eng manager, you so frequently get request from above or from other teams to drop what you are doing and work on this thing they need, *now*.
During my 4 years at Uber after asking these questions, 9 out of 10 times it turned out it wasn't really urgent:
@ZacSweers According to what's new in Kotlin 1.6 it does seem like support has been extended to three previous minor versions :this_is_fine: https://t.co/2F1x0INTcA
Being able to run tiny programmatic scripts within my notes has changed the way I write and think far more than any other interface features.
Noticed we're seeing more platforms that make 'programmable notes' possible. Wrote a short essay on the pattern: https://t.co/al6DYDepMo
"You were at one company for nearly 14 years?!?!"
Yes, I'd say. Here's why:
1) I loved the people
2) I was continuously challenged and learning
3) The mission spoke to me
4) I felt deep loyalty
But there was another big reason that was hard for me to admit then...
(1/10)
There are surprisingly few serious "web books"! I don't even mean "fancy new media books"—just: written primarily for and read primarily on the web.
Collecting some favorites. Please reply with yours!
* Butterick's Practical Typography: https://t.co/M8aOdZcPPL
(more 👇)