All Posts

Silksong is a Real Game thumbnail

Silksong is a Real Game

Sep 3, 2025
Wherein I celebrate the long-awaited release of Silksong.
#gaming#metroidvania#hollow-knight#silksong#indie-games#anticipation
Rewriting the Blog (Again) - This Time with SvelteKit thumbnail

Rewriting the Blog (Again) - This Time with SvelteKit

Aug 15, 2025
Wherein I discuss yet another blog rewrite, this time using SvelteKit as a static HTML generator for better performance and developer experience
#sveltekit#svelte#blog#technology#personal-projects
Music in Games and the Effect on Gameplay and Storytelling thumbnail

Music in Games and the Effect on Gameplay and Storytelling

Jul 18, 2024
Where I discuss music in video games, the effect it has on the player, and the nostalgia it evokes.
#gaming music#video games#games#music#nostalgia#ambience
Renaissance Man thumbnail

Renaissance Man

Jul 18, 2024
Wherein I discuss being a jack of all trades, but a master of none.
#renaissance man#skills#generalization#adaptation#versatility
Happy Birthday Super Metroid thumbnail

Happy Birthday Super Metroid

Mar 4, 2024
Wherein I discuss Super Metroid and interesting game mechanics.
#super metroid#gaming#90s#snes#retro#anniversary
Poor Me, a Draft thumbnail

Poor Me, a Draft

Mar 4, 2024
Wherein I discuss implementing a drafting feature for the blog
#blog#draft#writing#development#software#procrastinating
A Politics Nod and The Comments Section thumbnail

A Politics Nod and The Comments Section

Feb 26, 2024
Wherein I discuss how I think the Comments Section will play out
#comments#social media#twitter#bluesky#politics#protest
In Order to Write, You Gotta Write thumbnail

In Order to Write, You Gotta Write

Feb 20, 2024
Wherein I discuss working on my blog, the impetus for doing so, running into creative walls, and forcing myself to write more often.
#writing#blogging#personal-projects#technology#react#nextjs
Testing All the Markdown thumbnail

Testing All the Markdown

Feb 15, 2024
Wherein I test out all the markdown supported by the blog!
#markdown#parsing#testing#tagging
Hello, World ! ! ! thumbnail

Hello, World ! ! !

Feb 14, 2024
Inaugural post to welcome the blog to the world!
#welcome

A Very Late Sekiro Review

Oct 28, 2022
Wherein I discuss Sekiro's combat mechanics and the critical tutorial flaw that nearly ruined my first playthrough.
#gaming#review#sekiro#fromsoftware

SvelteKit Is Interesting

Jun 11, 2021
Wherein I experiment with SvelteKit's adapter-static and explore the limitations and workarounds for client-side functionality in a static site, including localStorage and authentication simulation.
#sveltekit#svelte#static sites#ssr#client-side#localStorage#authentication#web development

Elixir Hoarding

Jun 7, 2021
Wherein I discuss the psychology of hoarding rare items in Final Fantasy games and how it manifests in real life with bacon fat collection.
#gaming#final fantasy#psychology#hoarding#cooking#nostalgia#retro gaming

Rebuilt the Blog Again AGAIN

Jun 1, 2021
Wherein I discuss rebuilding my blog yet again, this time moving from Gatsby to SvelteKit for better performance, smaller bundles, and simpler configuration.
#sveltekit#svelte#gatsby#blog rebuild#static sites#performance#bundle size#web development

Wrapping Up a Fun One

Feb 12, 2021
Wherein I discuss completing a Hollow Knight Item Randomizer run and starting a new one, sharing strategy insights and progression paths for efficient item collection.
#hollow knight#randomizer#gaming#metroidvania#speedrun#strategy#hkir#progression

Another Day Another Itemset

Feb 11, 2021
Wherein I discuss another day of Hollow Knight Item Randomizer runs and the strategic decisions involved in collecting items efficiently.
#gaming#hollow knight#randomizer#speedrun

Quick Update on Deployment

Feb 10, 2021
Wherein I discuss switching from Travis-CI to GitHub Actions for blog deployment and provide a quick update on my Hollow Knight randomizer progress.
#github actions#deployment#travis-ci#ci/cd#hollow knight#randomizer#gaming#automation

