Peter Wilson's Avatar

Peter Wilson

@peterwilson.cc.bsky.social

Web & CMS developer with 20 years experience. Working at 10up. Conference speaker. Rants, shit posts & opinions my own. He/him. https://peterwilson.cc

85 Followers  |  79 Following  |  129 Posts  |  Joined: 14.09.2023  |  1.7968

Latest posts by peterwilson.cc on Bluesky

I’m trying to figure out if it’s IndexNow or IndexNow®. I can’t find any registration details online but it’s not something I need to do regularly so may not be looking in the right place.

08.08.2025 22:45 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

Drawn by @peterwilson.cc, completed in 56m34

Draw your own at kilopx.com

08.08.2025 14:51 — 👍 0    🔁 1    💬 0    📌 0
Preview
WP Includes Is Helping Women Level Up Their Careers in WordPress — and Applications Are Now Open Applications are now open for WP Includes’ next mentorship cohort, but the real story is the program’s impact since it launched in 2023.

WP Includes Is Helping Women Level Up Their Careers in WordPress — and Applications Are Now Open

08.08.2025 04:00 — 👍 1    🔁 3    💬 0    📌 0

"Reduces the number of database queries ... by 344 (347 queries down to 3)" is always nice to write in a commit message. Even if it is for a process that runs once during the lifetime of a site.

07.08.2025 02:13 — 👍 1    🔁 0    💬 0    📌 0

I just made the typo `npm ruin` and I think I'm in to the idea.

04.08.2025 02:57 — 👍 1    🔁 0    💬 0    📌 0
Preview
Inside Enqueue: A New Developer-Focused WordPress Event Coming to APAC A new event is set to launch in Sydney this November, aimed at providing the kind of professional development space WordPress engineers in the Asia-Pacific region rarely get access to.

Inside Enqueue: A New Developer-Focused WordPress Event Coming to APAC

31.07.2025 04:59 — 👍 0    🔁 1    💬 0    📌 0

It has been 0️⃣ days since I tried to shut down a VM from the wrong directory.

25.07.2025 02:21 — 👍 0    🔁 0    💬 0    📌 0

“I am not the beta in this relationship” I try to convince myself as I open the bedroom blinds mainly so the cat can lie on the bed and have a good bake in full sun.

20.07.2025 05:03 — 👍 0    🔁 0    💬 0    📌 0

What's your recommendation for checksums of user input (eg, a redirect validated against a salted hash)? It's a security feature to protect against open redirects but the checksum visible to the user.

16.07.2025 22:11 — 👍 0    🔁 0    💬 1    📌 0

True, but even without GH or BitBucket that shows up as “Merged remote/feature-branch in to main” (or something like that).

13.07.2025 04:47 — 👍 0    🔁 0    💬 0    📌 0

I really, really, really wish that whoever named pull requests had named them merge requests instead.

It makes explaining both git and GitHub to a new users so much more complicated. While explaining the concept of git push & pull the existence of pull requests makes things so needlessly confusing.

13.07.2025 03:45 — 👍 0    🔁 0    💬 1    📌 0

Now that the OlliePro plugin uses a cloud service, is the plugin available in the WP.org repo or via composer?

09.07.2025 21:49 — 👍 0    🔁 0    💬 0    📌 0

Committing 7,696 images totaling over 30MB to an SVN server with a 258ms ping time can take a while.

07.07.2025 23:19 — 👍 0    🔁 0    💬 0    📌 0
Preview
Local Twemoji for WordPress Local Twemoji is a WordPress plugin to serve fallback emoji images from your own site URL as a performance improvement for sites using a CDN.

I've released a new WordPress plugin: Local Twemoji.

For sites running over a CDN, this provides a performance improvement by serving emoji fallback images from your own site.

The perf improvement is due to the way modern browsers cache shared CDN assets.

07.07.2025 23:12 — 👍 2    🔁 0    💬 0    📌 0

“Where’s the cheese?”

06.07.2025 03:50 — 👍 0    🔁 0    💬 0    📌 0
Preview
Unit testing WordPress plugin headers - Peter Wilson WordPress plugins require a number of headers to be included in the plugin file for them to render correctly in the dashboard. If releasing a plugin on WordPress.org then a number of additional header...

When writing a WordPress plugin, I can never remember which headers go in the readme and which go in the main plugin file. To avoid mistakes in future, I decided to write some tests 🌻

