1. TypeScript: Stop Using 'any', There's a Type For That

  2. This is your threading bug

  3. The Self-Contained Test

  4. Name the Abstraction, Not the Data

  5. Finding the Time to Refactor

  6. Let's Not Misuse Refactoring

  7. Velocity vs. Quality - How do developers and founders meet in the middle?

  8. Better domain modeling in Elixir with sum types

  9. Chess and Recursion: Part 1

  10. Writing Less Error-Prone Code

Sign up to receive a weekly recap from Giant Robots