Notable Projects


The fluffiest client for the fediverse


A robust and evolving Ren'Py framework with operating system features


A visual novel about software development

Selected GitHub Repositories

Zephyr for macOS


iOS 13 dynamic wallpapers for macOS



The front end for a DDLC mod database



A mod for Doki Doki Literature Club!


Finally, Ren'Py and PyCharm working together...

August 19, 2019

I love torturing myself. Or at least I think I do. I just don’t know what it is, but I always find it rather fun and exciting to see where Ren’Py can fit in places it shouldn’t. Back in June, I got it to work with Xcode with no big deal, despite missing proper syntax highlighting and what-not. Working on Ren’Py projects inside of Xcode has been a blast, but I’ve since looked elsewhere to see where I can take the idea. Of course, VS Code made a lot of sense and I managed to get it working without a hitch. There’s already a decent plugin for VS Code with Ren’Py and I made use of code snippets and tasks to create a decent workflow. Although not quite well-suited, it did the job just fine.

More adventures in Ren'Py and Xcode

June 13, 2019

In my previous post, I had discussed how I managed to get Ren’Py to work more nicely with Xcode as an Xcode project, meaning that Ren’Py developers that also develop apps for macOS, iOS, etc. can still do their work without having to leave Xcode. After writing that initial post, I found more ways to make the Xcode/Ren’Py experience (at this point, I’m calling Rencode) a little bit better and have even managed to get others interested in the idea.

How to develop your Ren'Py project with Xcode

June 09, 2019

It’s safe to say that I’ve gotten back to using Xcode. A lot. I’m playing around with new SwiftUI features and use Xcode to manage the new version of my website. In fact, I’ve started to find ways to better integrate Xcode into my workflow, especially since Xcode 11 is bringing some awesome new features to the table that just make sense for an editor (you can learn more here).

Give me that catalyst!

June 04, 2019

Apple had their annual Wordwide Developers Conference yesterday, and I had the great pleasue of watching from the comfort of my bed* from start to finish, a first for me (someday, I’ll get to go there in-person and experience it all). There was so much there that blew my mind and really surprised me.

So, uh, I made a client for Mastodon

February 15, 2019

Hey guys! It’s been a while since I made a post here, but don’t worry; I’m not dead, and neither is this blog! I’ve just been busy with a few things lately, and I think you may want to take a look.

Let's set some goals for 2019

January 01, 2019

2019: It’s finally here. 2018 gave us some good, stupid, questionable, and not so great things. For me, it’s given me new opportunities (you can read more on my 2018 reflections) and experiences. I hope that 2019 will do the same in this regard, so I am trying again with setting some new goals.

Not huge enough? - A reflection on my 2018 goals

December 31, 2018

With the 2018 year coming to a close, I figured it’d be appropriate to reflect on my progress of the goals I set myself in the beginning of this year with a Medium post titled “Let’s make 2018 HUGE!”. It’s been a long while since I viewed this article, and a lot has happened over the course of the year, so this will be an interesting experience in reflection.

Why I believe the fediverse is the future

December 26, 2018

When I pushed my new site up yesterday after having some small DNS hiccups, I added a few new things that are geared for interaction and sharing with the fediverse. In my updated introductory paragraph (what a mouthful), I also state the following:

A brand new site

December 25, 2018

After getting back into the swing of things with Jekyll and Bootstrap 4, I have finally decided to restart my website using GitHub Pages and Jekyll, something I did in my junior year of high school. However, this site will end up a little different. Let’s consider this a Crhsitmas gift. 🌲

What's coming to Behind Closed Doors 2.0!

April 29, 2018

Last week, a groups of friends and I released a visual novel to the public on the web: Behind Closed Doors.. Build for the web with Monogatari, Behind Closed Doors brings messages of redemption, hope, and love while telling a unique story. While this visual novel is intended as a project for religion, my friends and I are beginning work on the next version of the game. Here’s a rundown of what’s to come soon!