The Android Developer's Challenge 2 has begun. The judging application is available for download on the market. If you're not familiar, the ADC is a contest sponsored by Google in which developers submit apps and games for Android. Apps are initially judged by users for a first round. Later, Google judges will be responsible for 60% of the score. The top 3 apps for any given category get a cash prize. An early version of one of my games, Light Racer 3D, is in this contest. Good luck to everyone who entered and thanks to Google for running it!





Remember a time when there weren't ads before movies? It used to be that people were excited just for the previews and previews were all you got. Times were simpler then. People actually showed up early to see previews because previews were considered a perk of going to the theater. After paying $10 per seat and the same for refreshments, most people expect a certain level of comfort and service for their money. The TV-style ads have been annoying to say the least but recently I hit a new limit.




Many people, in their quest for a new vocation, have asked me how I've managed to land a successful software development career without proper academic background or training. While I feel like I've known how to write software my whole life, there are some key steps I took to overcoming obstacles, learning new languages, understanding new concepts and building a portfolio capable of landing you in a new career.