Lots of embarrassing typos in a post yesterday on why I need WordLand. I did something unusual, I fixed the post this morning, and cleared up some of the ideas. It was an important post and equally important to get it right. I also cross-posted it on the WordCamp Canada site.#
I needed a "featured image" for my WordCamp post, so I gave ChatGPT a simple assignment. "Imagine a place called WordLand." Last year this was a miracle, now it's so-what, but I still think it's a freaking miracle. #
Now here's the real reason I need WordLand and if you write for WordPress sites, I think you'll want it too. It's because WordPress is like the Microsoft Word of web writing. If you ask someone how they do their site, in 2025, it's probably going to be WordPress. So if someone invites you to write a guest post on their blog, chances are pretty good I can write it in WordLand, and it'll be archived in my collection of writing, and easy for me to find, because that's what WordLand does for writers. So I was able to create the new post on the WordCamp site in less than a minute, and it was completely painless. And that's the point. Here's the screen shot:#
But what about Substack and Ghost? A lot of people do their writing there too? What about those people. Here's the cool part for all people who write on the web. The API we use in WordLand to hook up to WordPress is open and documented. They don't break their APIs in WordPressLand. At least so far. You could say that API is a standard. And I bet it would be a lot easier for Ghost, for example, to support a limited subset of that API than it has been to get ActivityPub support implemented. Because the WordPress API is what I would call "really simple," and that's the thing I value most about a good API. #
Last year: "There could be a developer community writing apps that all join up in the middle in WordPress's database. Pretty powerful idea!"#
Kevin Kelly writes: "When a customer of yours complains, always apologize first and ask, 'What can we do to resolve this?' even if it is not your fault. Acting as if the customer is right is a small tax to pay to grow a business."#
Amen. Google sent an email saying my Google Fi account was going to be cancelled if i didn't do something, so I clicked the link, everything looked fine. They sent more emails like this, again everything seemed in order. I contacted them via support (hard to find) and they said everything looked fine. They also said I should be sure there was enough credit in the account. I wrote back saying that was insulting, I've been a customer for a long time, and have never missed a payment, and they should apologize for the threats and wasted time. I got back a long email that did everything but apologize. They also threw in a little gaslighting, talking about my emotional state (frustrated, unsettled). Companies aren't allowed to have opinions about customers' emotions, esp over email.#
Google needs to take a basic lesson in how to treat customers. #
PS: My feeling was more surprise that Google, a large company with billions of users and millions of customers couldn't get something this simple right. #
You know those obnoxious sites that pop up dialogs when they think you're about to leave, asking you to subscribe to their email newsletter? Well that won't do for Scripting News readers who are a discerning lot, very loyal, but that wouldn't last long if I did rude stuff like that. So here I am at the bottom of the page quietly encouraging you to sign up for the nightly email. It's got everything from the previous day on Scripting, plus the contents of the linkblog and who knows what else we'll get in there. People really love it. I wish I had done it sooner. And every email has an unsub link so if you want to get out, you can, easily -- no questions asked, and no follow-ups. Go ahead and do it, you won't be sorry! :-)