An investigation into Ruby’s C, stdlib, interfaces, libraries, tooling, and ecosystem into what, exactly, Ruby thinks a Boolean is.
How Connascence can make discussions around Coupling easier and more productive.
Formalizing how we support our clients with unique to you RSpec training.
thoughtbot has been a passionate and active participant in the Ruby on Rails community and are proud to be a contributor in the open source community. Each year thoughtbot participates in RailsConf and were fortunate enough this year to have a few thoughtbotters join as speakers.
When is it best to reach for query objects and how can we best structure them?
Exploring how to use FactoryBot effectively with models backed by plain Ruby objects.
Leverage the power of the I/O table mindset to make your tests as maintainable and readable as possible.
How can we create ranges out of custom objects?
ActiveRecord provides a comprehensive interface for querying the database, but at what cost?
Ruby, functional programming, how to build operation pipelines, and the average programming language color.