This blog will explore the application of ideas from the theory of knowledge (Karl Popper's epistemology) to accelerate progress in software development and beyond. I am interested in finding ways to improve effectiveness and performance at many levels: individuals, teams, organizations...
Here are the kind of topics I want to explore:
- ways to apply/insert means of error-correction in the software development process
- principles to foster/nurture creativity in yourself and your teammates
- ideas from decision making theory, as well as various mental models to create better designs
- specific best practices
- other resources that I find helpful
I hope to get challenged, and engage in thoughtful discussions!