<div style="text-align:center"><img src="https://i3.wp.com/www.therepository.email/wp-content/uploads/2024/12/patchstack-repository-ad-block-01.png?ssl=1" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="DHH Reignites Criticism of Matt Mullenweg: “He failed to realize what he was destroying.”" title="DHH Reignites Criticism of Matt Mullenweg: “He failed to realize what he was destroying.”" /></div><div>
<p>David Heinemeier Hansson has renewed his criticism of Matt Mullenweg’s handling of the WP Engine dispute, accusing the WordPress co-founder of betraying open source values and “destroying trust” in the ecosystem.</p>
<p>Appearing on the <a href="https://www.youtube.com/watch?v=vagyIcmIGOQ&#038;t=20506s">Lex Fridman Podcast</a> over the weekend, the Ruby on Rails creator and CTO of 37signals said Mullenweg “got so wrapped up in what he was owed that he failed to realize what he was destroying.”</p>
<p>Host Lex Fridman praised WordPress and Mullenweg’s legacy but added, “WP Engine just gives me bad vibes” and “I think they’re not the good guy in this.” Heinemeier Hansson pushed back on that framing, saying the conflict shouldn’t be viewed through the lens of corporate loyalty or personality. Instead, he argued, it’s a question of principle.</p>
<p>He likened Mullenweg’s public attacks on WP Engine — including WordPress.org’s takeover of the ACF plugin and the introduction of a “login loyalty oath” — to a ransom demand, warning that the tactics undermine the legal and ethical foundation of open source.</p>
<p>“You don’t get to take a gift back,” Heinemeier Hansson said. “The users of open source don’t get to demand what the makers of open source do and how they act, and the makers of open source don’t get to suddenly show up with a ransom note to the users and say, ‘Actually you owe me for all sorts of use.&#8217;”</p>
<div class="yarpp yarpp-related yarpp-related-shortcode yarpp-template-list">
<!-- YARPP List --></p>
<hr>
<p><strong style="font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#42619a;text-transform: uppercase;letter-spacing:2px"></strong>Related news</p>
<ul>
<li style="font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;margin:0px 0 10px 0"><a href="https://www.therepository.email/wordpress-org-takes-control-of-acf-sparking-community-outrage" rel="bookmark" title="WordPress.org Takes Control of ACF, Sparking Community Outrage">WordPress.org Takes Control of ACF, Sparking Community Outrage</a>
<li style="font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;margin:0px 0 10px 0"><a href="https://www.therepository.email/mullenweg-threatens-corporate-takeover-of-wp-engine" rel="bookmark" title="Mullenweg threatens corporate takeover of WP Engine">Mullenweg threatens corporate takeover of WP Engine</a>
<li style="font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;margin:0px 0 10px 0"><a href="https://www.therepository.email/wp-engine-expands-legal-fight-against-automattic-and-matt-mullenweg-with-antitrust-claims" rel="bookmark" title="WP Engine Expands Legal Fight Against Automattic and Matt Mullenweg with Antitrust Claims">WP Engine Expands Legal Fight Against Automattic and Matt Mullenweg with Antitrust Claims</a>
<li style="font-family:Arial, Helvetica, sans-serif;font-size:15px;line-height:20px;margin:0px 0 10px 0"><a href="https://www.therepository.email/core-contributors-voice-concerns-over-mullenwegs-control-and-culture-of-fear-in-wordpress-community" rel="bookmark" title="Core Contributors Voice Concerns Over Mullenweg’s Control and “Culture of Fear” in WordPress Community">Core Contributors Voice Concerns Over Mullenweg’s Control and “Culture of Fear” in WordPress Community</a>
</ul>
<hr>
</div>
<p>The remarks build on his scating October 2024 blog post, <a href="https://world.hey.com/dhh/open-source-royalty-and-mad-kings-a8f79d16">Open Source Royalty and Mad Kings</a>, in which he accused Mullenweg of weaponizing the WordPress.org plugin directory and using trademark enforcement to “extract by force.” “Matt, don’t turn into a mad king,” he wrote at the time.</p>
<p>Mullenweg initially responded with a <a href="https://archive.md/UZZit">since-deleted post</a> that dismissed Heinemeier Hansson’s critique as “sloppy” and attacked his business track record, accusing him of siding with WP Engine’s private equity backers. He later deleted that post, calling it “mean,” and published a <a href="https://ma.tt/2024/10/on-dhh/">revised version</a> that framed the conflict as a straightforward trademark dispute.</p>
<p>But on Fridman’s podcast, Heinemeier Hansson again rejected that defense. Whatever the legal justification, he said, Mullenweg’s actions — including what he called the “unhinged” expropriation of ACF — set a dangerous precedent for open source software.</p>
<div class="ad-aligncenter">
<div class="ad-row">
<div id="ad-3722" class="ad-300x250 adsanity-300x250 aligncenter adsanity-aligncenter">
<div class="adsanity-inner">
<p><a rel="nofollow" href="https://www.therepository.email/ads/patchstack-articles" target="_blank"><img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==" fifu-lazy="1" fifu-data-sizes="auto" fifu-data-srcset="https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=75&resize=75&ssl=1 75w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=100&resize=100&ssl=1 100w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=150&resize=150&ssl=1 150w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=240&resize=240&ssl=1 240w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=320&resize=320&ssl=1 320w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=500&resize=500&ssl=1 500w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=640&resize=640&ssl=1 640w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=800&resize=800&ssl=1 800w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=1024&resize=1024&ssl=1 1024w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=1280&resize=1280&ssl=1 1280w, https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1&w=1600&resize=1600&ssl=1 1600w" width="600" height="500"src="https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1" class="no-lazy-load wp-post-image" alt="Patchstack ad" srcset="https://i2.wp.com/www.awordpresscommenter.com/wp-content/uploads/2025/07/patchstack-repository-ad-block-01-3.png?ssl=1 600w, https://www.therepository.email/wp-content/uploads/2024/12/patchstack-repository-ad-block-01-300x250.png 300w" sizes="(max-width: 600px) 100vw, 600px"></a>
</div>
</div>
</div>
</div>
<p>He also said he initially held out hope that Mullenweg would reconsider and walk things back. “He could decide to give this up” and lay down his sword, he said. But he added, “I haven’t seen any evidence that Matt is interested in that and I find that deeply regretful.”</p>
<p>Despite his sharp criticism, Heinemeier Hansson acknowledged Mullenweg’s enormous contributions to WordPress and open source. But, he said, this conflict is about more than any one person. “We have way more to protect here,” he said. “There’s way more at stake than your personal beef or your perceived grievance over what you’re owed.”</p>
<p>The post <a href="https://www.therepository.email/dhh-reignites-criticism-of-matt-mullenweg-he-failed-to-realize-what-he-was-destroying">DHH Reignites Criticism of Matt Mullenweg: “He failed to realize what he was destroying.”</a> appeared first on <a href="https://www.therepository.email/">The Repository</a>.</p>
</div>

Cloudways is bringing back its free Prepathon online event next week, from September 30 to…
Fueled has confirmed layoffs this week, cutting 4–5% of its workforce. But the news reached…
After calling for “more weirdness” in WordPress theme design earlier this year, Nick Hamze has…
FAIR has reached its first major milestone with the release of version 1.0 this week,…
The full chat log is available beginning here on Slack. WordPress Performance Trac tickets @westonruter…
Back in 2011, Jon Penland was selling centrifugal pumping units into the water and wastewater…