Technical SEO for Modern Web Apps: A Code-Level Checklist
Core Web Vitals, canonical and hreflang, rendering strategy and structured data: what to check in your code so search engines understand your site correctly.
NOTES
Notes on software, the craft of building, and ideas I am working on.
Core Web Vitals, canonical and hreflang, rendering strategy and structured data: what to check in your code so search engines understand your site correctly.
Choosing the right software depends on cost, data ownership, integrations and your growth plans. Seven questions to answer before you commit.
Prepared statements, context-aware output escaping, Content Security Policy and safe error handling: practical defences against the two most common attacks on PHP projects.