Tutorials






Architect 6.0: Ruby, Python, CDNs, and CloudFormation
Since 2017, Architect has been the premiere foundation-backed open source serverless framework, with a clear focus on being the simplest, fastest way to build a modern web app.The space has evolved rapidly, and we’re incredibly excited to announce...


Service Objects: Beyond Fat Models and Skinny Controllers
Service Objects are a controversial idea for several different reasons: some developers like to use them, others like to use similar patterns, and some think that they are just unnecessary because they prefer fat models.Here at Ombu Labs we like t...

Rails 6 adds filter_attributes on ActiveRecord::Base
A lot of times, we ask user for sensitive data such as password, credit card number etc. We should not be able to see this information in logs. So, there must be a way in Rails to filter out these parameters from logs.Rails provides a way of doing...

How Ruby Encodes References - Ruby Tiny Objects Explained
When you’re using Ruby and you care about performance, you’ll hear a specific recommendation: “use small, fast objects.” As a variation on this, people will suggest you use symbols (“they’re faster than strings!”), prefer nil to the empty string a...