I’m attending @ApidaysHelsinki today and have few copies of ”Build: Elements of an Effective Software Organization” with me.
Come say hi, if you’re interested in engineering effectiveness or developer productivy!
#apidaysHelsinki@APIdaysGlobal
@jorilallo@teej_m I guess the upside here is that now probably thousands of software engineers more know the dangers of "TRUNCATE TABLE <new_table> CASCADE;"
After next Halloween, even more.
@outoilkka We would love to do one! Not sure yet, though, if there’s enough demand for one.
We’d prefer a high-quality human narration for the book so it’s a great listening experience.
The 1st edition of the book ran out of print in a few days. The second edition is out in print and on Kindle!
Really proud of how this turned out. This gem is the result of hours of feedback, editing and discussions. 👏
The second edition of our book, Build: Elements of an Effective Software Organization, is now live on our website and available on Amazon! 🥳
Grab your copy: https://t.co/M7qPgv64yb
@GeorgeMayer You can Google "s3 compatible cloud storage" and find dozens of vendors (big and small) doing the same thing. It's the de facto industry standard.
@GeorgeMayer IBM ships modified versions "based on the official AWS S3 API SDKs" (https://t.co/b371S2Y0xN)
Oracle piggy backs: "You can use existing S3 tools (for example, SDK clients)" (https://t.co/IujrjrSTZe)
DigitalOcean piggy backs:(https://t.co/6WCXu7kPkH)
@GeorgeMayer @IslamicZionist @Carnage4Life Most def not a meta only phenomena. We’ve talked to hundreds of engineering orgs (small, large, huge) on how they approach engineering performance reviews and there exists a whole group of companies that focus on individuals.
@GeorgeMayer No insider knowledge, but their engineering level promotions seem to be quite big project/impact centric. Peer/manager feedback matters so I guess the amount psychologican safety plays a role depends on how much the surrounding environment values it.
7 principles + 9 ways I've learned to improve how you ship software
First the 7 principles:
1. Speed
When it comes to deploys speed is safety, and small is speed.
The speed of shipping has massive compounding effects. If your deploy takes hours, you’re going to want to make damn sure there are no bugs, because if you find a critical bug right after a deploy goes live, then you have to wait another couple hours for your fix to go live.
@flybayer This 💯! In so many team everyone mostly work on separate projects.
For a larger teams you can have more than one project, but need make sure your WIP limit low enough that people actually collaborate.