Skip to main content

Vue.js long-press directive

I was looking for an easy way to incorporate the "long press" event so popular in mobile UI into a web project of mine. In my searching, I came a cross a Vue directive that claimed to do the trick. Well, it certainly did, but I had a few reservations …

Continue reading

Halfmoon CSS framework

I've been using a CSS microframework, Shoelace, for a little while now in one of my hobby projects. Recently, they began releasing beta versions of their new version and I discovered that they are moving from a CSS microframework to a full-blown web component library. I wish them luck, but …

Continue reading

Nexus Clash Dev Team

Well, as happens perpetually, I have neglected my blog. This time, at least, I do have good reasons: I've been coding! Primarily, I have been developing quality-of-life features and refactoring legacy code for Nexus Clash, as I have recently joined the development team. Huzzah! It is a rewarding experience working …

Continue reading

Nexus Clash UserScripts

Carrying on my rich tradition of shoehorning quality-of-life improvements into PBBGs, I've created a couple of UserScripts for the Nexus Clash browser game.

The first is an improvement to the Pets management panel which color-codes pets whose AP is running low and shows their decay time in both GMT and …

Continue reading

Tail for browser windows

Have you ever been watching log output via a web application, and you just want your browser window to jump to the bottom of the document whenever new output shows up? Well, stranger, let me tell you, I certainly have. That's why I wrote a bookmarklet that does just that …

Continue reading