"People misunderstand how things are created. Things are created by tinkering not by 5 year plans." - @nejatian, VP Product + COO @Shopify
🔥 quote on the Network State Podcast with @balajis and @tobi
LinkedIn stats:
"Pre-pandemic,~1% of all jobs posted on LinkedIn were remote. As of today, that number is ~14%...but that's not the fascinating part. What's fascinating is north of 50% of all job applications on a daily basis on LinkedIn go to that 14% of remote jobs"
Pro tip: use clickbait commit messages to get your teammates to review your code faster
git commit -m “First she noticed a bug in production. What happens next will SHOCK you!”
A desire for estimates often stems from fear that you won't deliver. Once you start delivering useful code very frequently, the ask for estimates tends to fade. No Estimates is not a thing you do, it's something that happens when you work in ways where estimates aren't required.
There's no need for dev and ops to have empathy for each other and work together, when there is no "dev" and "ops" -- only engineers who write and run their own code. 🙃
Devops is about automation and managing infrastructure. Platform is about not having infra to run.
I once believed that "free speech" meant: let all views be expressed in the "marketplace of ideas" and good ones will "win". But this only works in a world where we pretend that a child living under constant threat is not violence; is not oppression.
I see no need to "scale Agile." You cannot become more agile by adding bureaucracy, which is what "scaling" almost always seems to mean. I've no interest in that. If huge orgs want agility, they need to become autonomous smaller orgs. Scale the work down, not the process up. 1/2
OH: "We expect to have the Critical User Journeys done in January, and then we'll start the prototype sprint just as soon as we finish the design sprint..."
"Waterfall", the word you're searching for is "waterfall".
BREAKING: FDA advisory panel backs first COVID-19 vaccine for the youngest children.
That means shots could be available as soon as next week. https://t.co/IY5n6s7Tw6
@slicknet We used U-Haul U-Boxes and can’t complain. We decided to replace rather than pay to ship many things, which in today’s supply chain climate wasn’t always the best idea.
Engineering management is like...
Choose two:
* Recruiting, interviewing, hiring
* Keeping reports happy and fulfilled with career path
* Managing projects and sustaining engineering
* Maintaining technical expertise
But also, we expect you to do all of them.
You'd think the highest-paid sw engineers spend most of their time writing code.
If you observed them, you'll find they read a lot of code and documents, talk with lots of people, and think a lot.
Then they do what helps the business the most. And it's often not writing code.
Also, I learned while preparing for this talk that we have an official policy that "incident responders are encouraged to expense meals for themselves and family during an incident", which just fucking makes sense once you think about it.