-
RubyConf - Cincinnati Ohio - Day 1
The International Ruby Conference — more commonly known as RubyConf — has been the main annual gathering of Rubyists from around the world since 2001.
-
Keep Ruby Weird 2016 - A Hands-on Experience with Complex SQL by Craig Kerstiens
A Hands-on Experience with Complex SQL by Craig Kerstiens
-
Profile picture (or any file) uploading with Grape + Trailblazer + CarrierWare
Assume that you have a Grape API (in fact it can be a Rails API or anything else, not the point) with something like Angular.JS for the frontend. As a modern Ruby developer you already using (or want to) Trailblazer for business logic encapsulation.
-
What are Devise Modules
In my previous blog post I wrote a basic introduction to Devise. Go check that out if you’re not already familiar with installing Devise. In this post I will be diving deeper and exploring the 10 modules that make up Devise.
-
Respectable: scenario outlines for RSpec
Every so often I write an example in my specs that I'd like to run for several variations of input. As RSpec doens't support this workflow per se, I wrote the Respectable gem.Take for example the following case where we need to generate the full name for a user given a first and last name:
-
Top 10 Quick Rails Performance Wins
We've been using and deploying Rails applications since 1.0. In the beginning, Rails performance was really looked down on and wasn't really defended.
-
FizzBuzz with pattern matching (in Ruby)
Tom Dalling recently (re)posted a blog post about playing with FizzBuzz in Ruby, to get a grasp of different approaches to problem solving. I decided to create a small addition to this topic: how to do FizzBuzz in Ruby using pattern matching techniques.
-
How to write an MVC framework in Ruby
Hey guys! What if we wrote a web application similar to a typical rails-application? I.e. it will have MVC, routing, migrations, some configs, all in all, everything like it's supposed to be (or purposed, whatever you like). But all this will be a very-very simplified version of our favorite framework.
-
Free Book Learn how to set up CI and CD to AWS
In this eBook you will learn how to set up Continuous Deployment to Amazon Web Services (AWS) for your Docker Apps. We'll talk about EC2, ECS, ECR, Elastic Beanstalk and CodeDeploy.
-
Ruby exceptions are 4400 times faster than ActiveRecord::Base#create
How slow are Ruby exceptions as compared to other frequent actions we may be doing in Rails apps. Like for example, as compared to ActiveRecord::Base#create