Nate
Makes
Web
Apps

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.

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

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

Speed Up Your Rails App by 66% - The Complete Guide to Rails Caching

Caching in a Rails app is a little bit like that one friend you sometimes have around for dinner, but should really have around more often. Nearly every Rails app that's serious about performance could use more caching, but most Rails apps eschew it entirely! And yet, intelligent use of...

Read more

100ms to Glass with Rails and Turbolinks

A perceived benefit of a client-side JS framework is the responsiveness of its interface - updates to the UI are instantaneous. A large amount of application logic (and, usually, state) lives on the client, instead of on the server. The client-side application can perform most tasks without running back to...

Read more