02.07.2025 22:12 — 👍 1    🔁 0    💬 0    📌 0

I am still amused at how angry people got when the Wordle was VIVID.

02.07.2025 03:20 — 👍 0    🔁 0    💬 0    📌 0
Preview
Web Directions Enqueue 2025 The conference for professional WordPress developers. Sydney, November 2025.

I'm excited to see Web Directions & The Code Co presenting Enqueue, a developer focused conference for working on WordPress at scale.

Get your tickets now while early bird pricing is available. Get your tickets TODAY if your professional development budget expires at the end of the financial year.

30.06.2025 00:11 — 👍 1    🔁 0    💬 0    📌 0

I'm going to write a blog post!

... Actually spends two days tinkering on my site.

29.06.2025 02:30 — 👍 3    🔁 0    💬 0    📌 0
Preview
Peter Wilson

Good lord, I’ve found a decent photo of me while giving a talk. My mouth doesn’t look like a dog’s bum, my eyes are open and my arms are in a normal position. flic.kr/p/2hDU58p

22.06.2025 03:12 — 👍 1    🔁 0    💬 0    📌 0
Preview
JavaScript broke the web (and called it progress) We replaced simple websites with complex apps nobody asked for. Now it takes a complex build pipeline just to change a headline.

“Today, we optimise for “DX” – developer experience. Not user experience. Not performance. Not outcomes. [...] The more comfortable we make things for developers, the more abstraction we add. And every abstraction creates distance between the thing being built and the people it’s for.”

- @jono.id

20.06.2025 00:23 — 👍 2    🔁 0    💬 0    📌 0
gas Archives - The Art of Puzzles

I'm at my wet nerdiest when it comes to variant Sudoku (once you go variant you won't go back). I got in to it doing the daily Genuinely Approachable Sudokus (GAS), which were hiding out in a Discord.

But now GAS's primary home is the open-web & I couldn't be happier www.gmpuzzles.com/blog/tag/gas/

19.06.2025 04:15 — 👍 0    🔁 0    💬 0    📌 0

In a throwback to my youth, I’m making curried sausages for dinner tonight. This is either going to be very good or very bad.

15.06.2025 02:38 — 👍 2    🔁 0    💬 1    📌 0

The Tony Awards are taking their sweet time putting up the official footage of the Hamilton reunion. They’re going to lose so many viewers to fan-cams.

09.06.2025 22:12 — 👍 0    🔁 0    💬 0    📌 0

I’ll write the LAPD investigation’s summary now: the officer was unaware the woman standing in front of a camera crew describing the situation was a journalist.

09.06.2025 04:58 — 👍 0    🔁 0    💬 0    📌 0

I’m just a few hours from heading up to Zurich to catch my flight back to Melbourne. Switzerland is a lovely country but it’s been a busy week so I’m looking forward to getting back home.

09.06.2025 04:51 — 👍 0    🔁 0    💬 0    📌 0

I know, right! I'm beginning to wonder if there's a law of physics that we can't be in the same room at the same time.

08.06.2025 13:27 — 👍 0    🔁 0    💬 1    📌 0
Me standing next to a six foot high white sign that says Basel with the Rhine and the old city in the background.

Me standing next to a six foot high white sign that says Basel with the Rhine and the old city in the background.

The nice local who helped out with the photo told me this was a recent addition to the banks of the Rhine. It's intended to be temporary but he is hoping they keep it.

08.06.2025 12:51 — 👍 2    🔁 0    💬 2    📌 0
A warning sign made up of three vertical planks. The sign is painted in red and white horizontal stripes. In a white section HOT GAY SEX is graffiti on the sign.

A warning sign made up of three vertical planks. The sign is painted in red and white horizontal stripes. In a white section HOT GAY SEX is graffiti on the sign.

I started my morning in Basel with a short walk around the city. There are some subtle signs that Eurovision was in town a couple of weeks ago.

04.06.2025 08:02 — 👍 1    🔁 0    💬 0    📌 0

The customs agent sympathising that I’d have to do all this travel again next week was both lovely and Not At All Helpful Right Now. But mainly lovely.

03.06.2025 07:17 — 👍 0    🔁 0    💬 0    📌 0

@peterwilson.cc is following 20 prominent accounts