1. Composition vs Inheritance

  2. Building Reusable Object-Oriented Systems: Composition

  3. Building Reusable Object-Oriented Systems: Modules

  4. Building Reusable Object-Oriented Systems: Inheritance

  5. Your Program is a Special and Unique Snowflake

  6. My issues with Let

  7. Refactor Until You Feel Almost Comfortable

  8. Splitting an open source project in two with Git submodules

  9. Keeping the Front-End Modular with BEM

  10. Lazy Refactoring