Wunderlandmedia Blog
Thoughts on web development, SEO, and running a one-person agency.
Thoughts on web development, SEO, and running a one-person agency.
October 11, 2026
Google's May 2026 spam policy change named AI answer manipulation. Here is what the clause bans, what it leaves alone, and what to ask a GEO vendor.
October 9, 2026
The carousel, the chat widget nobody answers, four font weights, and seven other things you can remove from your site this afternoon.
October 7, 2026
Fast Company and AIGA surveyed 1,273 freelance designers. The headline rate and the real take-home are two different numbers. Here is the gap.
October 5, 2026
Ten self-hosted apps that replace roughly $400 a month of SaaS, with the real prices they beat and what each takes to run.
October 3, 2026
Connected MCP servers can eat a quarter of your context window in tool definitions alone. Here is how to measure it and what to cut.
October 2, 2026
I checked all 45 CMS options in Astro's docs. For a static site almost none fit, so the editor I ship now is Claude Code plus three project skills.
October 1, 2026
What I actually hand non-technical clients after three WordPress to Astro migrations, with real 2026 pricing and honest trade-offs.
September 29, 2026
WebMCP lets AI agents use your website instead of just reading it. What actually ships today, what the spec admits about security, and who should wait.
September 27, 2026
I priced a representative small business WordPress stack off nine vendor pricing pages. Year one: $1,090. Year two: $1,330. Here is every line.
September 25, 2026
Publishers are debating blocking Google's AI crawler. For a 20-page service business the math is completely different. Here is what each control does.