Hi, I'm Justin!
I make simple, useful software.
PROJECTS
vic
Play & cut videos in the terminal
whiteboard
Draw in the browser, with no visible controls (desktop)
venn
Teaching aid for visualizing venn diagram regions
is.slippi.ranked.today
Check the status of SSBM matchmaking offerings
jwshuffle
A music player webapp, like Spotify for JW songs
fastbible
Makes scripture searching as fast as possible (desktop)
livemelee
Scriptable inputs for playing Super Smash Bros (Python)
fimus
Predict missing categorical data (Python)
notebook love
On the joy of writing in notebooks
enjoyables
Recommendations for books, albums, and movies
nuggets
Bite-sized thoughts, updates, and tips
LATELY
I've been tinkering with my new Arch Linux machine. Everything is so fast. I love it. New year, new computer, new opportunities. And on this website: a new dark theme.
I still have writer's block. I created /nuggets to help unblock me. Every few days, I write something there and pretend I'm making progress.
POSTS
-
Cutting videos in the terminal with chafa and ffmpeg
#text, #graphics -
There is only one amphibian emoji
#text -
Behind is.slippi.ranked.today, a lil countdown site
#web -
In the works: a file manager, Android bookmarking, a SaaS, and doodles
#ux, #potpourri -
Farewell to an unfinished webapp
#web -
List of GSoC Organizations
#gsoc -
Behind an interactive venn diagram: bitstrings and clipping masks
#graphics, #binary -
Notes on monospace, fonts, ascii, unicode
#text -
Supporting shader-based filters in p5js
#graphics, #gsoc -
My experience contributing in Google Summer of Code
#gsoc -
Setting up a custom domain and email - for beginners, by a beginner
#dns
ABOUT
___ ___ ___ \\ \\ / \\ \\ / \\ / \\/ \/ \ elcome to my website! I'm a software developer. I'm usually thinking about:- crafting convenient, lean websites and webapps
- honing my command-line workflow
- tightening feedback loops
- designing with empathy
- teaching effectively
- writing more (RSS)
- helping others
- minimalism
- usability
- friction
- making sure of the more important things; offline priorities
Tired of hearing about software? Understandable. Take refuge in /notebook-love, /enjoyables, or some /nuggets. Everything else, unfortunately, is about computers. Sorry about that.
Here's a bit more about me: I look like this, sort of. I love soccer, tennis, basketball, ping pong, barefoot running, squatting, Brussels sprouts, math tutoring, teaching, black Ticonderogas, cats, Florida, and hammocks. I wish I read more books and doodled more doodles. I've already wasted too much life on screens. Don't make the same mistake -- remember to touch grass today! But not until you're finished looking around here. Consider listening to one of my favorite albums while you browse, too. That's always fun.
Cheers,justin@wonger.dev