Guides
Plain-language guides on the basics behind every project here: how the web works, and
how I build the way I do. Someone taught me all of this for free once; this is me passing
it along.
Start here
Web basics
HTML basics
The tags that give a page its structure: headings,
paragraphs, links, images, and lists.
CSS basics
How to control color, spacing, and layout, and how
selectors decide what a rule applies to.
Responsive design basics
Media queries and flexible units, so a page works
well on any screen size.
JavaScript basics
Variables, functions, and how to make something happen
when a visitor clicks a button.
Accessibility basics
Semantic HTML, alt text, focus states, and motion
preferences: practical steps, not theory.
Git and GitHub basics
What the two actually are, and the handful of
commands you need to get a project online.
Privacy
What “local-only” means
What that phrase actually means on this site’s
projects, how to build something that way, and how it quietly breaks.
Cookies and trackers, explained
What a cookie actually is, first-party vs
third-party tracking, and how to check what a site is doing.
Build something real