Blog

  • LLM Learning Bias

    A lot of use of LLM’s is around research & debugging. I write code by hand and occasionally let it auto-complete, but beyond that, most of the LLM work is re-learning some of the fundamentals, or asking it to help with compiler & pipeline errors. This got me thinking about what thought leaders in the industry shaped me over the years, and how the Internet’s distilled knowledge in these LLM’s is shaping the programmers of tomorrow.

    (more…)
  • Don’t Delegate, Lead

    I dig this article on delegation, implying you should not delegate, and instead lead by getting out of people’s way so they can tell you want to do. It made me think about why I like being a Tech Lead.

    https://longform.asmartbear.com/delegation

    (more…)
  • Quick History on Dependency Injection

    A quick history on Dependency Injection (DI) because I’ve experienced 2 extremely visceral reactions to it by experienced developers in the past year. I’m concerned either there are more than 2 devs who have a bad impression of it, or some are spreading misinformation which can negatively affect how you build & test your software.

    (more…)
  • Using Types to Prevent Null in Lists

    Your east/west dashboard shows “us-east-1, us-west-2, and NULL” (1st image). How can types prevent that?


    (more…)