Ruby Gems are the default way to share code among Ruby projects and developers. While public Gems can be found and used via RubyGems.org, there are occasions when you might need to create a private gem, perhaps for proprietary tools or internal use within your...
3 Features I’m Excited for in Rails 8
Ruby on Rails has consistently set the standard for web application frameworks or put in a way that doesn't make me sound like a half-dead suit, it's awesome and a pleasure to code in. As a seasoned Rails 8 is about a third (according to their Github issues) of the...
JSON & JSONB in Active Record & PostgreSQL
A quick look at Active Record JSON & JSONB.
Python & Ruby, a Comparison
I've been a long-time Ruby developer and more recently have been doing a metric ton of Python work. My goal with this post is to compare the relative pros and cons of each language as I've seen them. This was a difficult post to write, because of the deeply subjective...
Happy Thanksgiving 2012 Open-Source!
I had a wonderful Thanksgiving this year and, as is common this time of year, friends and family made the normal mentions of things, places, people, or any other sort of noun that they are thankful. Of course, I agree with the most common objects of gratitude:...
Node.js VS Ruby on Rails When to Use What?
I have to admit it: I think both Node.js and Ruby on Rails are great. I have been working with Rails for a while now and have a few Rails applications in production. I have been working on a project using Node.js for a few months now and, though the project is just...
More from Mike:
Benefits of Shop Floor Automation for Metal Fabricators
Discover the benefits of shop floor automation for metal fabricators, from higher throughput to less manual work. Learn what matters most and get started.
How to Integrate ERP with Shop Floor Software: 2026 Guide
Learn how to integrate ERP with shop floor software using APIs, middleware, and PLC data. A practical 2026 roadmap for manufacturers. Start.
How to Automate Manual Shop Floor Data Entry in 2026
Learn how to automate manual shop floor data entry with a practical 6-step plan. Cut errors, connect legacy machines, and get real-time production data.
How to Choose Factory Automation Software
Learn how to choose factory automation software that integrates with your existing systems. Discover key features, implementation steps, and ROI.










