About

Personal

Not sure why anyone would want to know this, but, if you're so inclined I suppose you could peruse my Twitter. I tend to

Work

I'm the founder of a software development agency called Cuttlesoft. I know it's a funny name, I came up with it 😄. We build solutions for web, mobile, and the cloud, and these days I serve as Director of (Business) Operations.

It's hard for me to see a future where I no longer write code, so I try to stay sharp. I'm mostly into Python and Go, and I'm interested in systems and infrastucutre so I'm happy to talk to anyone about Kubernetes, Docker, and AWS.

My favorite kinds of problems involve scaling and I think system schematics are works of art.

Community

I'm heavily involved with the dev community in Denver and Boulder, plus the Python Community at large. I help with organizing Fullstack Denver, I Co-Organize Boulder Python, and I'm a Co-Chair of PyColorado which is planned for August of 2019.

I've never run a conference before and I would hate to let the beautiful state of Colorado down, so I'm very excited, but also a little nervous about this one.

Quotes

  • Iterate towards perfection.
    Matt Might
  • Simplicity. Simplicity. Simplicity.
    Henry David Thoreau
  • Even a broken clock is right twice a day.
    Unknown
  • One accurate measurement is worth a thousand expert opinions.
    Grace Hopper
  • Everything that can be counted does not necessarily count; everything that counts cannot necessarily be counted.
    Albert Einstein

Latest Posts

The Martian.

This book was absolutely riveting. It kept me up two nights in a row and had me imagining amber Martian landscapes around the clock. The author, Andy Weir, was previously a software engineer,...

Pragmatic MVP, References

The Pragmatic MVP is a talk I gave at TalTech Expo 2015 on building effective early stage prototypes. Below is a list of websites, articles, and books I used in preparation...

Iterables in Segments

Start with an iterable (list, tuple, set, etc.) and loop through it. Only instead of taking one element at a time, grab a segment....