How X Window Managers Work, And How To Write One (Part III) · February 2, 2017 · Window Manager Technical Notes

Flashing a Sprint Nexus S 4G to Verizon · November 11, 2015 · Android Technical Notes

Setting Up DKIM And SRS In Postfix · December 9, 2014 · Linux Technical Notes

Custom Domain E-mails With Postfix and Gmail: The Missing Tutorial · November 6, 2014 · Linux Technical Notes

How To Add Custom Build Steps and Commands To setup.py · October 7, 2014 · Python Technical Notes

How X Window Managers Work, And How To Write One (Part II) · June 8, 2014 · Window Manager Technical Notes

DEBUG trap and PROMPT_COMMAND in Bash · June 8, 2014 · Linux Technical Notes

How X Window Managers Work, And How To Write One (Part I) · April 10, 2014 · Window Manager Technical Notes

The Most Popular Fonts On The Web: A Study · April 4, 2014 · Web Technical Notes

Python: Multiprocessing and Exceptions · March 10, 2014 · Python Technical Notes

C++: Access Specifiers and Overriding · March 1, 2014 · C++ Technical Notes

How To Set Default Fonts and Font Aliases on Linux · February 22, 2014 · Linux Technical Notes

Unicode I/O and Locales in Python · February 20, 2014 · Python Technical Notes

Disabling Screen-Off Animation In Android · February 2, 2013 · Android Technical Notes

Android Rooting: A Developer's Guide · November 21, 2012 · Android Technical Notes

Carrier programming on CDMA Android phones · November 15, 2012 · Android Technical Notes

Using ALSA audio drivers in Android · October 23, 2011 · Android Technical Notes

How Rooting Works: A Technical Explanation of the Android Rooting Process · October 19, 2011 · Android Technical Notes

Internal input event handling in the Linux kernel and the Android userspace · May 14, 2011 · Android Linux Technical Notes

Prevent Android app from restarting on rotate / hardware keyboard state change · May 13, 2011 · Android Technical Notes

Shortening paths in the Bash prompt with PROMPT_DIRTRIM · May 10, 2011 · Linux Technical Notes