ABOUT

This website is under construction.
This site currently does not work well on portrait/multitask mode on iPads and on multi-window modes on desktops. Users on those devices are requested to view this site in landscape mode for a satisfactory experience.

hellooooo


I am a Computer Science major at DePauw University in Greencastle, Ind. I am much more than a programmer, though! I love baking (and trust me that I don't say that my brownies and sablés are the best ones you could find in any home lightly) too. One of my biggest hobbies, however, is writing. I am in the process of creating my own fictional universe set in the 25th century and later, which I am really excited about!



a little bit about this web portfolio project


Security is Paramount

This site uses Cloudflare for DDoS attack protection and uses HSTS (HTTP Strict Transport Security) which makes sure that the site does not load until an HTTPS connection which is SSL/TSL-encrypted is established. Apologies, but due to some issues with my domain's settings, I had to move back to the default (Google) nameservers because of which DDoS protection is currently inactive. This is temporary, and the site will be back to these strict security measures shortly!

Privacy is Inalienable

This website is completely untracked, since I could not find any analytics tool that was free, privacy-oriented, and easy to use.

Simplicity is Key

No one likes a bulkly website. My previous attempt at creating a website from scratch using 100% custom stylesheets and vanilla JavaScript to implement RWD (such as a mobile-friendly Nav) did not go very well as it was buggy with way too much CSS and cringey @keyframes animations. Plus the moment I tried to create too many classes to implement a responsive navigation pane, I could not handle the number of classes and divs I had.
Hence, I chose to use Bootstrap. It was clean and elegant. It does not have fancy bells and whistles but it does the job well, and it is very convenient to use the very practically named classes in HTML rather than juggling between CSS and JS files.
That is not to say that I chose the simple route; I am still working on improving my CSS skills, but until then, at least I can say that I know how to implement CSS libraries!

Content

This website, when finished, will use cdn.viditkhandelwal.com as the Content Delivery System (CDN) based on the Google Cloud Platform for delivering all static files.
Currently, the website is being hosted as a REPL on repl.it, but I will be looking at more comprehensive hosting solutions in the future.