Nate Makes Web Apps

I make web applications for businesses
with Ruby on Rails.

I've worked for several startups, including Craft Coffee (YC S14), Unwind Me (YC S14), Scaffold (500 Startups), Branch (now a division of Facebook) and many others. I'm a contributor to several open source projects, such as Ruby on Rails and Sentry. I recently gave a talk at GORUCO on Turbolinks.

But I'm not just a freelance programmer. I have a business degree - not a computer science degree. I appeared on Shark Tank, ABC's primetime entrepreneurship show, when I was nineteen. I've been hired to test new business concepts, design brands, and lay out assembly lines.

What can I do for your company?

Email Me

Latest from the Blog

Action Cable - Friend or Foe?

One of the marquee features of Rails 5 (likely releasing sometime Q1/Q2 2016) is Action Cable, Rails' new framework for dealing with WebSockets. Action Cable has generated a lot of interest, though perhaps for the wrong reasons. "WebSockets are those cool things the Node people get to use, right?" and...

Read more

rack-mini-profiler - the Secret Weapon of Ruby and Rails Speed

rack-mini-profiler is a a performance tool for Rack applications, maintained by the talented @samsaffron. rack-mini-profiler provides an entire suite of tools for measuring the performance of Rack-enabled web applications, including detailed drill downs on SQL queries, server response times (with a breakdown for each template and partial), incredibly detailed millisecond-by-millisecond...

Read more

Scaling Ruby Apps to 1000 Requests per Minute - A Beginner's Guide

Scaling is an intimidating topic. Most blog posts and internet resources around scaling Ruby apps are about scaling Ruby to tens of thousands of requests per minute. That's Twitter and Shopify scale. These are interesting - it's good to know the ceiling, how much Ruby can achieve - but not...

Read more

Secrets to Speedy Ruby Apps On Heroku

I've seen a lot of slow Ruby web apps. Sometimes, it feels like my entire consulting career has been a slow accumulation of downward-sloping New Relic graphs. Why is the case? If you read that bastion of intellectual thought, Hacker News, you'd think it was because Go rocks, Ruby sucks,...

Read more