Building a modern website that keeps up with all the trends, while being maintainable in a long run, is not an easy challenge. No surprises here. You can make use of the latest technologies, implement best practices and built a piece of art. But let it rest for few months without constant support, and it will require a ton of heavy-lifting from the developers to make it shine again.
As time passes, multiple problems emerge: design looks outdated, underlying technologies are now considered bad practice, hosting provider deprecates the language version that fuels your site, which makes further updates impossible. The list can go on.
Over the years of working with numerous companies we found a way to build sustainable projects using proven methods of keeping things up-to-date long-term.