the further adventures of

Mike Pirnat

a leaf on the wind

Projects

In spite of my day job and family life, I still make the occasional thing. These are mostly amusements, but maybe you'll find something you like.

 

On the Web

From Python Import Podcast
http://frompythonimportpodcast.com
The little Python podcast that could, but only for a while. I like to think that, like the Norwegian Blue, FPIP isn't dead, just sleeping. Maybe some day we'll make some more.
How Old Is My Kid?
http://howoldismykid.com
Track your child's age in days, weeks, months, and years. Intended for sleep-deprived parents of young children to remember how many weeks old their kid is.
Procatindex
http://procatindex.com
An index of all the cats on Procatinator.com, refreshed automatically whenever a new cat is released.
Python Ipsum
http://pythonipsum.com
Placeholder text for fans of the Python programming language.

 

Software

Chiisai
https://github.com/mpirnat/chiisai
A little URL shortener that I used as an excuse to play with Flask.
Hackday
https://github.com/mpirnat/hackday
Django app for managing and running hack day events.
Shiny, Let's Be Bad Guys
https://github.com/mpirnat/lets-be-bad-guys
A vulnerable demo application for learning about the OWASP Top 10 web application vulnerabilities.
nose-tooslow
https://github.com/mpirnat/nose-tooslow
A plugin for the Nose testing framework that causes tests to fail if they take too long to run.
Python Koans
https://github.com/gregmalcolm/python_koans
Learn Python through TDD. Once upon a time, Mike Crute and I barely managed to do anything at all on this, but we handed it off to Greg Malcolm and the rest is history. Lately I review and merge the occasional pull request.
Sawagu
https://github.com/mpirnat/sawagu
Posts RSS headlines to Twitter with custom URL shortening.
Web Development with Python and Django: v1 & v2
https://github.com/mpirnat/django-tutorial, https://github.com/mpirnat/django-tutorial-v2
The Django tutorials I've presented at CodeMash. In v1 we build a website for a fictional programming conference; in v2 we build the core of a D&D-like fantasy RPG.