Back to Blog

I Treat My Side Projects Like Real Products. Here’s Why

Royan Gagas
July 23, 2025
Share
journey
development
product
I Treat My Side Projects Like Real Products. Here’s Why

Even though it's just a fad project (Rekkoku), I apply the division of environments. This division is intended to minimize the occurrence of software bugs / defects.



Localhost -> Staging -> Production



During development, I feel that all features work optimally (devices that support), but it often happens that when it is live some features are incompatible on other devices, that's why the staging stage is needed for periodic checks on several devices.



The final stage is production, ready to be used by end users. although it does not rule out the possibility that bugs will also appear. but at least less.