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.