I believe every person was created in the image of God.

I believe every person was formed to reflect this creativity.

Currently Reading Books

Started: Sunday November 18, 2018 The Effective Executive The Definitive Guide to Getting the Right Things Done By: Peter F. Drucker

Personal Projects


A python petrophysics package allowing scientific computing of conventional and unconventional formation evaluation. Reads las files using lasio. Includes a basic petrophysical workflow and a simple log viewer based on XML templates.

This project is actively developed and can be installed with pip. The documentation gives use cases and example worflows.

Fork on Github


A python API for baseball data working with data sources from MLBAM Gameday data, Baseball Savant, and Retrosheet. Stores data using SQLAlchemy. Returns data in pandas data frames.

This project is no longer active as Baseball Savant hosts the newest data.

Fork on Github
Life | Sunday, January 13, 2019

The Year of Little

A Little Bit Goes A Long Way

Yearly themes provide general guidance and freedom for decisions throughout the year. I briefly detail where I first heard of the concept and my theme for 2019.

I first heard about the concept of yearly themes from the podcast Cortex. A recent episode explored their new themes for 2019. The idea allows one to shift goals and priorities throughout the new year, but provides direction and guidance for these decisions. Rather than having big overarching goals, this year I seek to take little baby steps in specific directions. A little bit goes a long way.

Shared | Saturday, September 30, 2017

Saturday's Shared Links - Ever Present Internet

Constantly Connected

With a now two year old, I see the topic of screen time creating constant buzz in mommy blogs and parenting tips. I explore a few resources to think and act on this issue.

Technology continually marches forward, going back to something like the wheel or the printing press. However, in modern history, the use of a handheld computer, i.e. a smartphone, with constant internet connection exposes differences compared to previous generations. Recent articles and books led to more discussion for all ages in a number of different media outlets.

Technology | Monday, April 10, 2017

Contemplating Wordpress

When To Undertake A New Framework

Wordpress offers a great framework that I explored for dynamic content. Ultimately, I desired other features and stuck with pelican, but enjoyed the learning process.

After some thought and discussion about static versus dynamic websites, I began considering switching to Wordpress. With much of the internet built on Wordpress, deeply understanding its data models and construction intrigued me. I knew that websites I built for friends or colleagues could be maintained by others if I did not have the time carved out to do so.