Sign in

Duane Storey

@duanestorey.com
314 followers 378 following 88 posts

Canadian Engineer (Electrical + Computer) living in Spain. Part time poet, musician (guitar), and speaker builder. Previously WordPress plugin company, sold to a VC firm in 2016. Helped build the media engine used in Yahoo! Messenger.

PostsRepliesMedia
Duane Storey @duanestorey.com · 29/05/2026
I’m not a lawyer, but I am guessing posting this kind of stuff in the middle of an active lawsuit isn’t a good idea?
000
Duane Storey @duanestorey.com · 27/05/2026
@questauthority.bsky.social Did you see this? Literally two hours before the WPE vs WordPress hearing to resolve some of this stuff, Matt does this post on WordPress dot org, pushing it to all the admin panels? wordpress.org/news/2026/05...
wordpress.org
WP23 – WordPress News
150
Duane Storey @duanestorey.com · 09/03/2026
Me too!
000
Duane Storey @duanestorey.com · 09/03/2026
Resurrected my blog.. Started writing about some of the AI experiments I've been doing. duanestorey.com/posts/my-fir...
duanestorey.com
My First Week Making Hot Dogs With Claude Code Max 20 - The Duane Storey
I was a bit late to the Claude Code party, and started about six months after most of my friends. I openly admit I was
121
Duane Storey @duanestorey.com · 19/01/2026
Looks great.
020
Duane Storey @duanestorey.com · 18/08/2025
Spent the last few weeks in Poland. What a cool country. Food is great, people are lovely. Summer reminds me more of Canada than Spain, which is a nice change.
010
Duane Storey @duanestorey.com · 04/08/2025
Apparently that didn't work!
100
Duane Storey @duanestorey.com · 19/03/2025
I love vue!
030
Duane Storey @duanestorey.com · 19/03/2025
I'm going to try and ramp up my blue sky activity, it's getting pretty dismal over there on X!
010
Duane Storey @duanestorey.com · 28/02/2025
Some patsy cline came to my Spotify the other day and it was great. So much talent lost early back in those days.
110
Duane Storey @duanestorey.com · 27/02/2025
My wifi is the grey havens. Guest is the green dragon.
010
Duane Storey @duanestorey.com · 12/02/2025
Maybe time to rename the pacific, Atlantic, and arctic oceans to be more Canadian? We do have the longest coastline. Seems about as nonsensical to me as renaming the gulf.
030
Duane Storey @duanestorey.com · 02/02/2025
My sister works at save on foods, and she said people all day were coming in and wanting to only buy Canadian products.
020
Duane Storey @duanestorey.com · 20/01/2025
Afternoon walk.
040
Duane Storey @duanestorey.com · 16/01/2025
It’s end of days for the USA. They basically have no credibility left. They just elected a convicted felon who is threatening to physical take over several nato members using Putin’s playbook.
100
Duane Storey @duanestorey.com · 30/12/2024
There was an old paella guy on TV in Valencia. And someone asked him his secret for why his paella was so good. His answer: “Practice” Yah, people just have to try and iterate!
110
Duane Storey @duanestorey.com · 29/12/2024
Waiting for the coffee to cross my blood brain barrier.
040
Duane Storey @duanestorey.com · 29/12/2024
If you’re a guy in your 20s, buy avocado toast. And a flat white. Go into debt if you have to.
020
Duane Storey @duanestorey.com · 27/12/2024
Yes that’s right. So one person I know now has like 50 repositories being managed on their own site using the Author plugin. It generates an api the repo uses to update, and updaters can use it too.
010
Duane Storey @duanestorey.com · 27/12/2024
I almost have it working. It doesn’t depend on the repo at all. It’s done on the authors service for the generation and on the client side for the verification.
100
Duane Storey @duanestorey.com · 27/12/2024
They can already submit it. JuniperAuthor becomes the update server for it and extracts all the information form GitHub and the plugin and theme header files.
010
Duane Storey @duanestorey.com · 27/12/2024
It prevents someone hacking into GitHub (or using the author credentials) and changing the zips. They would need access to the private key too for the signing, which they don’t have.
100
Duane Storey @duanestorey.com · 25/12/2024
I just posted an official update about the experimental repository system I created for #WordPress last week. duanestorey.com/posts/repo-f...
duanestorey.com
Juniper: An Update On A New Repository For WordPress - The Duane Storey
I set out last week to try and build a bare-bones repository of WordPress plugins and themes and an associated management
250
Duane Storey @duanestorey.com · 25/12/2024
Thank you! Appreciate the support.
020
Duane Storey @duanestorey.com · 25/12/2024
It could be his head wasn't screwed on just right. It could be, perhaps, that his shoes were too tight. But I think that the most likely reason of all, May have been that his heart was two sizes too small.
010
Duane Storey @duanestorey.com · 25/12/2024
Matt looking down at the #WordPress community on Reddit this Christmas eve, wondering why the we are all still singing and enjoying ourselves without our wordpress.org toys.
140
Reposted by Duane Storey
Morten Rand-Hendriksen @mor10.com · 22/12/2024
ICYMI here's my piece from yesterday about governance, accountability, and what I see as the only viable future for the #WordPress community: After WordPress www.linkedin.com/pulse/after-...
linkedin.com
After WordPress
Today, the head of the WordPress Open Source Project Matt Mullenweg unilaterally locked the gates to wordpress.org, the central service powering the community that for the past 20 years has been prese...
0113
Duane Storey @duanestorey.com · 22/12/2024
Someone has got to do it! Great post yesterday btw. You nailed it.
010
Reposted by Duane Storey
The Questionable Authority @questauthority.bsky.social · 11/12/2024
I've seen people raise concerns about the WPE injunction similar to this in a few different places, including Hacker News and Twitter. (In other words, not trying to drag brinavan - this is a Bluesky example of a common, and not unreasonable, concern.) Here's why I don't share that concern:
67431
Duane Storey @duanestorey.com · 12/12/2024
\o/
010
Duane Storey @duanestorey.com · 11/12/2024
I think Apple needs to start patrolling their eco system a bit more. Banning apps that abuse notifications.
110
Duane Storey @duanestorey.com · 11/12/2024
I'm getting tired of advertising on my iPhone. So many apps are starting to badger me for commercial things, like hey, pizza is on sale tonight. I don't want any of that garbage.
100
Duane Storey @duanestorey.com · 11/12/2024
I did some gorilla math based on the WPE tracker website - if 27,000 sites have left WPE based on interference, at $400 USD/mo (WPE's middle tier), that amounts to $130,000,000 in lost revenue per year. Automattic might end up paying a lot of money to basically destroy their own trust and goodwill.
040
Duane Storey @duanestorey.com · 11/12/2024
Yah, Matt weaponized the entire community in this battle, with horrible consequences. It's like that line in Hunt for Red October: it's a war with no victors, only causalities.
020
Duane Storey @duanestorey.com · 11/12/2024
I did some back of the envelope math based on the 27,000 sites Automattic showed had left via their WP Engine Tracker website - at 400USD/mo, that amounts to $130 million in yearly revenue. If they win on the interference claim in court, any chance they can go after those amounts for damages?
040
Duane Storey @duanestorey.com · 09/12/2024
Just walked by a pharmacy here in Spain and they were blasting the Bublé Christmas album in English. I just can’t escape it.
000
Duane Storey @duanestorey.com · 06/12/2024
Cool thanks.
000
Duane Storey @duanestorey.com · 06/12/2024
If you want to try mine out for fun around Xmas let me know, looking for some people to play with it haha.
110
Duane Storey @duanestorey.com · 06/12/2024
I started building a new static site generator for fun. It's currently being used on my own site right now. Sort of nice to not use WordPress on it, the first time in nearly 20 years.
130
Duane Storey @duanestorey.com · 06/12/2024
This is actually how I feel. I feel somewhat shameful I supported this platform for 15 years, given the recent actions by Matt and Automattic. That's why I feel compelled to continue to speak out.
140
Duane Storey @duanestorey.com · 06/12/2024
I agree with the Canadian system, but also agree it needs to be fixed. Sounds like there were some steps taken four years ago too to help bring more people in and some of that will start helping soon.
200
Duane Storey @duanestorey.com · 29/11/2024
Working on my homemade custom hifi amplifier. It’s pretty weird debugging an amp in real time when it’s literally playing the audio for the movie you’re watching.
010
Duane Storey @duanestorey.com · 29/11/2024
Good morning, Spain.
0110
Duane Storey @duanestorey.com · 27/11/2024
Yah the audit requirements they asked for are mental. Like full control of the books. They'd get to see insight into WPE's business that only people buying your business under a NDA and with an active purchase agreement typically get to see. It's a non-starter in my opinion.
000
Duane Storey @duanestorey.com · 26/11/2024
7:30pm for me!
100
Duane Storey @duanestorey.com · 25/11/2024
The WPE vs Automattic/Matt injunction hearing is tomorrow at 10:30am PST. Who is listening in? www.cand.uscourts.gov/judges/marti...
cand.uscourts.gov
Araceli Martínez-Olguín [AMO] | United States District Court, Northern District of California
460
Duane Storey @duanestorey.com · 23/11/2024
When trump announced all this, one of my first thoughts from Canada was about you and your experience with the internment camps. Let’s hope it doesn’t go down this dark road again.
000
Duane Storey @duanestorey.com · 19/11/2024
I have more than I need, for sure. I plan to use this one though :)
020
Duane Storey @duanestorey.com · 19/11/2024
Bought a new domain.
490
Duane Storey @duanestorey.com · 19/11/2024
Great, thanks. I want to make sure I have some nice scotch and balloons around in case she orders mullenweg to undo it all when the time comes.
010