About

Some insight into why this site exists and what it's about


This site is simply a repository for things that I have learned and created as part of my journey as a software developer. There are 3 main sections to the site: Demos, a blog and the gallery.

This site embodies a very simple implementation made  possible by some of the numerous frameworks out there. Somewhere in cyberspace is a source of data that has  found its way to your screen! It began as a complex, yet well defined sequence of 0's and 1's that were processed by another  sequence of 0's and 1's, an environment called Node.JS. Having been rendered into something more understandable by a nifty pair of libraries (Next/React), it is  sent as a response to the guardian of its origin, a load-balancer. Some epic encryption encloses it in a shield of seeming  randomness which then multiplexed with gargantuan proportions of yet more 0's and 1's, it makes its way through a multitude  of machines until it reaches your browser. Here it will be stripped of its shield, now in safe harbour at its destination along  with a fancy library called ReactJS, thanks to which you now see this awesome website!

As great as ReactJS is, there is more! Some of the transitions on the website make use of the React-transition-group while others use vanilla CSS transitions. Sass is one of the best things that happened to CSS and to this site as well. In closing, it would be remiss of me to forget to include good old Javascript with its latest and greatest additions via the EcmaScript specifications.