Mocking a Netty (3.x) server using Mockito

EDIT – This post was written for mocking a Netty 3.x server. For mocking a Netty 4.0 server, see this post. While working on an app with my current job, I wound up touching some code that didn’t have any unit tests associated with it. Since we’re a small team (but […]

News flash, terrible programmers are hardly “secret”

TechCrunch had 2 articles last month on “Secretly terrible engineers.” Reading the articles makes it sound like there’s a serious problem with how we interview software engineers. Personally, I just don’t see it. Software engineers are like every other profession, the people in it range from terrible to amazing, and the which engineer is […]

A handful of undocumented changes in Facebook’s Graph API v2.3

Facebook released version 2.3 of their Graph API 1 week ago, on March 25. Earlier this week, after encountering errors claiming I was using a deprecated version of the API (a bug in Facebook that I’m pretty sure is long since fixed), I tried switching to the latest API version to see if that solved the […]

Social networks should be like email

In 1 of my posts about social networks, I harped on the idea of the social network itself being an open platform, with apps running on that platform. What I should have pointed out is that email has been operating as apps on a platform, and they’re a perfect example of what I was […]

Facebook development sucks

Pretty much everybody in the developed world (and most of the developing world) interacts with Facebook as an application. Not many people have to actually deal with Facebook from an API level. I’ve spent a few months writing some code that tries to perform a few simple tasks on Facebook, and it’s been […]