Jamie Schembri 19 posts Engineering SOLID: Dependency Inversion Principle (DIP) Engineering SOLID: Interface Segregation Principle (ISP) Engineering SOLID: Liskov Substitution Principle (LSP) Engineering SOLID: The Open–Closed Principle (OCP) Engineering SOLID: The Single-Responsibility Principle (SRP) Engineering SOLID for Ruby Engineers Engineering Your Dependencies Are Not Free Writing Start a Blog With Ghost & PikaPods Engineering Complexity Ruby Remove the 'Choose Your Search Engine' Dialog in Capybara Load More You've reached the end of the list