For more posts in this series, check out my tutorial on Devise Authentication with Rails 5. Acts as Taggable On is one of my favorite underrated (and awkwardly named) Rails gems. There’s almost always the need to search or organize objects in…
The types of nightmare clients you get as a freelancer and how to avoid them.
This article is a part of my series on freelancing in China. For more articles on the subject, click here. Over my time as a freelance web developer, I’ve become pretty good at sniffing out clients who will be a…