Internet Archives

Polyglot vs Specialization

I consider myself a fairly well rounded developer. So when it comes time to choose a technology to accomplish a task I will happily choose the one that is the best fit whether it requires Ruby, Python, Java, Objective-C, PHP, CSS, or Bash or anything else. Recently I was given a project to take on.  At first it looked..

Api First Web Development

The web is still suffering through a page refresh disaster. HTTP started with simple pages where full page reloads when navigating wasn’t so bad. Modern sites have boatloads of images, css, js and html files on each page that need to be requested each time a page loads and checked to see if the file has changed to re-download..

Playing with Docker, Vagrant, Dokku for deployment

I’m looking at launching a series of new web services in the future and that got me thinking about finding ways to improve my development and deployment workflow to make it super trivial to launch new services and APIs. Recent experience with Heroku’s PaaS got me looking in that direction. Pushing a git repository to kick off a server..

An Easy VPN on EC2

I’ve become a little bit more paranoid over the last few weeks about computer security. I used to think I will be fine – why would anyone want to hack my computer and find my personal files. But after a bit of reading I’m more concerned about the far more likely situation of mass spying and infiltration programs either..

Mixing HTML5 and Native iOS

There’s a lot of people out there who have their favorite technologies and there are few more passionate debates than the issue of using HTML5 or native development for mobile apps. It’s still early days for HTML5 on a mobile platform, the technologies are still maturing and so there are fewer libraries out there for doing things like writing..

Fabric For Development

Fabric is a pretty awesome tool for deploying projects. But it turns out that it’s also pretty awesome for lots of other stuff. At PyCon 2012 there was a talk given by Ricardo Kirkner (which you can watch here) that inspired me to play around with fabric in some new ways. It’s possible to use fabric as a wrapper..

iAd Report Downloader Script

I was surprised that there wasn’t already a script out there to download iAd reports from Apple’s iTunes Connect website. Apple released a Java based command line tool to download the sales reports for Apps but neglected to provide something similar for iAd publishers. Some Googling around I was further surprised that I couldn’t find any 3rd party scripts..

iPhone App Backend In Development

After getting UFO Invader published there were a couple of things that became obvious points of improvement from a marketing perspective. Web sites have the advantage that you can count on having internet access when visiting a website so it’s easy to tie things in dynamically all over the  place.  Things such as Adsense ads are loaded and managed..

Perplexing Advertising Numbers

I’m still doing a lot of testing around how this iPhone Apps stuff works but yesterday I ran an experiment to see if mobile advertising would help boost sales of my game. The results were very odd. Firstly, I have been running various ad supported websites for about 8 years now so I’m pretty confident about how the revenue..

UFO Invader Submitted – Waiting Again

Waiting seems to be something that you have to get used to when dealing with Apple.  Granted, the whole process is vastly more efficient than it was back in the days of physical distribution.  And I’m thankful that that I don’t have to hire a publisher and deal with box designs, CD duplication and the massive up front costs they..