It is easy to say you want to develop Agile, but what does it mean? What is the best way to make software?
How to make secure software? Why is it important? How to use crypto?
Where should you start? How can you contribute?
What is it? Which should you use? Why should you use one?
Unit testing. How and why to write tests? Regression testing. Integration testing. TDD. Test First.
NIH Syndrome. Why should you use APIs? What is REST?
Knuth vs McIlroy. One thing well. Small composable programs. Text streams.
Think Build Ship. Launch early, launch often.
Generalist vs Specialist developer. Importance of expertise. Breath first learning.