Joost de Valk Profile Banner
Joost de Valk Profile
Joost de Valk

@jdevalk

15,592
Followers
2,838
Following
533
Media
9,646
Statuses

Internet entrepreneur • Investor at @emiliacapital • Founder of @Yoast • WordPress aficionado • Husband of @mariekerakt • Father of 4 • 🇪🇺 • he/him

Wijchen, Nederland
Joined March 2009
Don't wanna be here? Send us removal request.
@jdevalk
Joost de Valk
4 months
*You can make popup modals with 2 lines of HTML* Yesterday, @firefox 125 came out. This means all major browsers now support all the fantastic features of popover, which means an entire class of JavaScript libraries (and I suspect about 10% of @GitHub ) is now fully obsolete.
50
223
2K
@jdevalk
Joost de Valk
7 months
Can we all agree that this is nonsense? I have nothing against Elementor, but it’s not a CMS. It’s a page builder, or whatever we call those things these days. It doesn’t store the content, doesn’t deal with users, doesn’t do authentication, etc. Etc. The CMS is called
@W3Techs
W3Techs
7 months
Elementor is the content management system of the year #Elementor @elemntor
39
0
12
51
35
344
@jdevalk
Joost de Valk
4 years
10 years ago I started a company, from home, with the support of my lovely wife, not knowing what it would turn into. Now, with 100+ employees and 11 million+ websites using our software, Marieke runs the show and we’re looking back a bit :-)
37
19
307
@jdevalk
Joost de Valk
3 months
I’m amazed by the negative backlash against Slack. I agree with it, don’t get me wrong. But do you all understand that OpenAI, Microsoft, Google and others trained their AIs on all *your* website content and *your* public code? Why are you not as mad about that?
138
22
274
@jdevalk
Joost de Valk
2 years
The moment I've been fearing would come, has come: #WordPress market share is shrinking. See what's happening, and why I think it's happening, in my blog post:
72
62
242
@jdevalk
Joost de Valk
1 year
I have an idea. Remember when we used to blog? How about we start doing that again a bit more frequently? Comment on each other’s blogs (time to re-enable those comments people!) and use pingbacks and trackbacks. Let’s not exchange Twitter for yet another platform we don’t own.
41
30
237
@jdevalk
Joost de Valk
5 years
I've been working incredibly hard with @jonoalderson and other colleagues to get Schema to a whole new level. @Yoast SEO 11.0, out today, in my not so humble opinion, changes the game on what Schema implementations should look like:
13
83
231
@jdevalk
Joost de Valk
6 years
I find myself agreeing with a lot of this. I don't post hardly as much on Facebook anymore, nor does my circle. Even groups are slowly fading away. What if we went back to personal blogs, RSS feeds and discussions in *comment sections*?
29
64
228
@jdevalk
Joost de Valk
6 years
Turns out there's a reason why WordPress sites without fancy JavaScript are outranking your shiny JS based site. This shouldn't be news but it keeps being news to developers.
@zachleat
Zach Leatherman
6 years
Turns out Google does a two-pass indexing and the first pass doesn’t run JavaScript. That’s kind of a big deal.
13
211
458
7
96
229
@jdevalk
Joost de Valk
6 years
I've been analyzing crawling by the major search engines and link research tools on @yoast together with @jonoalderson . We store all our logs in Elastic, through Logstash, and analyze them in Kibana. We have to talk about this. Some of these results are shocking.
14
127
214
@jdevalk
Joost de Valk
6 years
WordPress is paving the cowpaths for the web with projects like Gutenberg, I'm looking forward to leading marketing & comms for WordPress and working with everybody to tell the story of this awesome project and community.
45
32
206
@jdevalk
Joost de Valk
10 months
This stuff makes me so sad. Even if this works in the short term, this is going to create so. much. %^&$. on the internet. I'm all for automating tasks with AI. It can truly help make your life easier. But these agents that create content & throw it on the web without
@johnrushx
John Rush
10 months
SEO is hard. We thought it'd be easy. We've built the world's most autonomous SEO agent. It does these things for you: → Checks your website → Finds the best keywords using Google Planner → Writes articles automatically → Links the articles together → Adds CTAs and promos
35
15
144
29
24
191
@jdevalk
Joost de Valk
2 years
Today is an exciting day @yoast as we’ve released Yoast SEO 20.0, which brings a new Yoast SEO admin interface to 13million+ people. I’m super proud of what the team did here. I have other thoughts on why this was necessary that I’ll share later this week.
Tweet media one
16
31
185
@jdevalk
Joost de Valk
3 years
Super excited about this: we're proposing a #WordPress performance team.
22
33
173
@jdevalk
Joost de Valk
6 years
We're getting close to 1 million downloads a DAY now after we update @yoast SEO... Talking about humbling numbers.
13
16
173
@jdevalk
Joost de Valk
4 years
Remember when we were proud #WordPress was 1/3 of the web? Well, it's September 1st and we're now at 38.3%! Which is 0.5% over August 1st, the growth remains phenomenal.
3
40
166
@jdevalk
Joost de Valk
6 years
I'm SUPER excited about the version of Yoast SEO we're going to release tomorrow. All of team @yoast has been crazy hard at work preparing for this and Yoast SEO 9.0, due tomorrow, is going to be EPIC.
9
48
158
@jdevalk
Joost de Valk
1 year
As @MariekeRakt is saying goodbye to @yoast and @NewfoldDigital ( ), it’s also time for me to move on and say goodbye to Newfold. After we sold Yoast to Newfold in 2021, I've enjoyed working with many of the talented people at both Yoast and Newfold. Most
39
19
160
@jdevalk
Joost de Valk
7 years
So @DeFries joined @Yoast full time :-) Happy to have you on board pal!!!
Tweet media one
42
11
158
@jdevalk
Joost de Valk
3 months
The more server logs and crawl patterns I see, the more I’m sure the world needs more SEOs. Of the good kind. You see, part of good tech SEO is fixing spiders traps, optimizing crawling, speeding up sites. 1/6
9
18
154
@jdevalk
Joost de Valk
5 years
I love having @randfish present here at #YoastCon . He, unknowingly, was very important in creating the brand name by asking me, 10 years ago, "so, how do I pronounce your name?" "Oh, toast with a Y"
10
10
155
@jdevalk
Joost de Valk
5 months
Ok. Who would be with me if I proposed a change to WordPress core where we default to blocking all the SEO tools (semrush, Majestic, Moz, ahrefs, etc) from crawling? I see no benefit to site owners from their crawls and it’s costing tons of energy.
71
8
152
@jdevalk
Joost de Valk
2 years
WordPress’ admin UI needs to be better & WordPress needs a design system: Follow up to the new @Yoast UI design that came out yesterday & the discussion that arises around plugins building their own UI.
21
29
153
@jdevalk
Joost de Valk
5 years
Just realized that software we've built with @yoast has been downloaded 200 million+ times. Truly and absolutely mind blowing numbers: Thanks to everyone who has been using and promoting it over the years.
19
19
151
@jdevalk
Joost de Valk
5 months
This is what #WordPress is up against. Not a better product, but a better marketing machine. A machine that can afford to buy influencers by the dozen. 1% market share is worth a ton of money; in WordPress, because of how it works, there’s not a portion of that money that flows
@pootlepress
Jamie Marsland - Speaking at #WCEU ❤️
5 months
Wix marketing 👀👇
Tweet media one
4
1
12
28
22
141
@jdevalk
Joost de Valk
3 years
WordPress just reached 40% marketshare in @W3Techs ; 40% of the websites they monitor runs on #WordPress , up from 35.7% a year ago. That's incredible growth at that size. It's amazing to have been part of this ecosystem for 15 years now and see it grow like this. 💜 to you all!
7
60
135
@jdevalk
Joost de Valk
2 years
So, #WordPress 6.1 has been released. The change log doesn’t mention (but should) that it’s now compatible with PHP 8.2, and that compatibility with 8.0 and 8.1 has improved. All of that due to the incredible work of @jrf_nl , @SergeyBiryukov and others!
7
46
131
@jdevalk
Joost de Valk
3 years
Earlier today, I tweeted about WordPress reaching 40% marketshare. Even closer to my 💜: @Yoast SEO just crossed 300 million downloads on #WordPress . org. That's... so much... I feel like this right now:
Tweet media one
10
19
134
@jdevalk
Joost de Valk
4 years
We’re going to be hiring two full time contributors to work on #WordPress / Gutenberg at @yoast . Know someone? Point them at this!
5
112
129
@jdevalk
Joost de Valk
5 years
WordPress now powers 1/3th of the web: That's a mind-blowing number. Congrats to @photomatt , @mikelittlezed1 and everyone else involved 🎉
3
64
130
@jdevalk
Joost de Valk
2 years
Google Calendar introduces appointment schedules and suddenly 90% of the raison d’être for Calendly is gone. Just created two schedules for myself (for 25 and 55 minute meetings) and it’s actually got quite decent UX already. Since Calendly was overpriced, I’m happy to drop it.
27
11
127
@jdevalk
Joost de Valk
2 years
Due to the unexpected departure of @Yoast 's head of Technology, which leaves a gap that the company can't immediately fill, I've offered to come back as interim CTO until we find a new CTO. While it wasn't what I planned to do, I do look forward to working with the team again!
9
7
125
@jdevalk
Joost de Valk
3 months
Thinking about the Google coupon debacle more. It's a bit like this: Google said: "You can't use the reputation you created in news to make money off of coupons." The irony: Google got a reputation with search, and then monetized it with ads. This is abuse of their monopoly.
14
13
120
@jdevalk
Joost de Valk
8 years
Wix's blog runs on WordPress & uses Yoast SEO, in a version that hasn't been updated in a year. What does that say about them?
20
68
117
@jdevalk
Joost de Valk
4 years
10 years ago to the day, today, I founded @yoast , to be joined in the years ahead by @michielheijmans , @tdevalk , @MariekeRakt (my awesome wife and now our superb CEO), @OmarReiss and SO many others. Many great memories have been made. Here’s to many more!
Tweet media one
16
12
118
@jdevalk
Joost de Valk
6 years
Tonight's the night of our annual holiday season tradition: (manually) writing Christmas cards with personal messages for all our @yoast employees in Wijchen. That's 80+ cards we each have to write tonight. Wish my arm luck 🤣
Tweet media one
6
6
118
@jdevalk
Joost de Valk
7 months
In the interest of transparency, it's probably good to note I've recently started consulting for Automattic for 1 day a week, helping with the SEO of .
14
1
117
@jdevalk
Joost de Valk
3 months
This is a real problem for WordPress core. Ari works for @emiliacapital and I consider him a *very* good developer. How this can happen to people like him is beyond me.
@aristath
Ari Stathopoulos
3 months
I give up. I can no longer contribute to Gutenberg… I can’t understand our code anymore, at this stage it’s alien to me and it keeps getting more and more complex instead of simpler. I’m wasting too much time trying to understand what we do.
30
35
270
15
19
115
@jdevalk
Joost de Valk
7 years
So Bing just announced support for AMP, and that they're developing their own CDN for AMP too.
10
73
110
@jdevalk
Joost de Valk
2 months
At #WCEU , talking search with this guy called @dannysullivan that’s been in search for ages at the Google booth 😀 People in WordPress don’t get how awesome it is that they get access to people like this at WordCamp.
Tweet media one
7
6
115
@jdevalk
Joost de Valk
6 years
Officially still on holiday... But, testing our @yoast SEO Gutenberg integration as the first real integration piece is due next week, this is making me happy (and extremely proud of our team): #gutenberg #wordpress #yoast
Tweet media one
9
28
112
@jdevalk
Joost de Valk
1 year
I think it’s time for some people in the WordPress plugin ecosystem to take note…
@RobertFreundLaw
Rob Freund
1 year
Udemy has agreed to pay $4,000,000 to settle a case alleging it advertised fake discounts for its courses. Remember: using fake reference prices to run sales is illegal under the FTC Act and California's laws. 1/
Tweet media one
26
101
511
9
25
110
@jdevalk
Joost de Valk
3 months
I was on the verge of tweeting something like this myself so am glad to see Lily say this. Newspapers have long had these relationships. Just like they had classifieds in the past. This + large advertisements were how newspapers made money to pay for the people they have
@lilyraynyc
Lily Ray 😏
3 months
So, newspapers have been working with coupon providers since the early 1900s, but Google apparently just determined those legitimate business partnerships are on par with other types of parasite SEO (an affiliate marketer submitting a “best casinos” or “best CBD gummy” article in
Tweet media one
27
18
134
18
17
108
@jdevalk
Joost de Valk
3 years
We want to thank our friends at @LEGO_Group for creating a Yoasie set. As incredible fans of LEGO as we are @yoast , it’s great to see our love goes two ways 😘
Tweet media one
Tweet media two
14
5
108
@jdevalk
Joost de Valk
5 years
WordPress' market share is now 34.5%. Since January 2019, it has grown with 1.8%, which is staggering, considering that that's the same as the *entire* market share of Drupal, the #3 most used CMS on the web... Source:
5
62
102
@jdevalk
Joost de Valk
1 year
So @WordPress is turning 20 years old today! #WP20 Happy birthday to WordPress and its entire community! from me and @MariekeRakt
4
13
102
@jdevalk
Joost de Valk
11 months
15 years ago I married this amazing woman. Best decision ever.
@MariekeRakt
Marieke van de Rakt
11 months
15 years ago today… I married my @jdevalk ! Thank you for 15 amazing years! ❤️❤️❤️
Tweet media one
19
0
102
10
0
103
@jdevalk
Joost de Valk
10 months
After this tweet, I got a few responses saying Google is crawling less and less in their industry. And that makes a ton of sense. If your content is not better than what Google's Search Generative Experience (SGE) can generate on its own, based on the web it knows already, ask
@jdevalk
Joost de Valk
10 months
This. All of this is the direct result of people throwing too much (AI) 💩 at the wall and Google having to wash it off.
6
11
74
10
24
102
@jdevalk
Joost de Valk
2 months
I think we’re reaching the point in time where a board is supposed to step in, fire the CEO, and have major “abort mission” signs up everywhere.
@lilyraynyc
Lily Ray 😏
2 months
That’s really bad. Now Google doesn’t even know that cm = centimeter? And the calculator appears automatically with a wrong answer? Yikes. (I was able to replicate)
19
12
95
9
15
101
@jdevalk
Joost de Valk
4 months
Once again, @Cloudflare is on fire, releasing feature after feature that makes me want to code all day long. Now I'm just waiting for PHP support in workers :P
8
4
96
@jdevalk
Joost de Valk
3 years
So... According to @W3Techs , @WordPress is now 42% of the web. And this number feels oddly correct.
2
23
95
@jdevalk
Joost de Valk
1 year
I want to show you *exactly* why WordPress core needs to disable its default enabling of attachment pages. cc @photomatt I just Googled [acf query loop]. I clicked on the #1 result. It's a page on the @wp_acf site and I thought "boom". Turns out: it's an attachment page! It
Tweet media one
12
16
94
@jdevalk
Joost de Valk
7 years
Ask not what WordPress can do for you, but what you can do for WordPress. That's basically what @mor10 's talk boils down to. #WCUS
1
28
94
@jdevalk
Joost de Valk
5 months
For like forever, I've been playing with an idea in my head on how to optimize the (stray/no longer needed) options in a #WordPress database. I've now turned the basic idea into a plugin that you all can use. Would love to hear your thoughts! #WordPress
18
18
92
@jdevalk
Joost de Valk
6 months
The number of attacks on xmlrpc.php endpoints on #WordPress sites is absolutely ludicrous. If you're not using it, block it in @cloudflare (which you ought to be using for your site!!) Look at this site which I recently moved hosting for, 70,000 requests in just 24 hours.
Tweet media one
10
12
91
@jdevalk
Joost de Valk
6 years
For those "SEOs" that claim Yoast SEO has a "bug" that causes attachment pages to exist and be indexed: no, no, no. That's WordPress core, it has literally ALWAYS done that. We introduced a setting in 7.0 to deal with that better than before.
10
37
90
@jdevalk
Joost de Valk
8 months
#stateoftheWord #SOTWMadrid #SOTW Meeting with lots of #WordPress friends & business partners, soon to hear from @photomatt about next years roadmap.
Tweet media one
Tweet media two
0
7
91
@jdevalk
Joost de Valk
1 year
On our way to Athens! #WCEU
Tweet media one
4
2
90
@jdevalk
Joost de Valk
5 years
Machu Picchu was awesome. Just, awesome. Need to share some more pics.
Tweet media one
Tweet media two
Tweet media three
4
1
85
@jdevalk
Joost de Valk
1 year
One of the biggest things that went wrong on the web, is that we failed to make a proper distinction between which URLs are for humans, and which URLs are for systems. As a result, Google (and many others) crawl URLs like this wlwmanifest.xml file, and give errors about it. 🤷🏻‍♂️
Tweet media one
12
14
86
@jdevalk
Joost de Valk
5 years
With all of Google's news about nofollow, rel="nofollow", meta robots nofollow, I have opinions. Google should not be allowed to make unilateral decisions like that. Read my argumentation:
13
38
86
@jdevalk
Joost de Valk
1 year
My CMS Market Share analysis for June 2023: @WordPress is still the leading CMS. Most of the top 10 is stable. Shopify shows a small decline, but great $$ numbers. @PrestaShop is the fastest grower & in my opinion shows real promise. Read the specifics:
4
33
89
@jdevalk
Joost de Valk
5 years
The #yoastcon hashtag has some shocking images on it right now. There's no taking them back, and I'm ashamed I behaved that way. It was wrong. 10-years-ago-Joost should have known better, and I've learned a lot since then.
11
13
87
@jdevalk
Joost de Valk
1 month
Today I'm introducing my new - automatically updating - CMS Market Share reports! I've got a couple of different things for you to read if you're interested: First, a post about my choices:
7
28
86
@jdevalk
Joost de Valk
25 days
I see this all the time “yeah I’ll build a startup/website/project/company combining API X, Y and Z”. Of course these times it’s sprinkled with a sauce of AI. Sometimes it’s drowned in it. That’s not how this has ever worked. You have to add meaningful value, and often times,
@levelsio
@levelsio
25 days
What I notice from the new generation of developers: People ask me a lot which API do you use for e.g. Nomad List or Airline List data And the answer is usually there is no API, you just manually collect shitloads of data for years It seems people nowadays just assume
128
153
4K
7
7
84
@jdevalk
Joost de Valk
19 days
If you have a product website and your about page doesn't tell me about you as a person/people/team, I'm not very likely to buy from you, or reach out, ever.
19
12
84
@jdevalk
Joost de Valk
2 years
Ok, I love @Cloudflare even more with this change: is now hosted on Cloudflare pages. is still on our own infrastructure. All this took was 1 simple origin rule. No more hard reverse proxies, just simple:
Tweet media one
2
7
82
@jdevalk
Joost de Valk
6 years
The @yoast campus is shaping up nicely in #Wijchen center :-) Buildings #2 and #3 looking good :-)
Tweet media one
13
3
82
@jdevalk
Joost de Valk
6 years
Very proud to be able to introduce the @yoast Diversity Fund: We hope this can be another help for WordCamp organizers worldwide to create inclusive conferences, with a diverse set of speakers.
7
44
83
@jdevalk
Joost de Valk
10 months
One of the dev notes for #WordPress I've enjoyed writing the most. Not because it's such a great a dev note, but because I really like this change in WordPress 6.4: New sites will no longer have attachment pages by default!
4
9
81
@jdevalk
Joost de Valk
3 years
It's that time of the year: I've updated my CMS market share analysis. Some interesting trends in there, as WordPress' growth seems to slow down, while Shopify continue to gain.
9
37
79
@jdevalk
Joost de Valk
5 years
I opened a ticket yesterday to improve how WordPress plugins you already have should be shown when you're searching for functionality: @timhengeveld just added design mockups to that ticket:
14
22
79
@jdevalk
Joost de Valk
7 years
WordCamp US was: - inspiring; lots of new ideas through conversations and presentations; - positive: Gutenberg is heading in the right direction and lots of people are doing awesome work; - social: lots of great conversations with friends old and new. Thanks #WCUS !!
0
9
81
@jdevalk
Joost de Valk
6 years
Was just browsing through tickets sold and so far, people coming to @YoastCon are coming not just from the Netherlands, but also from f.i. Belgium, Germany, Poland, Finland, Italy, Sweden, Bulgaria, Israel and as far away as Brazil, the US, Senegal and the UAE. Super awesome :)
6
7
80
@jdevalk
Joost de Valk
5 years
This is one of Google's most annoying ways of making money, forcing brands to buy ads on their own brand. We have similar problems at @yoast and I hate it just as much as Jason:
@jasonfried
Jason Fried
5 years
When Google puts 4 paid ads ahead of the first organic result for your own brand name, you’re forced to pay up if you want to be found. It’s a shakedown. It’s ransom. But at least we can have fun with it. Search for Basecamp and you may see this attached ad.
Tweet media one
759
10K
34K
3
13
79
@jdevalk
Joost de Valk
3 months
@iiiiiRooK @lludwig She’s literally one of the best SEOs in the world. You should wish to be in the same room.
4
1
81
@jdevalk
Joost de Valk
3 years
This has been in the works quite some time, super happy to have it live!
@yoast
Yoast
3 years
#YoastSEO is coming to #Shopify ! 🎉 To celebrate, we’ll be hosting #YoastCon2022 - Shopify edition! Come see the BIGGEST NAMES in the SEO world lined up for you, and did we mention this event is free and you can attend from anywhere?! Sign up now! 👇🏼
13
72
218
7
11
81
@jdevalk
Joost de Valk
3 years
After the discussions last week about my CMS market share post, we had some nice followup discussions about Elementor that made me dive into the data. What I found was that Elementor might well drive a large part of WordPress’ growth:
11
20
78
@jdevalk
Joost de Valk
4 years
So... CMS market share update using @W3Techs data. @shopify is growing fast, so I checked @WooCommerce too. Over the last 12 months, Woo has grown by at least 0.1% overall marketshare every single month. As a result it's still 3x bigger than Shopify:
Tweet media one
7
27
77
@jdevalk
Joost de Valk
7 years
I first met @randfish 10 years ago at SMX Stockholm, he came up with the term "toast with a y", which I turned into Yoast com. #thankful
6
8
76
@jdevalk
Joost de Valk
6 years
15 years of #WordPress , the platform that has given me so much. Thanks @photomatt , @mikelittlezed1 and EVERYONE else involved. Tomorrow, @yoast (the company) turns 8. Short vid on my WP story: Mind-blowing to see what we as a WP community have done.
1
20
78
@jdevalk
Joost de Valk
5 years
I've been looking *deeply* at W3Techs market share numbers for CMSs, looking beyond just #WordPress . See WooCommerce's astonishing growth, analysis on open source vs closed source CMSs and more!
7
40
78
@jdevalk
Joost de Valk
4 years
Ok so I absolutely love @Cloudflare and think it's only fair to share the ❤️. Their new Cache Analytics is pretty darn cool and helped us find a few things we weren't caching right yet. After fixing that it now caches 91% of our responses:
Tweet media one
5
1
75
@jdevalk
Joost de Valk
4 years
Since June 1st, #WordPress market share has grown by 1.7%. This is more than Drupal has in *total* market share. I'm curious what this year will end up with.
4
23
75
@jdevalk
Joost de Valk
8 months
WordPress .org's plugin repository's new playground feature is so incredibly nice. Can't wait for this to be live for all users. A very simple blueprint ( ) makes for a much better demo experience than reading a readme ever could:
8
16
76
@jdevalk
Joost de Valk
3 years
It's that time of the year! I've updated my bi-annual CMS marketshare analysis. In the June 2021 version you'll see tremendous growth for @WordPress and @WooCommerce and significant growth for @shopify :
3
32
71
@jdevalk
Joost de Valk
6 years
Where were you when WordPress 5.0 was being released? On a ✈️, on my way to #WCUS . With WiFi. Following along on Slack. Right this moment!
8
2
75
@jdevalk
Joost de Valk
6 years
Awesome to see @Google so involved with and dedicated to #WordPress . Shows how important WP is to the wider web. Ilya and the rest of the team at Google are awesome peeps. Work on WP with them & you'll have a chance to make the web better for all of us and WITH all of us @yoast .
@igrigorik
Ilya Grigorik
6 years
Want to help make the internet faster... by making WordPress better & faster? We're looking for WP experts to join our team @ Google: - go go WordPress!
Tweet media one
11
95
184
2
31
76
@jdevalk
Joost de Valk
6 years
The last few days at #WCUS were tough, but also cool. WordPress 5.0 is a *major* stepping stone and some of the changes @photomatt proposed yesterday will, I think, lead to a much better WordPress environment. A big thank you to everyone who I got to hung out with, y'all rock!
1
9
75
@jdevalk
Joost de Valk
11 months
“Open Source Software is not Free. There is a *HUGE* cost.” @jrf_nl very clearly stating at #WCNL that the massive amount of work going into WPCS, and many other projects, needs more (& better) funding. This is one of the deepest problems in open source. We need to get better
Tweet media one
5
23
74