Jason Gabriele's Blog

Résuméable

Today I’m entering a new word into the business world lexicon: Résuméable.

Résuméable (noun)

to make a decision based partially – or completely – for its use in a résumé

Example: “We chose to go with node.js because it was résuméable.”

Get Rid of Annoying WordPress Errors in Your Rails Log

If you’re running a Rails app on a public website, you’ve probably seen the myriad of routing errors causing by WordPress hacking scripts.

ActionController::RoutingError (No route matches [GET] "/ios/540064/Valentine_Booth&sa=U&ei=NpIJUZTOK4bEsgbV8oGYCA&ved=0CCAQFjAD&usg=AFQjCNHQAO-wwgjGCjLfE4BFnGVAjj54bw/wp-content/themes/precious/inc/timthumb.php"):

It was difficult to find real errors in the log amid hundreds of hacking attempts. Luckily, I use Apache to proxy requests for Unicorn, so I easily stopped these errors by using the following rewrite rule:

# 404 any .php requests
RewriteCond %{REQUEST_URI} \.php$
RewriteRule .* - [R=404,L]

If you’re in a similar situation, try it out to restore some sanity to your life.

Looking for Freelance Work

I’m looking for part time work, so if you need someone on any Frontend or Rails tasks, please send me an email and we can work something out. I can do really advanced, modern web designs – look at my startup (Snappn) for an example. I do the rest of the stack as well, and have experience with AWS. Also, if you are looking for an junior iOS developer, I have some experience with Objective C/UIKit.

My New Site: Snappn, An iOS Professional Review Site

I finally completed the first version of the project I’ve been working on for the past 6 months and just pushed it live. It aggregates professional reviews for iOS apps and determines an app’s rank based on the average score of the reviews (plus a few other factors). I’ve been actually using the site while building it, and I’m really pleased with the apps it pushes to the top of the list. It’s called Snappn. Give it a try!

I’m also working on an app for it but it’s going to be a while before I have anything.

My Own Startup

I haven’t posted on here in a while, so I thought I would give an update. Back in May, I quit my job at Yahoo to do my own startup, focused on App Discovery. I’ve been working hard these past 5 months and have the website nearly complete. I’m beginning work on the apps and, in a few months, I’ll probably be ready to launch it. I don’t know whether I’ll be able to continue working on it full time or whether it will become just a hobby, but it’s been a blast working on it. I’ve learned so much about every aspect of a business – from product design to figuring out ways to actually generate income from it. And most importantly of all, I’m really proud of what I’ve built.

Being able to make your own decisions is a wondrous and liberating experience after just being a lowly developer for years. I think that flexibility has allowed me to create something really unique and useful. That’s really all I’m ready to say about it right now. I’ll have more details when it’s closer to launch.

Missing Portfolio

Since I’ve updated my site, I removed access to my old portfolio. The most recent items were from 3 years ago, so it was quite outdated anyway. As I get time to work on new projects, I will start adding new items back but for now only my resume is available.

New Site

Just changed my site design (again), this time with a new domain – Niveus. Please be patient while I update the rest of the content.