Transloadit Picture Uploads, Functional Programming, Rails I18n, and More

Share this article

Using Transloadit for Basic Picture Uploads

Recently, I had the need to investigate better methods of uploading pictures to our web application. It’s Rails-based and hosted on Heroku. As I’m sure many of you know, Heroku constrains its hosted apps with a read-only file system. A solution I found was Transloadit, and I’ll show how you can use it.


Functional Programming Techniques With Ruby: Part 2

In part one of this series, we looked at the basics of functional programming. Today, we’re looking at higher-order functions and currying, two amazingly useful functional style features that Ruby supports with sublime class. To start with, let’s explore the different types of functions in Ruby and their special traits.


Internationalize Your Rails App with BDD: Part 4

In part one, we built an application that lists locations in English and Spanish.In parts two and three, we added the ability to create and edit locations in English and Spanish. In this part, we’ll delete a location, showing localization concerns along the way.


Happenings in Ruby

Welcome to yet another Happenings in Ruby, the series that takes a look around the community and says “Hi, um, what’s going on?” This time, we look at Sinatra, GitHub’s style guide, git-presenter, and heaps more.


Ruby Facets: Arrays

Arrays in Ruby are pretty important. I know … reading that sentence you might be thinking “Arrays are important in all languages” but that’s not really true. There are a lot of languages out there that encourage you to use specialized collections, while Rubyists tends to stay with basic types. It’s one of the truly beautiful aspects of this language that is difficult to get.


Glenn GoodrichGlenn Goodrich
View Author

Glenn works for Skookum Digital Works by day and manages the SitePoint Ruby channel at night. He likes to pretend he has a secret identity, but can't come up with a good superhero name. He's settling for "Roob", for now.

Share this article
Read Next
Get the freshest news and resources for developers, designers and digital creators in your inbox each week