1. Python Environments

    1. Why should I care about environments?
    2. How do I manage environments?
    3. Demo

    Why should I care about environments?

    Suppose you work on two projects, one is old and written in Python 2, the other is new and uses Python 3. The only way to work on this pair of projects …

    read more
  2. Running Quickstart

    This is the second in a series of short articles.

    Running is fun, relaxing, a great way to experience the outdoors, and good exercise. There are no shortcuts to getting better, you have to put in the work over months and years. Distance running cultivates long-term planning, consistency, and dicipline …

    read more
  3. Code for Tomorrow

    This is the first of a series of short articles.

    Code for Tomorrow

    How do you know if your code is good? This is subjective, to be sure, but is clarified by answering a given question which sets the standard by which the code is judged. The most question being …

    read more
  4. Happy New Year!

    Well it's been a while but I'm back at it.

    What have I been doing?

    Enough to keep me busy so without further delay here are the...

    Top Ten Things I've Been Up To

    In no particular order, here's a new Top Ten list.

    1. Fish Shell. It's delightful.

    2. PySpark

    3. Published …

    read more
  5. How does this thing work?

    Updated: 2022-12-12

    Added a requirements.txt to capture dependencies and ported to MacOS.


    After 9 months I'm returning to this website. My first question was "How does this thing work?" Of course I didn't document it and I don't remember. Lesson learned.

    The things we take for granted are …

    read more

« Page 2 / 4 »