PracticeJournal Project

As a practicing musician for over eight years, I find it valuable to write down what I practice. It helps me focus on what needs to be improved and it also provides a record of my progress. So, I developed a desktop app that help with this! Read more
Read More

Docstrings: Who Are They For?

Programmers provide docstrings to explain their code. As long as programmers follow docstring conventions, their code should be well-documented. From my experience, I don't believe this to be the case! Read more
Read More

MemoBox Project

Ever needed to write down an important piece of information, but couldn't find any paper? Well, I wrote a program for this! MemoBox is a desktop application that writes memos to a file. Read more
Read More

Sams Teach Yourself Python in 24 Hours: Book Review

Sams Teach Yourself Python in 24 Hours by Katie Cunningham is a book for aspiring Python developers. Note that this is a review of the fifth printing of the book (September 2015) using Python 2.7 as its base! Read more
Read More

Experimental Musical Improvisation: 4 Years in Reflection

Have you ever been in a room full of people and everyone stops talking at the same time? The awkward silence lingers for just a moment, then leaves as soon as it came. The funny thing about musical improvisation is that experimental musicians strive for that awkward moment. Read more
Read More

PIA Project

The Produce Inventory Assistant (PIA) Project is an easy-to-use program that manages produce inventory information. The program runs via the command line and uses a database to store produce information. Read more
Read More

What I Learned from Doing 2016 Push-Ups in 2016

I did not want to do 2016 push-ups. I wanted to do one push-up and add another one every day for an entire year. By the end of the year, I would have done 66,795 push-ups! It took me three months to complete 2016 push-ups and I want to share this odd experience with you. Read more
Read More