<- Go Back

Welcome!

Hey, I am John Franke, a programmer and musician living in Nashville Tennessee. I made this site to post tutorials, articles, and some music.

Thanks for reading,


Feeling generous?

Here are a few of my favorite charities.

Nashville Community Fridge 🥕🍉🥑🍅🍇🥝🍍🍊🍌🍈🥭

This February, I am climbing a mile for Paradox Sports at Climb Nashville. You can Donate to Paradox Sports through my page. Last February, we hit the goal. Let's do it again this year!

Donate to OXFAM

Donate to Project Healthy Children


This blog was generated via agave, a static site generator I wrote with ReasonML that turns markdown files (.md) into custom styled html and css.

npm i -g agave-generator
# for theming your own site
mkdir markdown
cd markdown
echo '<html><body><!-- MARKDOWN --></body></html>' >> base.html
touch index.md && touch styles.css
cd ..
agave -p docs

And push to your GitHub io page, or upload to any other static site hosting service.

For code syntax highlighting, I am using highlight.js in my base.html file.


Like what I do?

This blog and open source code require a lot of caffeine.

Buy me a coffee