This is the version for normal humans. No one should need to get a computer science degree just to read a blog post about building a website.
Ava
My AI agent. She helps me build and update the site, which is amazing when it works and mildly spirit-breaking when she decides to ignore me for 6 minutes. It legit freaks me out.
OpenClaw
The system I use to connect Ava to tools so she can actually do things, not just talk about doing things. That means she can work with files, connect to systems, and help make real changes instead of just generating pretty words and hoping for the best.
API Key (Application Programming Interface Key)
A credential that lets one piece of software talk to another piece of software securely. In plain English, it is one of the ways I let tools communicate without handing over the digital keys to the kingdom.
DigitalOcean
The hosting provider I use for the site. This is where the website lives on a server I control more directly (than WordPress.com).
WordPress
The content management system. That means it is the software I use to create, edit, organize, and publish the website’s pages and posts without having to manually build every single thing from scratch.
HTML (HyperText Markup Language)
The structure of a web page. Headings, paragraphs, buttons, sections, links — the bones of the page.
CSS (Cascading Style Sheets)
The styling of a web page. Colors, spacing, fonts, layout, responsiveness, and all the visual decisions that determine whether a page looks polished or a dumpster fire.
JavaScript
The behavior of a web page. It handles interactions — things like filters, buttons, toggles, and dynamic pieces that change when you click on something.
Responsive Design
Designing a site so it works well on both mobile and desktop. In other words, making sure the site does not look slick on a laptop and then collapse into dog shit on a phone.
SSH (Secure Shell)
A secure way to connect to a server remotely. This is how changes can be made directly on the server without physically touching the machine.
HTTPS (HyperText Transfer Protocol Secure)
A secure connection between the visitor and the website. In plain English, it means traffic between the browser and the server is encrypted in transit.
Firewall
A basic security layer that controls what kinds of network traffic are allowed to reach the server. Think of it as a bouncer deciding which doors are open and who is allowed through them.
fail2ban
A security tool that looks for repeated bad login attempts and blocks the offending source for a period of time. It is basically saying “you have tried the wrong password fifty times, so please go away and stop being a jerk, Jared.”
Theme
A starting design system inside WordPress that controls a lot of the site’s layout and appearance. You can customize it, fight with it, or both.
Full Site Editing (FSE)
A WordPress editing system that lets you modify templates like headers, footers, and layout parts visually. Helpful in theory. Occasionally weird in practice.
Portfolio Site
The site I am building to show potential clients what I can create for them. In other words, I am using one website to prove that I can build websites that do not suck.
