Need to do some HTML sanitization, but Rails ActionView Sanitize Helpers are not good enough? Read this post to learn how to do it with Loofah.| hexdevs
Fetching Pull Requests from Open Source projects just got easier!| hexdevs
Can you tell if a Ruby gem is really thread-safe or not? And how do you fix a seemingly thread-safety issue that can be something else entirely?| hexdevs
How much does it cost you to carry dead code? How do you find and remove zombie Ruby code? Use these 4 strategies to kill out all the dead code in your Ruby application.| hexdevs
There are lots of tutorials for building a CLI with Thor from scratch, but there aren't a lot of them on how to test it, especially covering scenarios such as required options. This post is about testing Thor Ruby options.| hexdevs
Want to write a Rails API controller test and make sure it includes exactly what your Jbuilder serializer returns? Set `render_views`. Learn why in this post.| hexdevs
How does the Faker Ruby gem work? How do you contribute to an Open Source Ruby project? Know exactly how by watching us do it live!| hexdevs
What to do when you've been doing one technical course after the other, and still not making the jump to Senior? What are the non-obvious skills you need to be promoted to Senior? Listen to our conversation with Caroline Salib on how to identify the non-obvious skills to get promoted to Senior Software Developer -- and it's not another technical course.| hexdevs
Want to avoid going through lots of frustration when self-learning Ruby or any other programming skills? In this post, I'm going to share a few tools for your self-learning technical practice toolkit and get the most out of your continuous technical practice.| hexdevs
Do you need to write a complicated order by query on your Rails app? Here's how you can write an Order By Case Statement using Arel and keep things clean and reusable.| hexdevs
A quick guide to help you debug a Third-Party Ruby Gem (faker-ruby) using `bundle open`, `pry`, and `git bisect`.| hexdevs
A small list of best practices we live by when designing Ruby apps.| hexdevs
A step by step of how to prepare for it, how to get to Rails 7, and what to do after the upgrade.| hexdevs
Best moments from attending RailsConf 2024 in Detroit.| hexdevs
Ruby and Rails gives us so much, it's impossible to know all the cool features we have available. In this post, you'll discover some helpful bits that will make your work easier.| hexdevs
Need to release a new Gem version but not sure how? Or are you just curious about how releasing a gem works? Then, this post is for you.| hexdevs
Hacking on Ruby Prism with Kevin Newton| hexdevs
What does lurking and flossing have to do with contributing to open source? It's all about sustaining tiny habits. Learn how to use tiny habits to go from coder to contributor.| hexdevs
Best talks and moments from RubyConf 2023 in San Diego.| hexdevs
Are you working on Ruby on Rails Applications that are constantly on fire, overwhelmed by technical debt? What if you were building Technical Wealth instead? Learn which tools and strategies to work with legacy code effectively, remove dead code, and leave tech debt behind.| hexdevs