Programming

Learn Javascript Algorithms: Graph and Tree Traversal

When it comes to two things that have traveled time and space together forever, Algorithms and Data Structures might come to mind....

The Care and Feeding of the JavaScript Set OBject

Set is one of my favorite built-in object types in JavaScript. Today I’ll introduce the Set object and discuss some of its use cases.

Rails: Protect Devise when using OAuth

If you're using OAuth and Devise together in an application, you need to remove the Devise Authentication routes and still confirm your model won't...

Ruby: A Kindler, Gentler Flow Control for Beta Sites

When you're working with beta sites, it's commonplace to have <% if else %> blocks in your views for code that shouldn't be seen...

Ruby: Flow Control and Assignment

You'll find that Ruby offers some excellent flow and control and assignment opportunities. What's more, is that it can be flipped right or left...

Ruby: Load Config from YAML if ENV Variables are not set

We are all well aware of the tried and true method of setting your applications variables using ENV, right? Stuff like ENV, etc. is...

Rails: How to get Column Types in ActiveRecord

You can use the columns method to get the types of columns in an ActiveRecord. With that, you can perform functions on the data...

Ruby: Ruby’s String and Regexp Methods

Here's an impressive example of Ruby's String and Regexp methods. We're going to use them to parse a string, and then form an array...

Rails: Multiple Sites (Multisites) in one Web Application

Did you know it is possible to host multiple sites in one web application? It's actually quite easy! The one issue you will run...

Latest articles

Here are Six Front-End Development Channels on YouTube

The Coding Train https://www.youtube.com/watch?v=bKEaK7WNLzM If you love programming then this is the...

Real World Use Cases for JavaScript Proxies

Introduction to Proxy In programming terms, a proxy is an entity that acts on behalf of some other entity....

Fifteen Podcasts for JavaScript Web Developers

If you're a web developer then you're used to reading a lot. Now you're thinking, "Hashrocket, what am I supposed to do...

Why you should use CSS3 over Bootstrap

When we start learning how to create a web page and learn about CSS, it can be quite daunting to see the...
14.0k Followers
Follow