Writing
Blog
Field notes on shipping web projects on time — project management, estimating, WordPress security and the road from developer to director.
Web Development PHP 8.4: The New Features Actually Worth Learning
Project Management How to Negotiate Deadlines With a Client (Without Just Saying Yes)
Cyber Security 5 Common Reasons WordPress Sites Get Hacked
Career From Junior to Senior Developer: The Skills That Actually Matter
Project Management How to Scope a Web Project So It Actually Ships on Time
Web Development The Website Checklist Every Small Business Should Tick Before Launch
Cyber Security 5 Signs Your WordPress Site Has Been Hacked — and What to Do First
Project Management Scope creep isn’t a client problem — it’s a process problem
Project Management Estimating web projects: the 3-number method
Cyber Security Hardening a WordPress site: the checklist I actually use