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


For more than a decade I've lead projects, maintained legacy code, and managed teams. Most of my professional work has focused around building Ruby on Rails applications. I've also worked on dynamic JavaScript front-ends using jQuery, Backbone, and most recently with React.

Outside of my professional career I've explored a variety of languages with two of my favorites being Clojure and Elixir. I enjoy working on open source and tinkering on personal projects.


I created ActiveInteraction with Taylor Fausak to provide Rails with service objects that fit seemlessly into the existing ecosystem. With 790+ stars on GitHub it's been a great success.

Tables of Stuff

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


I've been a regular attendee of the Dallas Ruby Brigade for several years. I've presented a variety of talks to the group and most recently have taken over as a co-organizer. I've also volunteered for Rails Girls, presented to high school students on software development as a career, and sat on the computer science advisory committee for Brookhaven College.


Blogging has helped me grow as a developer and provided another avenue for me to help others learn. I started blogging in 2012. In that time I've been in featured in Ruby Weekly 11 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. Know Ruby: private_constant

    Constants are a part of your public interface. They can be an efficient way to share static values. But what if you don’t want to share? Some constants, like some methods, are intended for internal use only.

    To find the constants associated with a class or module you can call constants on it. The Float class provides a lot of useful information via constants.

    Read More
View All Posts