Helping remove complexity from software development through understanding.

  • Everything you need to know about dataclasses

    Python classes are powerful. Use dataclasses to create better classes with less code.

  • Introduction to Python's logging library

    Logging is one of the best ways to keep track of what is going on inside your code while it is running. Python comes with a very powerful logging library but with great power... things start to get a bit complicated.

  • Tales From The Keyboard: Getting To Know Docker

    'Tales From The Keyboard' is a series based on real issues and lessons learned. This time we'll take a look at Docker

  • First (Few) Tech (or Python) Conference(s)

    Things I've been learning and discovering as I attend more tech conferences.

  • What I learned from PyCon 2018 ProgCom

    PyCon has many ways of allowing community members to participate. One of these opportunities is the program committee (ProgCom). This a summary about my experience participating in PyCon 2018 ProgCom.