4 key ingredients to trim Ruby on Rails models
- Published
- Author
- Thomas RibouletLead Consultant
Master 4 key Rails patterns: Concern, Command, Decorator, ViewObject. Streamline models enhance code. #RubyonRails #CodeRefactoring
Read moreStay up-to-date with our latest writing
Master 4 key Rails patterns: Concern, Command, Decorator, ViewObject. Streamline models enhance code. #RubyonRails #CodeRefactoring
Read moreExploring dynamic organizations: a shift from static job roles to skill-centric cultures, fostering adaptability and inclusivity.
Read moreI've recently started training a few people on RSpec. Since we are in a Ruby on Rails ecosystem, one of the questions that came up was about how to get a simple Ruby on Rails project started and configured to use a PostgreSQL database. So, here follows the
Read moreThis week we talk about what I learned while looking into how our brains and bodies have evolved with stress.
Read moreOver the last four weeks, we've covered essential topics that can significantly impact your team's efficiency and productivity. Let's review those.
Read moreThis week's episode focuses on the topic of CI/CD and automation. Many teams don't start their automation journey early enough, and others don't use it enough. As usual, a few links to content caught my eye this week.
Read moreThis week's episode focuses on the topic of Backlog bloating. This is a common issue for many teams. We look into the pattern and one solution to it. As usual, we have a few links to content that caught my eye this week.
Read moreA short list of Analytics tools you can use to monitor how your site is doing. Just enough for you to choose one in 2 minutes and get running with a good solution.
Read moreThis week's newsletter focuses on the concept of "Fast iterations." It is an excellent example of an idea that can help anyone within the engineering team, including junior, mid-level, senior engineers, and above.
Read moreThis episode focuses on the Pareto Principle or 80/20 rule. It can aid software engineers in avoiding scope creep and decision paralysis. We discuss how applying the 80/20 rule through strategic, operational, and tactical questioning can help achieve goals efficiently.
Read moreThis week is focused on 3 concepts: ownership, disagreeing, and context. Yes, within
Read moreA review of Captain D. M. Abrashoff's book: "It's your ship". TLDR: go read it.
Read moreObsession with shiny objects and pressure to deliver on promises leads to low morale, technical debt, and high turnover. Stop, regroup, and clean up if necessary. To build sustainable practices, focus on vision, strategy, communication, and shared responsibility.
Read moreContinuing on last week's talk about the State of DevOps report we dig into some concepts from the report's and DORA's research recommendations.
Read moreSome weeks ago, I spotted in my threads an article with an unusual title, "Efficiency is the Enemy". I was intrigued: with such a title, surely it must be either a good one challenging the idea of Efficiency or an ironic one. I didn't take time
Read more