Good Communication Requires Fewer Tools and Systems

I’ve been building software for a long time and with so many different people to boot. What’s fascinating to me is that there are just as many different ways to build software as there are products to build!

In other words, the systems and methods that can be used to build stuff are deep and wide, spanning from the super-simple to the super-complex.

Continue reading “Good Communication Requires Fewer Tools and Systems”

To-Do List Apps Should Make Us Better Humans

One of the things that I’ve been incessantly obsessed with over the years as a professional is ensuring that I not only am using the best tools to get the job done but that I’m also reviewing the underlying behavioral mechanics that have driven me to choose one particular tool over another.

You see, there is a intimate relationship between my own natural behavior and the tools that I choose to use. The hope is, of course, that the right tool will exponentially increase my ability to execute and perhaps even automate that behavior without my explicit input.

Continue reading “To-Do List Apps Should Make Us Better Humans”