Top

software development for non-programmers

Learn to code - Codecademy
Agile Software Development  A gentle introduction
Hackers & Painters: Big Ideas from the Computer Age (book)
Hackers and Painters (online essay) - Paul Graham