Thought Stream — week of 3 Feb 2020
Positivity is contagious, and so is negativity.
Which one do you want to be a carrier of?
Good software design is about delegation.
Doing less yourself and delegating to established libraries, tools, and frameworks.
If you succeed, you are a visionary.
https://www.vox.com/recode/2019/5/3/18511544/amazon-prime-oral-history-jeff-bezos-one-day-shipping
If you fail, you are full of hubris.
Hindsight bias in action?
Are you in awe of Guru Programmers who write bugless code? How can you become one?
https://abhyrama.com/2020/02/04/becoming-a-guru-programmer/
A key to developing good habits is not going too hard on oneself when one falls off the bandwagon. Instead, figure out ways to get back on track.
When someone comes to a platform engineer with a problem, if the engineer’s response is - let me solve it for you - instead of - here is how you solve it yourself, you need a rethink of your platform engineering practices.
@abhyrama: Positioning Platform Engineering teams as enablers instead of doers is critical for running effective Platform Engineering teams. https://abhyrama.com/2020/01/25/enablers-not-doers/
When someone asks you - Which one is better? Your question should be - Better in what terms?
Better is relative and contextual.
Two things which make a presentation or public speech good: \1. Humour. \2. Interacting with the audience.