Ruby Setting a Socket Connection Timeout in Ruby How to use the Socket class' connect_nonblock method paired with IO.select to set a connection timeout for a Ruby socket.
Extracurricular Activities Hacking EVE, Part 1 – Reading SDD Data An introduction to using ActiveRecord and RSpec to read EVE's static data dump from a MySQL database.
UX/Design Practices 3 Reasons I Choose Agile Design over Waterfall Many factors that go into weighing which process may be right for your team—here are some benefits to working with an agile project team.
Ruby Kicking the Tires on Ruby 2.1 Preview Digging into the details of Ruby's 2.1 Preview features like its new garbage collector and optimized method cache.
Extracurricular Activities Getting Started with GNU Privacy Guard An overview of how GNU Privacy Guard (GPG) works with keys and keyrings, plus how to get started using GPG.
Personal Optimization Have a Busy Boss? Here’s 5 Ways to Make Every Minute Count To keep projects moving and make the best use of Carl’s time and mine, I try to keep our meetings as short and productive as possible.
Web Apps Deploy to AWS S3 and CloudFront with Rake Fully automate the deploy of your static site to Amazon's S3 with CloudFront support using a simple set of Rake tasks.
Developer Tools Obliterate Unsavory git Objects with the BFG Demonic git blobs got you down? Time to bring out the BFG.
Growing as Makers Becoming a Software Testing Mentor for Per Scholas I recently became a mentor for Per Scholas, a non-profit that's giving IT training to people in low-income communities and helping them find jobs.
Ember.js Debugging with Ember Inspector – Ember’s Chrome Plugin The creators of Ember have created Ember Inspector, a Chrome plugin for debugging, with quick access to Ember objects and data.
Communities Atomic Object ❤s Girl Develop It Atomic Object is a proud sponsor of Girl Develop It Detroit, which provides mentorship and instruction to women interested in software development.
Extracurricular Activities Completing the Circuit: From Arduino to AVR Microcontrollers for Hobbyist Projects There are great resources for electronics beginners to learn Arduino—not for people who want to learn general microcontrollers.