Projects
I'm doing a lot of stuff with computers right now.
NMR Solvent Peaks
- An app to help find known impurities in NMR spectra.
- iOS and iPadOS version written in Swift and SwiftUI
- macOS version written in Swift using AppKit
- Android version written in Kotlin
- Web version written in PHP and a bit of javascript
- All versions perform the same task, but are written in platform-native languages and frameworks
- Besides platform frameworks, no third-party packages / code used; everything is "from scratch"
This website
- Runs the Grav CMS
- Uses a heavily-modified version of the Hypertext theme
- Hosted on Linode (referral link)
Does the Elevator Work?
- A silly website for residents of my building to keep track of whether or not our elevator is currently working. A lot of the time, it isn't.
- Built with php, uses sqlite as the data storage. Drawing graphs with a mix of php and javascript outputting to an html canvas
- Whipped up in about two days of work, so it's functional, but not pretty
Some Discontinued or On-Hiatus Projects of Note
The world is littered with paused and ended projects. Here are some of mine.
Science [and/or] Fiction
- A podcast that I did for a while with my best friend Taylor
- We talked about science and sci-fi stuff
- Unofficially on hiatus; every time I talk to Taylor, we talk about when we're going to start it back up
The original version of this website
- Individual posts written in (my own slightly modified flavor of) Markdown
- Custom Markdown parser and static site generator written in PHP with some regex
- Swapped to the current Grav version in early 2023, which is what I imagined the original version could be someday if I was a halfway decent developer
@starwars_crawl
- A silly Twitter bot that tweets out the text of the Star Wars opening crawls
- Written in Python
- No longer posting to Twitter, but may return as a Mastodon bot?
@5eCharacterGen
- Another silly Twitter bot that tweets out randomly-generated Dungeons and Dragons characters
- Written in Python
- No longer posting to Twitter, but may return as a Mastodon bot?