• Embrace Agility Over Agile
    Aug 17 2020

    Agile with a big A is broken. The word has lost all meaning and is instead being sold as a product. Instead of us being nimble as developers, we are expected to "Use Agile", which is a broken way of thinking.

    In today's episode, Chris talks about embracing agility instead of falling for the ideals of a broken Agile System.

    Show More Show Less
    21 mins
  • Becoming A Domain Expert
    Aug 6 2020

    As software developers, we exist in a strange "in-between" domain. We usually don't build software for other developers. Instead, we exist in the Software Development Domain and also the domain of the company that we currently work for. In today's episode, Chris explores why we should become experts in both domains and what that can mean for your career.

    Show More Show Less
    15 mins
  • Managers Are NOT Your Friend
    Aug 3 2020

    If you have ever had a personal relationship with your manager, you know it can be really complicated where work stops and personal life begins. In today's episode, Chris talks about why we should avoid these situations and keep our relationship with our manager as purely professional.

    Show More Show Less
    12 mins
  • Advice For My Younger Self
    Jul 30 2020

    Have you ever wished you could go back and give yourself advice? Well, I do! In today's episode, Chris goes back to his early days as a programmer and gives himself some career advice. Hopefully, you will be able to use this advice to further your own career!

    Show More Show Less
    20 mins
  • Distributed Systems Are Hard
    Jul 27 2020

    Modern programming has evolved to a point where almost every application being built today exists inside a distributed system. In today's episode, we are going to explore why these distributed systems are so hard and common problems we might encounter working in them. This is good advice no matter where you work in the stack!

    Show More Show Less
    20 mins
  • Programming Personalities
    Jul 23 2020

    In today's episode, Chris talks about the 8 distinct programming personalities that he has encountered over his career. Can you tell which personality you match?

    Show More Show Less
    16 mins
  • Your Tech Stack Should Be Boring
    Jul 22 2020

    When you are being paid by a company to build their product, you shouldn't be introducing unnecessary complexity. Instead, the tech stack you are building should be completely boring and predictable. In this episode, Chris talks about when you should use proven technology vs. when you should introduce a new piece to the tech stack.

    Show More Show Less
    16 mins
  • Are You An Asset?
    Jul 21 2020

    Your management probably doesn't see the development organization as a group of people. Instead, they see it as a cost the company has to pay to build their product. If you want to future proof your career, you need to stop being seen as just another cost and make yourself a valuable asset.

    In this episode, Chris talks about things you should start doing to make yourself a valuable asset to the management team. 

    Show More Show Less
    16 mins