17 June 2017
Bluetooth Power Consumption from Transmission Power Alone
There’s a vague notion that turning Bluetooth off is one way to meaningfully increase a phone’s battery life. Assuming this is true, I wanted to upper bound how much of...
15 January 2017
Carputer Project—A How-To By Example
Preface: Back in 2007, during my second year of university, I installed an x86 computer running Windows XP in...
18 January 2015
Porting a Kernel Space Linux USB Driver to Android User Space
USB OTG is an intriguing feature of Android that perhaps hasn’t gotten as much attention as it deserves. I suspect this may be in part due to developers not knowing...
03 May 2014
A PhD Workflow for Programmers
I’ve been working towards my PhD for a bit over three years now and have tried a lot of different tools for improving my workflow during that time. For the...