Android Friday: Things I want to see in the README file

Some level of documentation is necessary in software projects. We like to say that "the code should speak for itself" and "docs always get outdated anyway". Both of these arguments are valid, but they should not be an excuse to drop documentation altogether. Having some documentation in place both: A) makes it easier to onboard … Continue reading Android Friday: Things I want to see in the README file

Programmer Friday: Make it work, make it right, make it fast

When you build software, it's easy to get wrapped up in the wrong details or to get ahead of yourself. Programmers sometimes optimize code prematurely. Or we apply unnecessary patterns, structures and frameworks. This makes our work more complex than it needs to be. Newer programmers seem to fall into this trap more, but experienced … Continue reading Programmer Friday: Make it work, make it right, make it fast