Technical debt recently slapped me in the face for the first time when I try to rebuild our old company website.
I have been a long-time believer in “Move Fast and Break Things”, even though I knew nothing about building software before.
But I believed having something crappy is better than not having anything at all.
So a year ago, I hacked together a simple website; where I manually brute-forced the creation of individual web pages for all the hundreds of SKUs in our company. I also blasted the site with plugin after plugin to optimize it.
(Which are definitely not good ideas)
And once the site was running, I just left it and called it a day.
Recently, I came back to the site in order to improve it.
I knew it was bad back then but boy didn’t I know it was THAT bad.
Every change I made in the back end just overwrites the previous changes.
It took me literally a month before I could figure it out.
But with the grace of Stack Overflow and countless Reddit Forums, I discovered it was just a Caching problem from Cloudflare.
And finally, I was able to fix the site and repay my technical debts.
Though surely this is just the first of many more to come, as I try to find and build my billion-dollar idea!