Refactoring a Rails View

(See this project live at

Have you ever looked back on your code and thought “Who wrote this! ….<git blame>…oh…it was me.” We are all constantly learning new things and frankly our past self is just not as smart as our current self (or so we think). So today I want to walk through a simple refactor I did on a Rails project I have worked on over the years. (Source code found on my GitHub)

Continue reading Refactoring a Rails View

QGIS Tutorial – Earthquakes in Oklahoma

Download your own copy of QGIS from (works on Windows, MacOS X, and Linux)

Overview of the Interface

Welcome to QGIS! Quantum GIS (now just known as QGIS) is a cross-platform, free, and open source GIS application. It has all of the features one needs in a GIS and many more can be added simply using the community hosted plugin repository. The QGIS UI Reference Image can be used to get yourself situated if you are familiar with the ArcMap for Desktop UI.

For an interesting read on the differences between ArcGIS and QGIS checkout 27 Differences Between ArcGIS and QGIS. For a great read on what you might be missing if you only use ArcGIS checkout QGIS Features I long for while using ArcGIS.

Continue reading QGIS Tutorial – Earthquakes in Oklahoma