01

Data layer

Supabase
Postgres backend

Hosted Postgres with instant REST API. Where the course concepts meet real implementation.

PostgreSQL
Relational database

The underlying engine. Tables, joins, constraints, transactions. Everything the course teaches.

MongoDB
Document store

For understanding the document model. Explored through course examples and assignments.

02

Frontend layer

HTML5
Structure

Semantic markup. No framework overhead, just clean structure and accessibility.

CSS
Design

Custom properties, fluid typography, responsive grid. Handwritten, not generated.

JavaScript
Interaction

Vanilla JS for navigation state and mobile menu. No build step required.

03

Hosting & deployment

GitHub Pages
Static hosting

Automated deployment from the repo. Push to main, site updates. Zero configuration.

Git
Version control

Every change tracked. History is documentation.

Google Fonts
Typography

Fraunces for headings, Geist for body, JetBrains Mono for code. Loaded from CDN.

04

Edge & delivery

Cloudflare
Proxy & CDN

DNS, SSL, edge caching. The layer between visitors and GitHub Pages that makes everything faster.

Cloudflare R2
Object storage

Blog images and static assets. S3-compatible API, zero egress fees, global distribution.

05

Workflow & notes

Obsidian
Documentation

Where rough thinking becomes structured notes before it reaches this site.

VS Code
Editor

The workspace where everything gets written, tested, and refined.

Markdown
Content format

Plain text with structure. Easy to version, easy to read, easy to convert.