Dele
1.6K posts

Dele
@DeleLearnsTech
- Platform Security Engineer - University Lecturer - Medium profile : https://t.co/sBtDRxEnXJ
La newsletter DevSecOps Katılım Kasım 2023
236 Takip Edilen1K Takipçiler
Dele retweetledi
Dele retweetledi

𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 ≠ 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴
You shipped the feature, all tests passed, and the PR is merged. But who's maintaining that code in three years when you've moved on?
In 2005, over 80% of Google Search infrastructure pushes caused user-facing bugs. The fix wasn't better engineers. It was shifting testing left, meaning catching problems in the editor, not in production. Bugs dropped by half within a year.
Titus Winters put it simply: "Software engineering is programming integrated over time." Every function you write has a lifespan, a maintenance cost, and someone who'll inherit it without context.
The book "Software Engineering at Google" lays out principles I keep coming back to after 23 years of building software. Hyrum's Law says every observable behavior of your system becomes someone's dependency, documented or not. The Beyoncé Rule says if you liked that behavior, you should have put a test on it.
Google's engineers largely stopped using mocking frameworks because mocks test how something was done, not what actually happened. And DORA data keeps proving what we already know: small, frequent releases beat mega-deploys every time.
The teams that ship well aren't the ones with the best coders. They're the ones with the best systems around their code. I've seen this managing teams of 40+ engineers: process beats talent when talent doesn't have process.
The book is free at abseil.io. I broke down all 11 lessons with examples beyond Google.
👉 Full breakdown here: newsletter.techworld-with-milan.com/p/what-i-learn…
--
🎁 This newsletter is brought to you by @QodoAI: qodo.ai/?utm_source=dr…

English
Dele retweetledi








