mikec964.github.io

I’m Mike Combs and welcome to my portfolio, of sorts. I’m at GitHub.com/mikec964, LinkedIn.com/in/mcombs64 and mike@combsnet.com.

Web, Python, and AWS

RPG Tools is a blog developed in Python, Flask, and SQLAlchemy, deployed on AWS. (I don’t use the blog.) It can extract the images from a PowerPoint Presentation and give you a zip file back. (I don’t always run this, email me to activate it.)

On Github: pptx-images Updated July 16, 2019

Git Workflow

Feature Branch Workflow with Git is a cheat sheet that organizes commands and undos around a workflow. It’s more helpful because the commands in context are more likely what you need, easier to learn and understand, and you can easily undo mistakes. The other cheat sheets I’ve seen are organized around basic and advanced commands and not any particular workflow.

On GitHub: git-workflow-cheatsheet Updated July 13, 2019

Data Science

Meeple Matcher examines a user’s collection of modern board games to make recommendations. Written in ‘tidy’ R with unit tests, it uses an XML API, caching and extensive normalization to get 1.4M ratings of 280K games. Then it determines preferred mechanics and themes with random forest, and recommendations through a logistic regression. I used R Markdown and ggplot2 to generate reports.

On GitHub: meeple-matcher Updated July 31, 2018

Reference Cards and Gaming Materials

Okay, this isn’t part of my portfolio but I like to write and design clear instructions. This is the simple and stable URL for materials I’ve posted elsewhere.

The Dog Food is clearly marked “No Rabbits”

Rabbit eating dogfood, ignoring a sign with the No Rabbits symbol