WebCraft

Pricing, technology and SEO — no nonsense.

Articles that answer the questions I get asked in consultations. Written by the person who codes these sites — not by a marketing department.

Have a question that should make it onto the blog? Write to me — the best topics come from real conversations.