Matt Cohen (@mattyza) header
Matt Cohen (@mattyza) profile picture

CTO. SaaS Product Maker. Benefit from my holistic approach to people, product, and tech. Early leadership team @WooCommerce.

Lets chat ⏩ 👀 👉
Joined February 2008
Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)Photo by Matt Cohen (@mattyza)
Hey @webafrica - why do you make it so difficult to cancel a service with you? Constantly rooting through “support agents”. Cancelling should be the push of one button! Ridiculous! Let’s get this sorted… illegal to not be able to cancel!
2
3
386
We got it sorted in the end. Thanks for the offer. A customer should not need to go through a live chat in order to cancel a subscription, though. That’s far too many hoops for them ever to want to return, really.
1
1
32
I’m excited to be speaking at the first ever Checkout Summit, and to meeting @rmelogli in person at last. If you’ve not yet got your ticket, book your ticket today and join us in Palermo! #RoadToCheckoutSummit
#RoadToCheckoutSummit −60⏳ Time to announce another speaker—and this one brings serious WooCommerce history with him! I never had the chance to meet @mattyza in person… but that’s about to change 🙂 Matt was WooCommerce employee number 8 and spent 14 years helping shape the ecosystem, mostly through the WooCommerce Marketplace—reviewing extensions, guiding developers, and helping merchants find tools they could trust. Now he’s flying all the way from South Africa to join us, share what he’s learned, and finally meet the people he’s supported for years. His talk, “What I’ve Learned from Reviewing Over 1,000 WooCommerce Extensions”, comes with a clear takeaway: most plugins fail not because they’re badly coded—but because they try to do too much. He’ll break down what actually works, why strong defaults beat endless settings, why users must see value in minutes, and why great marketing talks about outcomes—not features. If you build plugins, products, or tools in the Woo ecosystem, this is the kind of talk you’ll want to attend (and remember—no recordings and no livestream... if you want insights like these, you need to be in the room 😉). See you in Palermo, Matt! P.S. Find all the speakers and some of the announced talks here: checkoutsummit.com/speakers/
1
1
6
466
I'm grateful for this feature in Slack I discovered by chance recently. I find myself often following threads in my day to day- now that is all automated.
1
1
2
122
Clicked for the ice, stayed for the comments. 🤣
This is most Woolies thing that Woolies has ever done in the whole entire Woolieverse.
1
114
Make someone's day, everyday.
1
3
352
The simplest solution is often right in front of us. The post Seek simple solutions appeared first on Matt Cohen . matty.blog/seek-simple-solut…
1
78
Exploring "blame" as a reminder to step into one's own life, and own one's experience. The post Blame appeared first on Matt Cohen . matty.blog/blame/
53
Every WordPress user has a story to share. Here's my WordPress origin story. The post My WordPress Origin Story appeared first on Matt Cohen . matty.blog/my-wordpress-orig…
44
In a world where we feel behind, how might we feel ahead of achieving our goals? The post Creating the constant feeling of being ahead appeared first on Matt Cohen . matty.blog/being-ahead/
66
I wrote a terms list block for WordPress. Here's what I learned. The post Building a terms list block for WordPress appeared first on Matt Cohen . matty.blog/building-a-terms-…
1
1
6
423
Writing helps to clarify my thoughts. Writing is for sharing. Writing is for me. The post Why I write appeared first on Matt Cohen . matty.blog/why-i-write/
38
WordPress plugins should "just work". Here's how to make that happen. Use smart defaults. The post Smart defaults and your WordPress plugin settings appeared first on Matt Cohen . matty.blog/smart-defaults/
1
59
WordPress plugins should feel like part of WordPress. The post Building WordPress plugins in context appeared first on Matt Cohen . matty.blog/building-context-…
33
Create something every day. The post Create Every Day appeared first on Matt Cohen . matty.blog/create-every-day/
24
The thing is, you're always on time. Manage energy, rather than time. The post Manage energy rather than managing time appeared first on Matt Cohen . matty.blog/manage-energy-rat…
22
Work from home tip: When you're done for the day, leave your laptop in your home office. It's important to set boundaries for yourself. Your best work is done when you decompress and step away from the screen. #WorkFromHome
1
5
375
Do any WordPressers out there know of a block that is similar to the Categories block, yet shows a dynamic list of all sub-categories when used on an archive template (showing the top level by default, with a taxonomy specified)? This seems like something which already exists.
1
1
1
320
So far I’ve found only blocks which show the top level list of terms for a given taxonomy and post type. Nothing which takes in only a taxonomy and shows a dynamic list based on whether or not it’s used on an archive template.
2
74