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.
-
Simplicity. Simplicity. Simplicity.
-
Even a broken clock is right twice a day.
-
One accurate measurement is worth a thousand expert opinions.
-
Everything that can be counted does not necessarily count; everything that counts cannot necessarily be counted.
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....