Hi, I’m Paul.

Father. Husband. Vinyl Music Lover. Technology Enthusiast. Football fan. Python student.

Learn More

Recent Posts

More Posts

Introduction I’m still on my quest to learn more Python and at the top of that list is learning pytest. I just can’t wrap my head around testing and I know my two Pyramid apps aren’t “complete” until there are tests. (I did write docs, so I have that going for me). A couple months ago I (very easily) added continuous integration to NFLPool using Microsoft’s Azure Pipelines. I, like many other people, have been blown away by the right turn Microsoft made a few years back to embrace open source, and wanted to give Azure Pipelines a try.

CONTINUE READING

It was a good week for Python and me. In no particular order: MLBPool2 I pushed a major re-write of MLBPool2 to production just days before the baseball season ended. Why didn’t I wait until the baseball season was over before pushing a major update? Because MySportsFeeds this summer upgraded their API from 1.x to 2.0 and it included a big change to how they track team standings, especially playoff standings.

CONTINUE READING

tl;dr: I don’t get testing, but thanks to Talk Python I’m starting to put it together. If you’ve taken both the Python for Entrepreneurs course and the Building Data Driven Web Apps with Pyramid this might help you write tests using the Python for Entrepreneurs code. And if you’ve taken courses at Talk Python, take advantage of the office hours! I don’t get testing in Python at all. I don’t have a computer science degree and Python is a hobby for me.

CONTINUE READING

Alternative title: There is No Offseason (or writing my Python apps never ends and that’s ok) The blogging might slow down some, but the coding never stops. Ok, well maybe a little. After creating and launching MLBPool2 this past spring, I took a small break and then back at it for the upcoming season of NFLPool. I have two big goals for NFLPool before the 2018 season starts: Fix the time / timezone issue where a player tried to submit his picks before the first game of the season started to, but was denied.

CONTINUE READING

Humble Bundle has done it again. They’ve released an awesome bundle of Python trainings, books and tools all for a low price and also supports charity! Included in the bundle are three trainings from Talk Python (which I’ve already raved about a lot). I’ve been an ardent supporter of Talk Python trainings and have recommended them numerous times on the Python subreddits, and usually get comments that they’re so expensive (when compared to Udemy’s “sale prices” of $13).

CONTINUE READING

Projects

MLBPool2

A fantasy baseball like application written in Python and built with Pyramid to track and report MLB season pool picks and points for league play.

NFLPool

A fantasy football like application written in Python and built with Pyramid to track and report NFL season pool picks and points for league play.

Stone Open

The website for the annual Stone Open charity golf tournament.

Contact