Archive

Notes, builds & long-form essays

← Home
gaming

Silksong Play-Through Update

Wherein I update you on my spoiler-free journey through Hollow Knight: Silksong, from anticipation to first ending and beyond.

Oct 2, 2025

gaming

Silksong is a Real Game

Wherein I celebrate the long-awaited release of Silksong.

Sep 3, 2025

sveltekit

Rewriting the Blog (Again) - This Time with SvelteKit

Wherein I discuss yet another blog rewrite, this time using SvelteKit as a static HTML generator for better performance and developer experience

Aug 15, 2025

gaming music

Music in Games and the Effect on Gameplay and Storytelling

Where I discuss music in video games, the effect it has on the player, and the nostalgia it evokes.

Jul 18, 2024

renaissance man

Renaissance Man

Wherein I discuss being a jack of all trades, but a master of none.

Jul 18, 2024

super metroid

Happy Birthday Super Metroid

Wherein I discuss Super Metroid and interesting game mechanics.

Mar 4, 2024

blog

Poor Me, a Draft

Wherein I discuss implementing a drafting feature for the blog

Mar 4, 2024

comments

A Politics Nod and The Comments Section

Wherein I discuss how I think the Comments Section will play out

Feb 26, 2024

writing

In Order to Write, You Gotta Write

Wherein I discuss working on my blog, the impetus for doing so, running into creative walls, and forcing myself to write more often.

Feb 20, 2024

markdown

Testing All the Markdown

Wherein I test out all the markdown supported by the blog!

Feb 15, 2024

welcome

Hello, World ! ! !

Inaugural post to welcome the blog to the world!

Feb 14, 2024

gaming

A Very Late Sekiro Review

Wherein I discuss Sekiro's combat mechanics and the critical tutorial flaw that nearly ruined my first playthrough.

Oct 28, 2022

sveltekit

SvelteKit Is Interesting

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.

Jun 11, 2021

gaming

Elixir Hoarding

Wherein I discuss the psychology of hoarding rare items in Final Fantasy games and how it manifests in real life with bacon fat collection.

Jun 7, 2021

sveltekit

Rebuilt the Blog Again AGAIN

Wherein I discuss rebuilding my blog yet again, this time moving from Gatsby to SvelteKit for better performance, smaller bundles, and simpler configuration.

Jun 1, 2021

hollow knight

Wrapping Up a Fun One

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.

Feb 12, 2021

gaming

Another Day Another Itemset

Wherein I discuss another day of Hollow Knight Item Randomizer runs and the strategic decisions involved in collecting items efficiently.

Feb 11, 2021

github actions

Quick Update on Deployment

Wherein I discuss switching from Travis-CI to GitHub Actions for blog deployment and provide a quick update on my Hollow Knight randomizer progress.

Feb 10, 2021

content strategy

Minor Pivot to Content

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.

Feb 9, 2021

business

Some Thoughts on Unicorns

Wherein I discuss the difference between unicorn startup dreams and simpler, sustainable tech businesses, and my thoughts on finding viable business opportunities.

Sep 5, 2019

gdpr

Day One Failure

Wherein I discuss GDPR regulations, their impact on startups, and why I believe they represent a flawed solution to user privacy concerns.

Sep 4, 2019

web frameworks

Web Frameworks

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.

Aug 21, 2019

reflection

This is Going to be a Long One

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.

Aug 20, 2019

design

Dark Theme

Wherein I discuss implementing a dark theme for my website and my unapologetic approach to design inspiration.

May 3, 2019

react

Styled Components

Wherein I discuss different approaches to using styled-components in React, comparing wrapper-based styling with individual styled components and their trade-offs.

May 3, 2019

gatsby

Just Had a Weird Idea

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.

May 1, 2019

deployment

Deployed the Blog

Wherein I discuss migrating my blog from a traditional hosting provider to AWS S3, CloudFront, and Route53 for cost savings and static site hosting.

Apr 30, 2019

gatsby

Rebuilt the Blog Again

Wherein I discuss rebuilding my blog using Gatsby, moving from a custom React setup to a static site generator for simplicity and performance.

Apr 19, 2019

firefox

HistoryBlock Coming Under TeamClerks

Wherein I discuss bringing my Firefox extension HistoryBlock under the TeamClerks brand and changing the extension identifier from historyblock@kain to historyblock@teamclerks.net.

Aug 29, 2017

github

Github is Starting to Impress Me

Wherein I discuss GitHub's project management features and how they address my concerns about Agile methodology and service fragmentation in software development.

Jul 5, 2017

react

Updates and Filesize

Wherein I discuss deploying blog updates, implementing gzip compression, and analyze JavaScript bundle sizes in React applications, including my concerns about SPA bloat.

Jun 8, 2017

react

Not Much Going on

Wherein I discuss working on a preferences page for my blog and explore React state management patterns for handling multiple form inputs efficiently.

Jun 2, 2017

ssl

We Secure, Baby!

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.

May 18, 2017

welcome

Hello, World!

Wherein I introduce my first blog built with ReactJS and Gemini, and discuss the initial setup and future plans.

May 17, 2017