Software Engineer working at @automattic, prev @atlassian

Manchester, UK.
Joined April 2023
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes
RSS is such a beautifully boring piece of technology. A site publishes a feed. Your reader checks it. New stuff appears.
36
5
4
124
11,775
Replying to @amix3k
I wrote about this today. I absolutely read the code codebytom.blog/2026/09/i-sti…
3
270
Real talk. It's easy to bitch and moan about the number of WordPress security releases we've seen over the past few months. I get it. Updating and checking sites takes time, especially when you're responsible for dozens (100s?) of them. But those releases also mean people are finding vulnerabilities, reporting them, and doing the work to fix them. Researchers and maintainers are taking responsibility for software that millions of people depend on. That's a sign of a healthy community. It doesn't make the vulnerabilities any less serious, or put WordPress above criticism. It does give us a response we can examine and fixes we can apply. And “I'll just build it with AI” doesn't get you out of any of this. Neither does switching CMSs or writing everything yourself. Whatever you build still needs security review and ongoing maintenance. A working website can still be a vulnerable website. Fewer public security reports don't automatically mean fewer security problems. Personally, I want people looking for flaws in the software I use, and people committed to fixing what they find. I'm glad WordPress has that community. If you're building your own alternative, who's doing that work six months after launch?
17
28
8
106
13,952
Replying to @jeffr0
I've been spending more time on Mastodon and consuming content through RSS these days rather than X. Works well.
1
66
WooCommerce 11.2.0 will include configurable emails for order withdrawal requests, acknowledging customers and notifying merchants when a request is submitted. Store owners can manage both emails from WooCommerce > Settings > Emails
3
1
15
1,205
Replying to @daveloodts
There is no problem using get_text. This issue only surfaces itself if your callback to get_text calls WC()->query->get_query_vars()
2
37
Incredible, thanks for following up and reporting back 🙌
2
219
Thanks @bryceadams - I would also be interested to know this :)
1
2
255
Thank you for your contribution @faisalahammadwp was good collabing with you 😊
2
37
WooCommerce 11.1 will bring the order withdrawal right functionality into core to better serve EU customers. Disabled by default, but eligible stores will see a notification in their WooCommerce inbox notifying them that they may want to enable this feature.
3
3
1
9
1,933
Replying to @rwkyyy @gigitux
I'm not sure the two are equivalent. You can have poor code pass tests. It also depends on what tests it is writing (or not writing) do you pay attention to those?
2
2
42
Replying to @gigitux
Legend.
1
2
69
Was told for years that AI services are going to put SWEs out of a job and now apparently us power users are putting AI services out of business.
Ed Zitron
@edzitron
Apr 20
Exclusive: Microsoft is tightening rate limits on GitHub Copilot, removing Opus from $10-a-month subscriptions, and plans to move users to token/API-based billing later in 2026 in a sign that it's looking for way to cut costs for its AI services. wheresyoured.at/news-microso…
2
179
🙈 Don't think so. I think you'll see the opposite.
2
32
Replying to @briancoords
I see what you did there.
2
42
I agree. I'm looking forward to that too. I'm just curious as to what type of content you think would be great starter content. E g. Store setup / product types / settings / payments etc.
2
2
47
Replying to @briancoords
Great idea. I have YouTube Premium which allows me to continue to play videos after locking my phone but would prefer this idea. The next step would be to be able to subscribe to their YouTube channel in my podcast app.
1
1
53
Replying to @jamesckemp
For anyone interested in the details. I blogged about my approach to this codebytom.blog/2024/12/20/re…
4
2
20
1,905