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
I've been using Flask and its Flask-Assets package (which is a wrapper around the webassets package) for quite some time now without issue, but recently, I've been scratching an itch for ES2016 and beyond. One of my favorite features of ES2016+ is that modules (and importing them) are part of …Continue reading
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
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
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
Thanks to the Nexus Clash PBBG, I have (somewhat) recently been exposed to web browser access keys. I think if it had not been a web app, such as the game, but rather a web site, such as someone's blog, I would not have seen them for the useful tool …Continue reading
Several years ago, I wrote a series of UserScripts for a persistent, browser-based game (PBBG) called Urban Dead. These scripts tidy up the user interface a bit and add some new features to the game that make quality-of-life improvements to the experience (in my opinion). I abandoned them--and the game--for …Continue reading
I found a trick for loading ASP.NET
connectionString elements from
configuration files for use in PowerShell scripts, and I figured I would share
it with the class. They are, as should have been obvious to me much sooner,
simply XML nodes in an XML document. This comes in pretty …
I really haven't been giving this blog the tender love and care that it so truly deserves. I hope to change that in the near future. Then again, I know I've said that before oh-so-many times. What's different about this time?
Placeholder post is forlorn with an air of mystery …Continue reading
As many nerds do, I play Dungeons & Dragons--specifically, 5th Edition. I've mostly been a player the entire time, but I am the DM (Dungeon Master) of a play-by-post campaign, and recently, tried my hand at a live-play campaign that will serve as a palate cleanser for our regularly-scheduled games. In …Continue reading