Don't use or like the caps lock key? Then, you can map it to any other key or functionality. I've chosen to use the AutoHotkey scripting language rather than another tool or editing the Windows registry. AutoHotkey is great f...

In many of my posts, I like to add code snippets. Blogger doesn't have good native support for displaying code with syntax and line highlighting, so I found a way to add that feature using GitHub Gists and gist-embed project ...

Polymer: A wrapper with syntactic sugar for the new HTML WebComponents W3C spec. Allows easy modularization and reuse of HTML/CSS/JS code. Creates more readable source files. Being actively developed by Google. The purpose ...

It's been awhile since I've last posted some #AndroidDev tips. This time, I've written an article about getting started with AndroidAnnotations and building a very simple Chuck Norris facts app.

If you haven't heard of AndroidAnnotations before... it's basically using simple Java annotations (like `@Background`) to save you from writing a lot of boilerplate code. Files are much shorter and cleaner too.

AndroidAnnotations is an open source framework for Android. Basically, you provide Java annotations for things, and the framework will auto-generate the necessary boilerplate code so you don't have to write it yourself. Runs ...