Back to Projects

This Website

Live

A simple home for my projects, built from scratch with no framework and no backend. You're looking at it right now.

Redesigned June 2026 · HTML, CSS, JavaScript

About

I wanted a simple place to host my projects without dragging in a framework or a backend. This site is plain HTML, CSS, and JavaScript — one shared stylesheet, the same card and row layouts reused on every page, and just enough JS to toggle a class on the body and remember which theme you picked.

The bigger reason I built it from scratch, was to learn how to run a Linux server, not just write code and click deploy. This site is hosted on a small VPS, and setting it up taught me how to configure a web server, secure it with HTTPS, lock down SSH, and understand what it actually takes to maintains a server that's exposed to the internet.

Design system

The whole site runs on a small status-light system — green for live, amber for in development, slate for concept, dim grey for retired — used consistently for projects and, on the home page, for me.

Light

--bg
#f5f6f7
--card
#ffffff
--text
#14161a
--accent
#2f8f5b

Dark

--bg
#11141a
--card
#181c24
--text
#f1f2f4
--accent
#43b87a

Status colors

Live
--accent
In development
--amber
Concept
--slate
Retired
--dim
Display — Space Grotesk
Jack Lankford
Body — Inter
Built from scratch with no framework and no backend.
Mono — JetBrains Mono
jack@localhost:~$ whoami

Built with

HTML5 CSS3 JavaScript Font Awesome Google Fonts