Tech Organization Resources
— Tech — 2 min read
A collection of helpful blog posts, articles, and podcasts as it relates to programming and working in a tech organization.
Organization Structure & Culture
- The Tyranny of Structurelessness
- Better coordination, or better software?: Don’t unify tracking tools. Don’t make coordination smoother. Make delivery smoother! by strengthening boundaries.
- The Old Guard
- How Stripe Built a Writing Culture
- Delay Giving Job Titles
- No Hello: faster slack communication by sending complete first messages instead of distinct "hello" introductary messages
- Slime Mold: Bottom up organizations are analogous to slime mold and iterative decoupling to maintain smaller autonomous team loosely convering towards the same north star is necessary than attempting to have a big, bottoms-up org function effectively
- The Maze in the Mouse: 2023 view on the failures of Google culture and organization to ship
- Why Did I Leave Google, or Stay So Long: 2021 view on the impossible to overcome challenges of building within a bureaucracy after a startup acquisition
- Internal Communications Leaked in Subpoenas
Career Growth
- StaffEng Archetypes
- Engineering Manager Archetypes
- Maker's Schedule, Manager's Schedule
- 10x (engineer, context) pairs
- Managing Upwards
Coding Velocity
1 on 1s
- 7 Essential Tips for Effective 1 on 1 Meetings with Your Manager
- Questions for our first 1:1
- Hall of Fame Guidance: One on Ones
Fun
- Microservices
- The Hustle
- Senior Engineer
- If American Psycho were about Programmers
- Designing an Authentication System: a Dialogue in Four Scenes
Technical Opinions
- Protobuffers Are Wrong
- Data denormalization is broken
- Your Calendrical Fallacy Is...
- Downsides of Vitess Sharded MySQL DB
- Handling time with supersecond resolution
- Failed #SquadGoals: Spotify doesn't use the Spotify Agile Model and neither should you
- Design Microservice Architectures the Right Way
- The 12 Factor App
- A Depenedency Injector's 3 Jobs
- Comements should be sentences
- Breaking changes (semvar or not) suck
DevOps
- Flux: the GitOps family of projects for Kubernetes
- Atlantis: Terraform Pull Request Automation
- Crossplane
- Telepresence
Quotes
- "Less code is better code, therfore no code is the best code" – Wil Shipley