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

Enough talk. Let’s launch.

One call. An honest scope, a real timeline, and weekly updates until it ships.