The pains of building a platform
Posted: Thu Feb 19, 2026 12:26 pm
The main issue with building a wesbite from scratch, but not only a website - a Content Management System and Runtime - is that it needs to be bulletproof when it comes to updates.
Today I have spent hours and hours just making an updater system that is always separate from the build itself. I have had to set very strict rules for the build as I have a habit of overloading javascript files. I am try ing to atomise my code base as much as possible with an orchastrator boot file system with proper indexing. In plain English -
One file that loads many tiny files that actually perform the actions we want.
This way I can find issues faster.
I am finally happy with the basic scaffolding I have made today because I know I can always revert back to this very basic set up and not have to think about it again. I like it when I have made something that i can completely forget about.
Today I have spent hours and hours just making an updater system that is always separate from the build itself. I have had to set very strict rules for the build as I have a habit of overloading javascript files. I am try ing to atomise my code base as much as possible with an orchastrator boot file system with proper indexing. In plain English -
One file that loads many tiny files that actually perform the actions we want.
This way I can find issues faster.
I am finally happy with the basic scaffolding I have made today because I know I can always revert back to this very basic set up and not have to think about it again. I like it when I have made something that i can completely forget about.