Website

What's the Point?

It is no mystery that web design and computer engineering are world’s apart from each other, so why do I have my own website? Well, for starters the majority of the site is not public. I host multiple productivity tools for myself that can be reached from anywhere I have an internet connection. Additionally any tool I create can immediately (after some development) be accessible from my phone anywhere I go. This advantage has come in quite handy.

Of course the website is also a place where I can record and share my projects throughout the years in one consolidated location. Keeping track of all the various projects can be cumbersome and hosting them on my website is a convenient way to store the information.

Ok, why not use something like squarespace or some other website builder, it would look nicer. Well that's easy, building your own website from the ground up forces you to learn things about web development in general you would otherwise not experience. Just a short list of some of the things I have gotten to explore are:

  • HTML, CSS, Javascript
  • Front-end frameworks like Bootstrap, Sass, etc.
  • Back-end development with Flask, jinja, django, postgreSQL
  • Hosting domains and the website itself
  • Secutity including proper SSL based connections

I believe having your own website is extremely powerful in our connected age.