Building A Website¶
If you seek online presence, social media alone is very limiting in sharing your work. Using online website builders can also be limiting and expensive. I offer an alternative that offers more control, customizability, and is cost effective. The following are resources I used to build my numerous websites.
HTML And CSS¶
If you have ZERO experience with html or css, do yourself a favor and spend some time with these Khan Academy interactive lessons.
HUGO¶
Hugo is a great alternative to writing out pure HTML and CSS code. It simplifies the process through the use of templates and markdown files. It also has other features worth checking out. I use Hugo for my main website, where I used the Ananke template and modified to fit my needs in formatting an accessible composition portfolio. Tweaking a pre-existent template was my preferred method, but you are totally free to make your own template from scratch.
MKDOCS¶
For my information heavy sites, such as the one you are currently on, I use MkDocs along with the Material template. It is similar to Hugo but has notable differences. I’ve used this kind of site in a classroom setting, and my students found it to be really useful—it was like my own personal online interactive textbook.
Embedding¶
Speaking of interactivity. I recommend you get familiar with embedding videos, PDF documents, and snippets of code. These features are one of the many things that make websites superior to physical books. Here is a cool one I stumpled upon—seems cool but I'm not sure what I could do with it yet.
Domain And Server¶
In terms of purchasing a domain, setting up a server, and uploading the site, I followed this tutorial by Luke Smith. I highly recommend his website and video tutorials.