Things i believe about tech
Originally extracted from 10 years of professional software engineering
All tech is political
It’s created by humans, who are biased imperfect creatures
The best code is no code
Some things should not be built. Some things should not be maintained.
Your career is not coding. Your career is writing
Sometimes that writing is code, sometimes it’s communications. Train that writing skill
Code and docs should be optimised for reading not writing
Your 10 minutes are multiplied across 10s or hundreds of people, multiple times over
There is an optimal medium for sharing every idea
Text isn’t always the best choice but people still use it because it’s the easiest. You have text, audio, video, diagrams, async and live presentations at your disposal
The most important skills you will learn in your career are not technological
If you can learn to read SQL, you can learn to read people’s body language (and other nonverbal communication cues).