Notes to my future self

  1. There is beauty in simplicity
  2. Always place numbers in their context
  3. Deep Learning is not the solution to all your business problems
  4. The earlier problems are discovered, the less the overall cost will be
  5. Matching the tasks to the skills and motivation of the people available increases team productivity
  6. Code is worth very little, it is the accumulation of knowledge (the know-how) that is to be regarded as highly valuable
  7. There is no single best approach to writing code, the best way is to read into different strategies and experiment
  8. Productivity is increased by sparking motivation, improving the work environment, learning from mistakes and improving the development process
  9. Programming is in its essence very difficult
  10. DevOps helps shortening the customer feedback cycle, therefore increasing the rate at which you can learn and innovate
  11. Pearls are to be found in the manuscripts of Dijkstra
  12. The value of reading into the history of computing science cannot be overstated!
  13. Lean Development is its essence: reducing code, design and management complexity
  14. If you’re having trouble reading your own code, documenting it is not the solution
  15. Customer Data Privacy should be regarded as a fundamental right
  16. Code complexity incurs the need of refactoring
  17. Elegant code is more easy to debug