May the dead code R.I.P

May the dead code R.I.P

ruby, ruby on rails, code quality, software design, best practices

4 Strategies To Remove Dead Code from your Ruby App

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.

Stefanni Brasil, Thiago Araujo
No Idea How to Build a New Feature? 216+ Ruby on Rails Application Examples To Have as a Reference

A Massive List of Ruby on Rails Open Source Applications You Can Have as a Reference

ruby, ruby on rails, software design, best practices

216+ Ruby on Rails Open Source Applications You Can Use as a Reference

No idea how to implement a new Ruby on Rails feature? Or a Rails model? A migration? How to write a test? Here's how to effectively use 200+ Ruby on Rails Applications as a reference for implementing the most common things you need as a Ruby developer.

Thiago Araujo
Ruby Code Quality with Ernesto Tagwerker on the hexdevs podcast

Ruby Code Quality with Ernesto Tagwerker on the hexdevs podcast

ruby, ruby on rails, software design, code quality, best practices, podcast

Ruby Code Quality with Ernesto Tagwerker

Are you working on Ruby on Rails Applications that are constantly on fire, overwhelmed by technical debt? Instead of being a firefighter, what if you could be a happy programmer again? Listen and learn exactly how to measure tech debt and take the right steps to immediately improve code quality!

Stefanni Brasil, Thiago Araujo
Green Leafed Trees Below Rainbow

Photo by Egor Kamelev from Pexels

ruby, ruby on rails, software design, code quality, best practices

How to Improve Code Quality on a Ruby on Rails Application

Taking ages to deliver small changes? Constantly sacrificing code quality? Learn which Ruby code quality tools you can use to perform static code analysis and improve code quality.

Stefanni Brasil, Thiago Araujo
Red lego blocks

The Ruby language's syntax has some basic building blocks

ruby, ruby on rails, software design, best practices

How to Learn the Syntax of a Programming Language When You Know How to Code

Do you have a hard time learning the syntax of a new programming language, even though you know how to code? Here's a quick knowledge transfer exercise to help you learn Ruby.

Thiago Araujo
A bowl of spaghetti.

A bowl of spaghetti code can't teach you how to write clean code.

ruby, ruby on rails, software design, best practices

Learn Ruby on Rails Best Practices With One Exercise

You're craving some squeaky-clean code, but all you have for lunch every day is a big bowl of legacy spaghetti code. Here's one way to change that.

Thiago Araujo