Photo of Aaron Lasseigne
Hi, I'm Aaron Lasseigne.

I'm a freelance software developer, an open source maintainer, a Ruby group organizer, and author.

Cover for Mastering Ruby: Strings and Encodings
become an expert

Strings are one of the most prolific objects in any language. We use them to display data but they also end up representing other values in our JSON and in our databases. How well do you really know them?

Learn More


During the course of my career I've done a lot. The bulk of my professional experience has focused on Ruby (Rails) and JavaScript (jQuery, Backbone, and React). However, I'm an avid learner and have experimented with Scala, Elixir, and Clojure on my own time. I've played every role on the team from developer, to project lead, to manager. I've maintained and updated legacy code and I've taken greenfield projects from start to finish.

You can find out more about my background on my LinkedIn profile. You'll also find some of my open source work in the Contributor section below. If you're in need of a senior web developer to augment your team, please email me and we can discuss my availability.


I enjoy helping the programming community when I can. I've been a regular attendee of the Dallas Ruby Brigade for many years and I now help run the group. During that time, I've presented many times on a variety of topics and helped others to ready their first talks. I've also volunteered for Rails Girls, presented to high school students on software development as a career, and I currently sit on the computer science advisory committee for Brookhaven College.

When I have time outside of work I enjoy having personal projects to work on. In addition to the projects listed below I've also created a Ruby polyfill gem and contributed one off pull requests on a variety of other projects.


I created ActiveInteraction with Taylor Fausak to provide Rails with service objects that fit seamlessly into the existing ecosystem. It currently has over 900 stars on GitHub.

Tables of Stuff

Built using React on top of Middleman, Tables of Stuff provides easy to search tables for a variety of character encodings. Check out the ASCII table for an example.


In addition to by book I've also been blogging since 2012. It has helped me grow as a developer and provided another avenue for me to help others learn. I've been in featured in Ruby Weekly 13 times including the top spot for an article covering new methods in Ruby 2.2 which was re-tweeted by Matz (the creator of Ruby). I've had articles appear on the Ruby5 podcast, Ruby Inside, and a variety of other sites. On occasion you'll find my writings on Sitepoint.

Popular Posts


Newest Post

  1. Keep Ruby Weird 2016

    Keep Ruby Weird could easily be called “Remember Ruby’s Fun”. It’s a one day, one track conference in Austin that pays homage to the days of why’s (poignant) Guide to Ruby. Born in Austin, whose slogan is “Keep Austin Weird”, the city and conference didn’t disappoint. After parking my car in the hotel garage, I stepped into the elevator, and met with this disaster:

    Two columns of elevator buttons reading from left to right and top to bottom -1, ⋆1, -3, -2, 0, -1.

    On my way home the elevator stopped in the lobby with 3 men in it. I waited for someone to exit but they stood fast looking confused. I pressed “-2” to go to my floor in the garage. When the doors opened one tried to step off but the others stopped him. He exclaimed, “Where are we supposed to get off?” I can’t confirm it but in my heart I believe they’re still on that elevator.

    Read More
View All Posts