Hello - I'm Nicholas. Currently engaging with new Web Development projects and Cyber Security challenges, I aspire to become a full stack web developer and/or cyber security researcher!
Gaius Cicereius Dashboard
In order to help the more than 15 million users of a popular Discord bot, I am currently working with the developers to build a React (Next.js) web dashboard that allows users to control the functionality of the bot, as well as purchase the premium upgrade (using Stripe). This features OAuth2 login, a custom API and taught me a significant amount about React.
The website you are currently viewing was created to showcase my work, and as a blog platform to express my thoughts. I created it using Next.js, and the blog function uses the GraphCMS headless CMS. I implemented incremental static regeneration, a fairly recent addition to Next.js - this makes the blog pages blazingly fast whilst regenerating them with new updates on-the-fly.