g33kchris.net

Built on a multitude of technologies including Node, ASP.net core, React, docker, graphql to name but a few. g33kchris.net is my personal professional portfolio site and experimental platform I've built to help my profession.

gitjavascriptc#reacthtmlgatsbyjscsssassasp.netnodejsazuregraphql

g33kchris.net is my professional portfolio, blog and platform for showcasing experimental code. It documents my career as an engineer, and my skills and projects I have accumulated along the way.

g33kchris - v2 Homepage
g33kchris - v2 Homepage

Initially built as an Umbraco based ASP.net MVC site. My site has now had a complete rebuild and migration from the original CMS. Over time it has evolved from being a server rendered website, to a single page application, and now a static website built upon gatsbyjs.

The presentation layer and front-end is all written in with React and compiled with static content. Using gatsbyjs it leverages the benefits that come with react such as client data fetching.

g33kchris - v2 Blog Landing
g33kchris - v2 Blog Landing

Beyond the static presentation layer is a containerized set of services built around NodeJS, ASP.net core, using graphql as an intuitive interface for the UI during compile-time and run-time.

g33kchris - v2 Experience Landing
g33kchris - v2 Experience Landing

As technology progresses and my interests change, I take the opportunity to upgrade my site or build a different version of it (either client or server components). But regardless of technology, my content and the end-user experience takes priority to ensure I have a stable and valuable portfolio and blog.

g33kchris - v2 About Me
g33kchris - v2 About Me

Other Technologies and Practices