This is my personal account. It's a mix of finished projects that could be put in a portfolio and a bunch of half-finished ideas. Here are some of the more finished projects:
-
Power Bpy:
Do you wish you could build dashboards with code, but can't because the client specifically asked for Power BI or your employer only supports publishing Power BI? Do you love Power BI, but wish there was a way to automatically generate parts of your dashboard to speed up your development process? Introducing Power Bpy, a python package that lets you create Power BI dashboards using python. Dashboards created using these functions can be opened, edited and saved normally in Power BI desktop. Power Bpy uses the new .pbip/.pbir format which stores dashboards as directories of text files instead of binary files letting you version control your dashboards! -
Batch Scripts to set up an R environment:
Reproducible doesn't mean just the code, it has to include the software and environment used to run the software. This is a windows shell script to help your coworkers and/or boss install and setup R for the first time so they can run the cool code you wrote! No more "but I don't have R installed on my computer" excuses! -
Bigfoot Sightings Shiny:
Here's an example of a Shiny project I've made. It's currently under construction while I make a bigger, better, badder 2.0 version, but I've still included V.1.0 in this list because it shows a bunch of cool CSS and JS tricks that can be employed to make a shiny shinier. -
Offline Geocoding:
This blog post shows how to setup a free open-source offline geocoding database using Docker and Nominatim. It also shows R code for sending address's to the database and creating some simple maps. The code sample is written as a tutorial for epidemiologists who want to avoid sending patient addresses to online geocoding services out of privacy concerns. Created using R and Quarto.

