Xing

"Blog"

Really more of a changelog than a blog, but calling it a blog makes it sound cooler.

Blog v3

Happy 2021. For the first time since 2013, I've rewritten my blog. I'll talk about what's new in a minute, but since this is the first major rewrite of my blog in its seven-plus years of existence, I thought it might be fun to reminisce over its history for a bit. Indulge me. In the Beginning After I set this site up in 8th grade, every time I added something new,…

So That Happened

It's almost funny looking back on the optimism my posts a year ago exhibited about the new decade. After all, how much worse could it get than the last few years? Evidently, a lot. As 2020 comes to a close, with a year of masks, quarantines, social distancing, and far too many losses behind us, it's not particularly insightful to say no one could have predicted how this year would have played out,…

Dabbling with NoSQL

I've been meaning to start playing with NoSQL databases in my own projects for quite some time now, but never actually got around to it. My original plan was to set up some simple serverless Google Cloud Functions just to get a feel for them, but unfortunately it looks like my Google Cloud project is configured to use Datastore instead of the newer Firestore, and it doesn't look like Functions natively supports Datastore.…

New Year, New Site

Happy 2020. I've made some changes after the last post which are actually fairly visible, so it only seemed fair that they got a post as well. First, and most obviously, there's a new home page! I took my love of fancy obnoxious scroll effects and decided that it was time to bring them to my personal site. The actual content is still basically identical; at some point, I'd like to get…

Games, AI, and a New Home

It's been a long time - GLaDOS Oh yeah, I used to write posts whenever I updated this site, didn't I? In the 18 months since I last wrote an update, a fair bit has changed, though my site doesn't look that different, to be honest. Still, it only feels right that I document these changes, both frontend and back, somewhere, so let's do this. Domain Name You may have noticed that…