Minor Pivot to Content

Feb 9, 2021
Wherein I discuss pivoting my blog content beyond just technical topics and share my experiences with Hollow Knight, including vanilla playthroughs and item randomizer mods.
#content strategy#hollow knight#gaming#metroidvania#randomizer#blog#writing#mods

Some Thoughts on Unicorns

Sep 5, 2019
Wherein I discuss the difference between unicorn startup dreams and simpler, sustainable tech businesses, and my thoughts on finding viable business opportunities.
#business#startups#entrepreneurship#tech business#unicorns#saas#business ideas#strategy

Day One Failure

Sep 4, 2019
Wherein I discuss GDPR regulations, their impact on startups, and why I believe they represent a flawed solution to user privacy concerns.
#gdpr#privacy#regulation#startups#business#technology

Web Frameworks

Aug 21, 2019
Wherein I discuss my journey through web frameworks from jQuery to Angular to React to Svelte, analyzing their trade-offs, bundle sizes, and why Svelte ultimately won me over with its simplicity and performance.
#web frameworks#react#svelte#angular#jquery#bundle size#performance#web development#framework comparison#developer experience

This is Going to be a Long One

Aug 20, 2019
Wherein I reflect on my thirteen-year career journey, my early WoW blog "Druidify", and my thoughts on creativity, motivation, and the value of creating content as an outlet for my befuddled mind.
#reflection#blogging#career#creativity#motivation#world of warcraft#druidify#writing

Dark Theme

May 3, 2019
Wherein I discuss implementing a dark theme for my website and my unapologetic approach to design inspiration.
#design#web development#css#theming

Styled Components

May 3, 2019
Wherein I discuss different approaches to using styled-components in React, comparing wrapper-based styling with individual styled components and their trade-offs.
#react#styled-components#css-in-js#styling#best practices#component design#web development#frontend

Just Had a Weird Idea

May 1, 2019
Wherein I discuss implementing continuous deployment for my Gatsby blog using Travis-CI and GitHub webhooks, and adding author metadata support for potential multi-author functionality.
#gatsby#continuous deployment#travis-ci#github#webhooks#automation#static sites#web development

Deployed the Blog

Apr 30, 2019
Wherein I discuss migrating my blog from a traditional hosting provider to AWS S3, CloudFront, and Route53 for cost savings and static site hosting.
#deployment#aws#s3#cloudfront#route53#gatsby#static sites#web development

Rebuilt the Blog Again

Apr 19, 2019
Wherein I discuss rebuilding my blog using Gatsby, moving from a custom React setup to a static site generator for simplicity and performance.
#gatsby#react#static sites#blog rebuild#markdown#web development#framework choice#static generation

HistoryBlock Coming Under TeamClerks

Aug 29, 2017
Wherein I discuss bringing my Firefox extension HistoryBlock under the TeamClerks brand and changing the extension identifier from historyblock@kain to historyblock@teamclerks.net.
#firefox#extension#historyblock#branding#teamclerks#software#development

Github is Starting to Impress Me

Jul 5, 2017
Wherein I discuss GitHub's project management features and how they address my concerns about Agile methodology and service fragmentation in software development.
#github#project management#agile#software development#methodology#tools#workflow

Updates and Filesize

Jun 8, 2017
Wherein I discuss deploying blog updates, implementing gzip compression, and analyze JavaScript bundle sizes in React applications, including my concerns about SPA bloat.
#react#performance#bundle size#gzip#nginx#deployment#spa#web development

Not Much Going on

Jun 2, 2017
Wherein I discuss working on a preferences page for my blog and explore React state management patterns for handling multiple form inputs efficiently.
#react#state management#forms#javascript#web development#preferences#component design#blog development

We Secure, Baby!

May 18, 2017
Wherein I discuss implementing SSL/HTTPS security for my blog using Let's Encrypt and CertBot, achieving an A grade on SSL Labs, and setting up automatic certificate renewal.
#ssl#https#lets encrypt#certbot#security#nginx#deployment#web development

Hello, World!

May 17, 2017
Wherein I introduce my first blog built with ReactJS and Gemini, and discuss the initial setup and future plans.
#welcome#reactjs#gemini#nginx#web development#first post#setup