PinnedRafael A. George DuvalObject Calisthenics in RubyWriting better Object-Oriented code in Ruby by following Object Calisthenics.3 min read·Jan 11, 2022----
Rafael A. George DuvalUnlocking Business Value with Domain-Driven DesignThe best justification for using any technology or technique is to provide value to the business.2 min read·5 hours ago----
Rafael A. George DuvalPrioritizing Quality over Speed with Technical Quality TeamsPrioritizing quality over speed in software development is essential to avoid technical debt.1 min read·2 days ago----
Rafael A. George DuvalEncapsulation in Object-Oriented ProgrammingWhen working with data, encapsulation involves grouping data with the methods that manipulate it.1 min read·4 days ago----
Rafael A. George DuvalPrioritizing Quality in Software Development with a Zero Bug PolicyThe accumulation of bugs leads to mistrust from customers.2 min read·5 days ago----
Rafael A. George DuvalHow Test-Driven Development (TDD) Shapes Better DesignsAs developers, every line of code we write is a crucial decision. That’s where TDD comes in handy. It helps us confirm these decisions by…3 min read·6 days ago----
Rafael A. George DuvalFour questions to consider that help teams align their efforts with business expectationsAs we witness the digital revolution unfolding, it’s becoming clear that the economy is less about money and more about people. The digital…2 min read·May 4, 2024----
Rafael A. George DuvalEvent-Driven Architectures and Effective Coupling ManagementIt’s essential to revisit the fundamentals of system design and start anew.2 min read·May 3, 2024----
Rafael A. George Duval5 Tips for Fostering a Culture of Innovation and Boosting Productivity in the Modern Job MarketThe job market today is complex and competitive.1 min read·May 2, 2024----
Rafael A. George DuvalinVentureLeadership Roles In Top-Down Tech Organizational StructuresThe Tech Lead guides a particular team in their approach and execution.2 min read·Apr 29, 2024----