tech: software development principles

After working on a project for a while with Agile and analyzing why some things went wrong, I came up with the following guidelines for our team. I printed them out and posted it on my cube wall so I would see it multiple times daily. I see these as supplements to or applications ofContinue reading “tech: software development principles”

tech: Google Play store updates and Android foreground notifications

In the office we’re working on an Android app which isn’t your usual app: we work with a handset OEM to get it pre-loaded on their handsets in the system partition. At the time it required system permissions and had a foreground notification. The slow rate of ROM OTA updates from OEMs being what theyContinue reading “tech: Google Play store updates and Android foreground notifications”

tips: the “newspaper” test for decision making

Have a decision to make at the office, and it isn’t obvious what to choose? Usually we look for positive confirmation using tools such as rationalization. But it can be often helpful to try negative confirmation. This approach can open up a whole new world of insight. Use this handy little tool that I callContinue reading “tips: the “newspaper” test for decision making”