May 30, 2024

Website Relaunch

More, Better, Faster

In order to satisfy the growing desire of our community to keep up with the latest developments, we decided to improve our landing page and add more content to it. Here I will dive a bit into the nerdy details of this transition. I hope you enjoy them.

Astro

We switched from a plain client sided rendered react page to astro with static output. This brings a bunch of benefits for us.

Performance

Every sub page is now its own plain old html file with little to no JavaScript. This means that you will see the content much faster. Also for search engines this is much better and should improve our page rank quite a bit.

Content Management

We can now create new articles and other elements on the homepage by simply adding new markdown files in our content collections. Obviously this means that any new news article or update to an existing one will have to be done as a pull request to our source code repository. But this is great since it enables us to carefully review and discuss all updates before they hit the wire.

Sooner or later we might even open source our homepage so that you, our dear community members, can propose your own news articles as pull requests and become publishers on our website 🥳.

The “downside” is, that all team members have to be able to write markdown and more importantly use and understand github (and git to a certain degree). But this is massively outweighed by the benefits listed above, so we are more than willing to bite that bullet.

Integration

We can and we will add more interactive areas to this website. Even though most of the markup is static, this interactivity is easily possible with astro’s islands. This means that we will be able integrate a wallet solution to interact with contro-developed contracts right here in this website 🤯.

Next Steps

Behind the scenes we are working relentlessly to bring you more interactivity here and build solutions for our customers to run their own decentralized exchanges and prediction markets applications. Make sure to stay tuned for more content to come and check out the links to our social media accounts to never miss an update.

Until then I wish you all a very glob time!

đź‘‹ Levin - Lead web developer

techdevastro