Blog

  • 10 Months of Elm to Angular

    It’s been 10 months since I went from Elm to TypeScript Angular, and I still struggle with the following:

    (more…)
  • Finding Energy to Learn & Build When Burnt Out


    Reminder to be nice to yourself right now if you’re trying and failing to learn new things after work or practice; things aren’t great right now and it’s not your fault. I’ve had multiple people reach out to me the past year and ask how do I find energy and time to learn new tech, or practice by building things.

    (more…)
  • YAGNI For Types

    Noticed a disturbing trend the past 3 years that I’ll often end up with too many/overly verbose types. TDD has helped remove them, but I wonder if there is a TDD you can apply to Type Driven Development?

    (more…)
  • Python Has Types, They Help

    Seeing these Python projects being worked on by junior devs with decent test coverage, but zero types amongst code that’s doing a lot of data transformation is… disappointing. I worry for those teams. If your tech lead has not told you, Python has optional, gradual types.

    (more…)