OldSchool.tools
Launched 2016
OldSchool.tools is one of the largest fan-owned websites dedicated to Old School RuneScape. Over the past decade, I've had the pleasure of helping millions of visitors with tools, calculators, and resources for the game.
The project has evolved through several iterations: starting as a WordPress site with text content, transitioning to Laravel + React as interactive tools became the focus, then to Craft CMS, and finally settling on Laravel + Vue.js with a headless Craft CMS for content management. Each transition provided opportunities to explore new technologies and gain experience making fundamental architectural changes incrementally and without downtime.
Behind the scenes, I maintain a suite of microservices that monitor external APIs and websites for game data updates. These services automatically patch my item database, maintain change logs, and reduce manual maintenance work. The separation of concerns allows the main application to remain a simple monolith while delegating data processing to specialized services. Strategic static HTML caching ensures fast page loads.