Reviving old projects: Dominion with JavaFX
Implementing a deck-building card game with JavaFX.
Estimated 3 min read (572 words)
Read More >Reviving old projects: CodingBat in JavaScript
Creating a framework for validating CodingBat answers in JavaScript.
Estimated 1 min read (173 words)
Read More >Switching to Doom Emacs
I've been using Emacs for more than decade. I started out with plain-'ol vanilla Emacs and bunch of customizations that I sourced from around the web / wrote myself, but as time went on I became aware of the nice UX enhancements found in some of the Emacs configuration frameworks, particularly Spacemacs. The trouble with Spacemacs is that I find it at times to be unbearably slow. Today is the day that I switch to Doom Emacs.
Estimated 8 min read (1498 words)
Read More >I ♥ Keyboards
Like a plumber's wrench or a carptenter's hammer and saw, a keyboard is indispensible to the programmer. As mechanical keyboards have gone more mainstream; there's been an explosion of key switches, cases, and PCBs to accomodate any preference. The question is: how many more will I buy before I'm satisfied? Maybe I'll start framing them.
Estimated 8 min read (1514 words)
Read More >That's a lot of Schiit!
I set out to create a budget-ish, audiophile-quality audio setup for my desk using Schiit separates. Convenience, tactility, and extensibility were key objectives for me. I've designed this system with the intent of having easily accessible analog controls for all aspects of the audio experience.
Estimated 14 min read (2639 words)
Read More >