fire ecology

a personal blog for Jamey Hampton

Category - Programming

July 1, 2017

Conf Report: MongoDB World 2017

Attending MongoDB World in Chicago last week was a series of firsts for me. It was the first time I was specifically sought out and invited to attend a conference...

May 16, 2017

Conf Report: Railsconf 2017

When I first decided I wanted to try being a conference speaker, Railsconf was my goal conference. When I found out I got accepted to Railsconf my first year as...

September 16, 2016

Gem of the Week: Figaro

So let’s say you’ve already got your app up and running with whatever service you need and a fancy gem to help you integrate it, like Stripe or Twilio. Great!...

September 9, 2016

Gem of the Week: twilio-ruby

Ever had an app that needs to communicate with people in more ways than just shooting them an email? How about an app that can send text alerts or even...

September 2, 2016

Gem of the Week: will_paginate

Breaking out long lists into multiple pages that a user can click through is something that nearly every application can benefit from and it’s something that every programmer will have...

August 25, 2016

Gem of the Week: Stripe

As a developer, e-commerce is unavoidable. It’s a huge part of tons of web apps and it can be daunting at first because a bug in your e-commerce functionality is...

August 17, 2016

Testing Webhooks and API Callbacks Locally Using Ngrok

Have you ever come across an obstacle while programming and then immediately come across a solution so elegant that you don’t know how you were surviving without knowing about it...

August 12, 2016

Gem of the Week: Letter Opener

Not every gem has to completely revolutionize your application. Often, the beauty of using gems is having an easy to use, ready made solution for a small problem that’s making...

August 4, 2016

Gem of the Week: Dalli

If the question is how to support good performance for high volume requests without bogging down your database, the answer is caching. Caching data is a powerful tool in any...

July 25, 2016

Gem of the Week: Whenever

One of the major benefits of Ruby development is the use of gems – powerful self-contained libraries of code that can easily add new functionality to your Ruby or Rails...