I built this site using HTML, CSS and a bit of Javascript. To set up various aspects of the layout, I used CSS Grid, flexbox and the Foundation framework. I also used Foundation to build out the responsive menu.
For typography, I used Karla, Playfair Display and Playfair. For hosting, I used Github pages and pushed changes via the terminal. To create some of the animations, I used CSS animations after reading a bunch of tutorials. I used Hero Patterns for the background topological textures. For my code editor, I used both Sublime Text and Visual Studio Code.