Overview
Syllabus
Intro
"Efficiency is doing things right; effectiveness is doing the right things." - Peter Drucker
Focus
a. Disable ALL notifications
b. Pair Programming
d. One thing at a time
Master your IDE
a. Functionality 2b. Shortcuts
c. Pair Programming
No menial work
YOU ARE A DEVELOPER
a. Write programs (for yourself)
Bash
b. Avoid GUIS
c. Automate testing
3d. Repeatable Developer Environment
docker-compose up
Fast feedback
a. Test-Driven Development
Seeing a test fail is the test that tests if the test tests what it is supposed to test
I don't know what am going to build
business?
4c. Code reviews
4c. Continuous code reviews
Stop Reflect on how you work Never stop learning
Taught by
GOTO Conferences