Welcome!

Hey, I am John Franke, a programmer and musician living in the midwest. I made this site to post about coding, climbing, and music. I am also a Hodgkin's lymphoma survivor.

Thanks for reading,


Feeling generous?

Here are a few of my favorite charities.

Every February, I climb for charity. This year I will donate a $1 for every route or boulder sent to MICA Project. You can donate to my fundraiser here or directly on their website. I will be updating my progress on my Instagram as well as the clinmbing section of my blog.

Past years:

Catalyst Sports 3000ft 2025

Catalyst Sports 3000ft 2024

Paradox Sport Mile 2023

Paradox Sport Mile 2022

Donate to Project Healthy Children

Project Healthy Children fortifies food, preventing malnourishment

Donate to Palestine Children's Relief Fund 🇵🇸

Around 50% of Gaza's population is children and they are facing the wrath of an indiscriminate bombing campaign.


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.


Vestaboard

Update My Board

Vestaboard Developer Blog


Like what I do?

Sponsor me on GitHub or buy some music