Learn about the boring tools and practices used by Basecamp, GitHub, and Shopify to keep you as happy and productive as the day you typed rails new.
Josef is a long-time Rubyist, formal Red Hat Linux maintainer of Ruby software, writer, and contributor of open-source software. He publishes about journeys in Ruby, Linux, Vagrant, and related topics. Last two years he's writing about his experience working with Elixir/Phoenix professionally.
Jason focuses on Ruby, Ruby on Rails, and especially testing in Ruby with tools like Rspec, Capybara, and Factory Bot. He also hosts a podcast called the Rails with Jason podcast.
Sandi Metz writes about Ruby and practical object-oriented design.
Piotr is an open-source developer and creator and core team member of rom-rb and dry-rb. He works as a backend engineer at Castle.io and writes about web development, databases, API integrations, and infrastructure with Ruby.
Jemma writes about Ruby topics. Most recently, she is writing a Ruby GC Deep Dive series where she explains different aspects of Ruby's GC. She also writes weekly tips for the Ruby Weekly Newsletter and copies these over to her blog too.
Richard created CodeTriage.com, and has helped over 50,000 developers get started with open source. On Schneems, he writes about performance in Ruby and Ruby on Rails. He's one of the top 50 contributors to RoR and currently works at Heroku.
Nate's Ruby and Ruby on Rails blog focuses almost exclusively on performance in Ruby. He distills the lessons from his consultancy, courses, and wrokshops into articles that explain how to find and fix performance issues on your Rails website.
Jesus' mission is to help people improve their Ruby skills. He's a Ruby developer and teacher from Spain, and believes Ruby is an incredible language for writing great software. He's published over 150 Ruby guides suitable for all levels of Ruby developer.
Janko's blog shares the wonders of Ruby. His latest posts cover topics like authentications in Rails 6, inserting datasets with Sequel, and working with ActiveRecord transactions. He's a self-described Ruby-off-Rails evangelist and creator of Shrine, a file attachment library for Ruby applications.
Jonathan writes about Ruby, web development, and digital library services. Specifically, he focuses on digital systems, metadata, cataloging. The name of his blog is derived from his effort to help people navigate the "information wilderness". He's a self-described systems librarian.
Kir writes about his experience as a Production Engineering Lead at Shopify and covers topics like Ruby, Databases, Kubernetes, and site reliability.
Bozhidar writes about programming topics, specifically on Ruby as well as Clojure. He recently posted about Ruby Style guide badges, doing semantic formatting with Clojure, and some meta articles about running his various blogs. Bozhidar also runs a blog about emacs called Emacs Redux.
Aaron writes about Ruby and is a core contributor to Ruby, Ruby on Rails, and Nokogiri. He currently works at Shopify and is based in Seattle.
Andrew writes about Ruby and Ruby on Rails, and has written Ruby libraries like Morph, cmfrec, and Trove. He recently wrote about ML gems for Ruby and how to work with DVC and Git LFS on Heroku.
Ruby Yagi is a blog with Ruby, Rails, and web development articles, written by Axel Kee, a Kuala Lampur-based developer. You can find articles about Rspec, Capybara, Tailwind CSS, and anything you need to do web development with Ruby.
Avdi writes about Ruby and Ruby On Rails on his blog, and has also published several popular books on Ruby development. He also runs a podcast about Ruby called Ruby Tapas.
Running with Ruby is written by Maciej Mensfeld, and covers all kinds of Ruby and Ruby on Rails Rails-related topics like working with ActiveRecord, MySQL, Apache Kafka, and the Karafka Framework, which he created himself.
Sarah Allen's reflections on internet software and other topics. She primarily writes about Ruby and Rust.
Emmanuel builds small projects with Ruby and writes about them. He writes about the inner workings of Ruby and Rails from time to time with posts on the basics of Ruby and Rails periodically. Rails newbies will find his articles useful.
Everyday Rails is about getting stuff done as a software developer. It’s usually about using Ruby on Rails, but often times, it’s not. It’s about finding the best tools, libraries, and practices to help you get your apps to production.
Michael writes about his experience with Ruby, and covers topics like working with Kubernetes and Ruby. This blog will be useful for you if you're looking for a blend of DevOps and the Ruby programming language.
Karol writes about Ruby on Rails and Ember.js. Recent posts cover topics like race conditions in Rails, RPC, and RabbitMQ. He often writes about distributed systems architecture, event-driven design, and scaling Rails. Karol is based in Poland and is the CTO at BookingSync.
Noah writes about Ruby on Rails, performance in Ruby applications, RoR internals, and also covers Ruby-adjacent topics like DevOps and databases. He's published a book on Rails internals called Rebuilding Rails.
Yulia is a Ruby developer, and writes about working with Ruby on Rails. Some recent posts talk about working with Rails and Docker, performance optimization, and choosing programming languages.
Regular updates on developing OSS Ruby from Hanami, dry-rb, and rom-rb core team member Tim Riley.
We're trying to create the best place to find quality and creative content, written by individual developers and technical experts. Help us get the word out!Share this on Twitter
Acknowledgements — Thanks to Hero Patterns and Devicon for SVG assets used on this site. Plus, thanks to everyone who's submitted their favorite blogs so far! We'd love your suggestions for how to make this list better on Twitter, @bloggingfordevs.
Learn how to grow your blog as a developer without an existing audience through great writing and SEO.