The software industry is in a mess for various reasons, partly because of financial interests of companies or individuals, partly because of the compromises that have to be made when explaining complex concepts in books, articles or conferences. This is my attempt to explain some of the concepts from the software industry which I'm enthusiastic about, as well as to guide novice programmers on their path to growth.
I have been working in the software industry profesionally for over 15 years, and wearing many hats, from an individual contributor as a programmer, to DevOps, consultant, fire extinguisher, agile coach, scrum master, software architect and CTO, the latter being my current title.
Everything I express on this website are my own opinions and not those of my current employer or any of my past clients or employers.