Sentry is an error tracking software product which has many different subscriptions options. Its software is open source and can be difficult to install if you are unfamiliar with the server side of things and hosting. They do offer a free hosted option for up to 10k events per month, 1 user and up to […]
Read MoreGoing Pro on Drifting Ruby
Update: New site launched! From now until Nov 25th, 2017, save on the Pro Membership! Get the Pro Membership for $15.00 USD per month while you maintain an active subscription. First Pro Episode is scheduled to be released on Nov 12th, 2017. The past few years have been a lot of work and fun! I’ve spent nearly every week […]
Read MoreA Tail of Debugging Issues
There have been many times when I’ve been debugging a complicated issue. More often than not, it was something crazy that I had done and it seemed like a good idea at the time. Whether it is a endless recursive loop or just a good ole bug in the code. We all have our own […]
Read MoreHacking content_for to create a simple display helper
Update: Check out https://www.driftingruby.com/episodes/benchmarking-and-refactoring-the-content_for-view-helper for a screencast update to this article where things are refactored to reduce technical debt. So, this isn’t probably even the best way to do this, but I was playing around in a side project and wanted to see what I could do to have some consistency throughout my application; specifically around the […]
Read MoreMy Ruby on Rails Development Environment
Forward Sometimes we have to configure a new development machine, whether it is for ourselves or a friend. We often find that there are some little pieces of our environment that we have forgotten about or have neglected to document. This is my documentation for a ready-to-work development environment for Ruby on Rails. About Me […]
Read MoreRuby on Rails 5.1.0 Deprecations
With Ruby on Rails 5.1.0 RC1 out now, its official release is probably right around the corner. In efforts to clean up some of the code base, some methods have been deprecated. If you have been keeping your apps up to date with the latest stable releases, chances are that you have noticed these for […]
Read MoreForm Check Modified
Have you ever been on a website and filled out a form, only to accidentally refreshed or left the page without having saved your data. This can be a horrible experience to your users and they may leave your site without ever proceeding forward. Luckily, with a few sprinkles of some javascript, we can remedy […]
Read MoreDeleting A Git Tag
So, have you ever had a situation where you accidentally pushed the wrong tag to your remote repository and need to undo this? You can first delete the tag on your local copy.
1 2 3 |
git tag -d TAGNAME |
Then push the tag to the remote repository.
1 2 3 |
git push origin :refs/tags/TAGNAME |
Create the tag again on your local copy
1 2 3 |
git tag -a TAGNAME -m 'same tag name, new commit' |
Then push the […]
Read MoreHow I Screencast
So, I’ve been working on Drifting Ruby for over a year now. I have really enjoyed the learning process of what it takes to build and maintain a screencast site. It has been a bittersweet journey. I love recording and editing screencasts. However, it takes a commitment and patience. There are so many different aspects […]
Read More