What I Do
Posted on
People as me a lot what I do. I generally say "I write software" and get a blank look. I think I'm going to start saying:
I type a lot and make stuff happen.
That sounds cool, right?
Rejected for Cleverness
Posted on
The latest X3watch iPhone app update got rejected. Here some of the highlights from the rejection email:
We have reviewed your application and have found that it is accessing and displaying the contents of the iPhone OS filesystem outside of your designated container area. The iPhone Developer Program License Agreement provides specific guidelines about this behavior in section 3.2(e).
Trying to Teach Web Development
Posted on
Lately I've been trying to teach an awesome friend front-end web development. It's so hard to even know where to begin.
I started writing HTML when I was 10 years old. Back then, it was easy. We were writing our tags in all caps (HOW AWFUL), not closing tags if we didn't feel like it, frames were regarded as professional, and the animated gif was cool (some would say it still is).
I remember when Javascript became popular and JavascriptKit.com was the place to get copy and paste scripts for your site. I can remember when CSS started to become popular and when table layouts finally died out. It was easy to pick stuff. The technologies evolved at the rate that I learned them (which was awesome).
Moved To Heroku
Posted on
I posted a screencast on Heroku a few months ago. Since then, my company has moved all of their stuff to Heroku. It has been working really great for us.
I've had my blog on GitHub pages for awhile. I recently came across a good article on running Jekyll from the Ruby5 podcast. It was really easy to get setup. So far, I'm a fan of my new setup.
I'm still working on my Rails 3 version of my blog when I have time. Lately, I've been playing a lot of music and occasionally dabbling with Markdownr.com due to a recent spike in traffic (thanks to @defunkt).
App Store Rejection
Posted on
December was a month of rejection for me. The X3watch app another of my client's apps, and LifeChurch.tv's Bible app (which I wrote most of but am no longer a part of) got rejected.
Apple changed the rules recently, which is fine. They change the App Store every month or so. Normally, you just click accept to the new terms and go about your business. Do you ever read EULAs? I don't. Basically the same thing.
The important change to note (that they obviously didn't highlight, but expected you to read the massive terms in legal speak) was their new policy on undocumented APIs. Before, private APIs were not allowed and undocumented APIs were just frowned upon but still allowed.