Blog
A blog about AI, software, and web development.
Who Owns Your Website's Security?
Plenty of companies keep IT and security away from the website because it's a marketing site. A site that collects no personal data can still be used to steal your customers' passwords.
The WordPress Snippet That Disappears
Custom code pasted into a theme's functions.php file goes away on theme updates and switches. Here's where it should go instead, whether or not you have a developer.
Claude Code over SSH, in Plain English
SSH is how a person reaches the server a website runs on, and how Claude Code can work there too. Here is what it gets you and what to watch for.
Do You Need an llms.txt File?
97 percent of llms.txt files went a month without a single request, and Google ignores them. Who should still publish one, and why the one you already have can stay.
Learning How to Learn Used to Be Enough
Twenty years ago I told a college committee not to teach students a specific technology. AI has changed what that advice needs to include.









