Thoughts

JUnit + Mockito + PowerMock + Eclipse

JUnit + Mockito + PowerMock + Eclipse

This is a quick guide on how to run JUnit + Mockito + PowerMock Android unit tests from Eclipse. It is not a guide to running POJO Mockito unit tests It is not a guide to running standard JUnit tests from Inteli No,  this is the real-deal,  run-on-your-device, in the Android context,  PowerMock unit tests.  […]

Hacking a More Comfortable Mouse

Hacking a More Comfortable Mouse

For a device that many software developers use for thousands of hours a year, there is a surprising lack of research on what makes for an ergonomic mouse. Most research does seem to agree, however, that a neutral wrist position is desirable. What is meant by a neutral wrist position? A typical study focuses on […]

Where is the Inflation?

Where is the Inflation?

A little more than two years ago I traveled to Argentina.  To say that Argentina has had an interesting economic history would be an understatement.  Since 1980, Argentina has defaulted 3 times.  100 years ago Argentina was one of the wealthiest countries in the world.  Today, its per-capita wealth is 55th of the 188 member countries […]

5 Minute Economics

5 Minute Economics

It’s been nearly 8 years since I took Econ 1.  Frankly, I’ve forgotten a lot of nitty-gritty math and more advanced concepts.  The fundamental principles, however, have stuck with me ever since.  Before diving into my blog post on why we are in economic no man’s land, I thought I’d take my stab at “5-minute […]

Updating for iOS 7 is Kind of a Pain

Updating for iOS 7 is Kind of a Pain

Last week I went to an iOS developer meetup here in Austin and, not surprisingly, the topic of iOS 7 came up.  So far, I’m a fan.  I like the new flat look and feel.  I like the new animations.  AirDrop seems like a brilliant new feature.  The ability to automatically update apps has been […]

How to Spam your Facebook Friends for a Week

How to Spam your Facebook Friends for a Week

The other day I was thinking a bit more about the discussion of how The Facebook experiment has failed. The tl;dr; version: Facebook sharing is broken because it encourages loudmouths to share indiscriminately. Around the same time, I was also noticing a peculiar trend in my news feed. It seemed that nearly every time I […]

Surf Alarm Version 2

Surf Alarm Version 2

About 2 years ago, I launched my first “real” app on the iTunes store.  It was an app called “Surf Alarm” and in its heyday, it was actually quite popular.  A lot has obviously changed in the iOS world since then — ARC, iOS 4, 5 and 6, new devices, new processor architectures… even the […]

I’m Still Alive!

I’m Still Alive!

Wow… it has been more than a year since I’ve updated my blog. That’s partly because I’ve been blogging elsewhere and partly because I’ve been busy working on other stuff. But, I actually do have some news. A couple weeks ago I released a new iOS App called Helvetica-tizer. Basically, it’s an app for captioning […]