<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Elezea - RSS Feed</title><description>Rian van der Merwe&apos;s blog</description><link>https://elezea.com/</link><item><title>Discrobble v1.2.0 — Synced scrobble history</title><link>https://elezea.com/2026/05/discrobble-v1-2-0/</link><guid isPermaLink="true">https://elezea.com/2026/05/discrobble-v1-2-0/</guid><description>Your Recently Scrobbled history now syncs across all your devices. Scrobble an album on your iPhone and it&apos;s there on your iPad — your recent plays follow you…</description><pubDate>Sun, 31 May 2026 20:45:54 GMT</pubDate><content:encoded>&lt;p&gt;Your Recently Scrobbled history now syncs across all your devices. Scrobble an album on your iPhone and it&apos;s there on your iPad — your recent plays follow you anywhere you&apos;re signed in with the same &lt;a href=&quot;http://Last.fm&quot;&gt;Last.fm&lt;/a&gt; account.&lt;/p&gt;
&lt;!--more--&gt;
&lt;h2&gt;What&apos;s new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Recently Scrobbled now syncs across every device signed into the same &lt;a href=&quot;http://Last.fm&quot;&gt;Last.fm&lt;/a&gt; account. It&apos;s there on launch — no pull-to-refresh needed.&lt;/li&gt;
&lt;li&gt;Clear your history on one device and it clears everywhere.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Older scrobbles from before this update may show without cover art. They clear out on their own as you keep scrobbling, or you can tidy them up right away with Clear Recent History in Settings.&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>We Should Be More Tired Than the Model</title><link>https://elezea.com/2026/05/we-should-be-more-tired-than-the-model/</link><guid isPermaLink="true">https://elezea.com/2026/05/we-should-be-more-tired-than-the-model/</guid><description>Vicki Boykis on slowing down agent use on purpose: friction builds your own foundation instead of the model&apos;s.</description><pubDate>Sat, 30 May 2026 16:26:17 GMT</pubDate><content:encoded>&lt;p&gt;In a post about &lt;a href=&quot;https://newsletter.vickiboykis.com/archive/we-should-be-more-tired-than-the-model/&quot;&gt;slowing down our agent use deliberately to increase quality and understanding&lt;/a&gt; Vicki links to Nolan Lawson&apos;s &lt;a href=&quot;https://nolanlawson.com/2026/05/25/using-ai-to-write-better-code-more-slowly/&quot;&gt;Using AI to write better code more slowly&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you&apos;re the kind of developer who uses agents to write multi-hundred-line PRs that you barely understand yourself, I&apos;d invite you to slow down a bit and try this other, slower style of &amp;quot;vibe coding.&amp;quot; Ask an agent how your PR works and how it might fail. Have it write Markdown docs with &lt;a href=&quot;https://mermaid.ai/open-source&quot;&gt;Mermaid charts&lt;/a&gt; if necessary. Use &lt;a href=&quot;https://www.aihero.dev/my-grill-me-skill-has-gone-viral&quot;&gt;Matt Pocock&apos;s &lt;code&gt;/grill-me&lt;/code&gt;&lt;/a&gt; skill until you understand the entire PR front-to-back.&lt;/p&gt;
&lt;p&gt;You might not be more &amp;quot;productive&amp;quot; in terms of raw lines of code. You might burn a ton of tokens just to find out that your entire plan was wrongheaded from the start. But I find this style of coding to be a more super-powered version of the kind of programming I was already trying to do before LLMs: careful, methodical, quality-obsessed, focused on making things better for the next coder.&lt;/p&gt;
&lt;p&gt;So take a deep breath, slow down, try this technique, and see if you don&apos;t enjoy writing better code more slowly.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Vicki &lt;a href=&quot;https://newsletter.vickiboykis.com/archive/we-should-be-more-tired-than-the-model/&quot;&gt;concludes&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;All of these negate the supposed speed up effects of LLM-generated code in the short-term by adding friction, and yet, in the longer term, make me better at using the tool, because they solidify my own foundation instead of the foundation models&apos;.&lt;/p&gt;
&lt;p&gt;We should be more tired than the model.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;We should be more tired than the model.&lt;/em&gt; When I saw the post in my feed I thought I misread the title (or maybe it was a typo). But after reading it I realized that&apos;s already where I&apos;ve been heading organically myself. I went through my &amp;quot;look how fast I can go &lt;em&gt;weeeeee&lt;/em&gt;!&amp;quot; era pretty quickly. While it was fun (&lt;a href=&quot;https://elezea.com/products/&quot;&gt;check out all these side projects!&lt;/a&gt;) it was not just exhausting, I also found myself &lt;em&gt;understanding&lt;/em&gt; less and less of what I was doing (which sucks all the fun out of the work anyway).&lt;/p&gt;
&lt;p&gt;So I&apos;ve been slowing down as well. Reading and editing even more than before. Challenging the agent for longer. Taking the time to close loops to update skills/context documents before moving on to the next thing. Never skipping the &amp;quot;let&apos;s write a design doc and implementation plan together&amp;quot; step.&lt;/p&gt;
&lt;p&gt;I do think I am more tired than the model these days. But I also understand and learn more, which not only improves the quality of the output &lt;em&gt;now&lt;/em&gt;, but also makes it better &lt;em&gt;tomorrow&lt;/em&gt;. I think the speed trade-off is worth it.&lt;/p&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>The Great AI Cost Panic of 2026</title><link>https://elezea.com/2026/05/the-great-ai-cost-panic-of-2026/</link><guid isPermaLink="true">https://elezea.com/2026/05/the-great-ai-cost-panic-of-2026/</guid><description>Current AI cost concerns reflect normal growing pains in technology adoption rather than evidence of fundamental failure.</description><pubDate>Sat, 30 May 2026 14:57:55 GMT</pubDate><content:encoded>&lt;p&gt;Derek Thompson &lt;a href=&quot;https://www.derekthompson.org/p/the-great-ai-cost-panic-of-2026&quot;&gt;digs into the current news cycle about out-of-control AI token spend&lt;/a&gt;, and makes the case that since we&apos;re literally only 5 months into the ✨agentic era✨, we need to look at it in the context of how technology cycles usually work:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Rather than see the agent backlash as a clear sign that AI is a scam, or that it is doomed, it might make more sense to see this development in the context of a normal technological adoption curve. [...]&lt;/p&gt;
&lt;p&gt;As &lt;a href=&quot;https://www.fabricatedknowledge.com/&quot;&gt;SemiAnalysis’s Doug O’Laughlin&lt;/a&gt; told me in an interview last week, every new technology requires an extended period of trial and error, as organizations toggle between (a) not enough experimentation or spending, followed by (b) too much experimentation and spending, followed by (c) too dramatic a pullback, followed by (d) the repetition of steps (a) through (c), until firms figure out a long-term balance between labor spending and tech spending. Whether AI skeptics like [cognitive scientist Gary] Marcus are right that the bubble is about to pop depends entirely on a question that, as of today, nobody can definitively answer: &lt;em&gt;Is the bill worth it?&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Discrobble v1.1.0 — Native iPad support</title><link>https://elezea.com/2026/05/discrobble-v1-1-0/</link><guid isPermaLink="true">https://elezea.com/2026/05/discrobble-v1-1-0/</guid><description>Discrobble now runs natively on iPad, with a denser collection grid and a side-by-side album view that puts the cover and tracklist together. This release also…</description><pubDate>Tue, 26 May 2026 20:30:26 GMT</pubDate><content:encoded>&lt;p&gt;Discrobble now runs natively on iPad, with a denser collection grid and a side-by-side album view that puts the cover and tracklist together. This release also clears out a sticky onboarding bug, makes sync safer when it gets interrupted, and fully removes your data from the server when you delete your account.&lt;/p&gt;
&lt;!--more--&gt;
&lt;h2&gt;What&apos;s new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Native iPad support. The collection grid adapts to the screen — more albums per row on iPad, same comfortable density on iPhone. The album screen shows the cover and the tracklist side by side in both portrait and landscape.&lt;/li&gt;
&lt;li&gt;The onboarding and sync screens stay at a readable width on iPad instead of stretching edge to edge.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The app could occasionally get stuck on the setup screen after you connected your accounts. Once you&apos;re signed in, you now move on.&lt;/li&gt;
&lt;li&gt;Collection sync is safer. If a sync is interrupted partway through, it can no longer remove albums from your collection by mistake.&lt;/li&gt;
&lt;li&gt;Deleting your account from Settings now fully removes your data from the server, not just from your device.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Under the hood&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;In-flight auth tokens are now encrypted at rest on the server (AES-256-GCM).&lt;/li&gt;
&lt;li&gt;Added the Apple required-reason API privacy manifest.&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Your AI Use Is Breaking My Brain</title><link>https://elezea.com/2026/05/your-ai-use-is-breaking-my-brain/</link><guid isPermaLink="true">https://elezea.com/2026/05/your-ai-use-is-breaking-my-brain/</guid><description>Ubiquitous AI-generated text may be subtly reshaping how humans write and think, blurring the line between tool use and cultural conditioning.</description><pubDate>Sun, 24 May 2026 19:12:11 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.404media.co/your-ai-use-is-breaking-my-brain/&quot;&gt;Well here’s a disturbing point&lt;/a&gt; I somehow hadn’t thought about before. Are we training AI, or is it training us?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When I sat down to write this article, in which, to be clear, I did not use AI, I found myself writing the following sentence: “It’s not just in places we’re conditioned to see AI—Google AI overviews, LinkedIn influencer posts, and Facebook feeds—I’ve started seeing AI…” I stopped typing, freaked out, and deleted the sentence. Have I always written this way? I honestly don’t know.&lt;/p&gt;
&lt;p&gt;This negative parallelism—“it’s not just x, it’s y” is maybe the most infamous AI writing-ism there is. It is something that is regularly called out as being obviously AI, and is the formation in the sentence Mamdani wrote that Spero called out. But I didn’t use AI. Did I use that construction because I’ve been immersed on an internet full of generic AI writing on every platform all day everyday for years? Or did I just happen to think that was the best way to phrase it at the time?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Related, I like &lt;a href=&quot;https://www.densediscovery.com/issues/389&quot;&gt;Kai’s take&lt;/a&gt; on why we feel so... duped when we see clearly AI-generated text:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I&apos;m not categorically against using AI to help out with tedious work. But there&apos;s a difference between using a tool to say something you actually mean, and using a tool to manufacture the appearance of meaning something.&lt;/p&gt;
&lt;p&gt;I know it&apos;s a bit naïve to appeal to common decency when the same technology is busy guiding weapons systems, but please don&apos;t outsource sincerity. Don&apos;t pretend to care about someone or something just to get their attention.&lt;/p&gt;
&lt;p&gt;The damage isn&apos;t just annoyance. It&apos;s suspicion that gets attached to genuine messages. Emails I would have read warmly now carry an asterisk. Did a person write this? Does this person actually care about my work, or is this just another prompt in the dark?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>LLMs and Buttondown</title><link>https://elezea.com/2026/05/llms-and-buttondown/</link><guid isPermaLink="true">https://elezea.com/2026/05/llms-and-buttondown/</guid><description>Buttondown&apos;s explosive growth is being driven by LLMs discovering its API-first design makes it the ideal newsletter platform for AI applications.</description><pubDate>Sat, 23 May 2026 22:13:05 GMT</pubDate><content:encoded>&lt;p&gt;I say this sincerely because I am a big fan of &lt;a href=&quot;https://buttondown.com/refer/elezea&quot;&gt;Buttondown&lt;/a&gt; and how Justin runs the business—&lt;a href=&quot;https://www.jmduke.com/posts/llm-born.html&quot;&gt;this couldn’t have happened to a nicer guy&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Our month-over-month growth rate in Q1 2026 was double our growth rate in Q4 2025. Buttondown has, roughly, grown a little less than 2x every year of its existence; this -- its eighth year — is poised to shatter that, if trends hold.&lt;/p&gt;
&lt;p&gt;Almost all of that incremental growth, meaning the growth &lt;em&gt;in addition to&lt;/em&gt; our historical trend, I attribute to LLMs. We ask people when they sign up what brought them here, and an answer that went from surprising to banal to overwhelming over the course of Q1 was: an LLM. Users of all stripes cite an LLM as the reason that they ended up at Buttondown&apos;s front door.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You should click through for the whole post because he explains why he thinks this happened:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;People have asked why I think we have been the beneficiary of this genre of growth. There is one fairly interesting reason: we have accidentally built a very LLM-friendly business in this space.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’ve always been a big believer in API-first design, and this feels like an almost accidental enormous additional benefit to that approach. Anyway, all that to say... &lt;a href=&quot;https://elezea.com/subscribe/&quot;&gt;my newsletter&lt;/a&gt; is on Buttondown, and &lt;a href=&quot;https://buttondown.com/refer/elezea&quot;&gt;yours should be too&lt;/a&gt;.&lt;/p&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>The Product Leader’s Influence on the World We All Will Live in</title><link>https://elezea.com/2026/05/the-product-leaders-influence-on-the-world-we-all-will-live-in/</link><guid isPermaLink="true">https://elezea.com/2026/05/the-product-leaders-influence-on-the-world-we-all-will-live-in/</guid><description>Product leaders need to address how AI tools are causing cognitive burnout in their teams and establish sustainable work practices for the AI era.</description><pubDate>Thu, 21 May 2026 23:20:25 GMT</pubDate><content:encoded>&lt;p&gt;In a practical example of &lt;a href=&quot;https://hbr.org/2026/03/when-using-ai-leads-to-brain-fry&quot;&gt;brain fry&lt;/a&gt;, Petra Wille &lt;a href=&quot;https://www.petra-wille.com/blog/the-future-is-not-yet-invented&quot;&gt;recalls some of her personal experience&lt;/a&gt; during coaching:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The product leaders and CPOs I coach tell me their people are completely fried before lunch—after a morning of generating content and reviewing outputs in Claude, Gemini, and ChatGPT, they’re just done. Adapting to this new type of work doesn’t make them more productive because they’re out of energy and brainpower by noon.&lt;/p&gt;
&lt;p&gt;So conversations about how we actually work—what a sustainable rhythm looks like for humans in this new setup—still needs to happen.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This has become a pretty common complaint/concern among people I talk to, and it gets me too. I’ve been sitting on posting this link because I wanted to include some kind of proposal but... I got nothing. Just agreement with Petra that we really &lt;em&gt;really&lt;/em&gt; need to figure out how to work in this new world in a way that avoids mass burnout.&lt;/p&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>You&apos;re Worse at Your Job Because You Care Too Much</title><link>https://elezea.com/2026/05/youre-worse-at-your-job-because-you-care-too-much/</link><guid isPermaLink="true">https://elezea.com/2026/05/youre-worse-at-your-job-because-you-care-too-much/</guid><description>Caring indiscriminately at work exhausts you—the real skill is directing your energy toward what&apos;s strategically important and letting go of minor frustrations…</description><pubDate>Fri, 15 May 2026 21:48:08 GMT</pubDate><content:encoded>&lt;p&gt;Yes, &lt;a href=&quot;https://mollyg.substack.com/p/the-case-for-caring-less&quot;&gt;it’s a clickbaity title&lt;/a&gt;, but if you read this as an essay about &lt;em&gt;what&lt;/em&gt; to care about at work, it has some good reminders like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“Care less” is directionally right, but let’s get more specific. The real shift is learning to place your care deliberately — to get good at telling the difference between what’s strategically important and what’s just noisy. A lot of what happens inside companies is frustrating without being important. Reacting to a messy call that you personally wouldn’t have made as if it’s a strategic risk is what drains you. So is holding on to every detail as if it’s existential. Not everything deserves to be treated with equal importance. A gut check that helps: Will this matter in a year? If not, it probably doesn’t deserve much energy now. What’s the worst-case scenario? Often, it’s not that bad.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Meet the Sad Wives of AI</title><link>https://elezea.com/2026/05/meet-the-sad-wives-of-ai/</link><guid isPermaLink="true">https://elezea.com/2026/05/meet-the-sad-wives-of-ai/</guid><description>A Wired essay explores the frustration of women whose husbands are obsessed with discussing AI and its implications.</description><pubDate>Fri, 15 May 2026 00:28:25 GMT</pubDate><content:encoded>&lt;p&gt;I sent &lt;a href=&quot;https://www.wired.com/story/meet-the-sad-wives-of-ai/&quot;&gt;this essay &lt;/a&gt; to my wife because doing self-owns is kind of my brand. It’s about husbands who can’t stop talking about AI, and despite how uncomfortable it made me, it’s not wrong and also wonderful writing. This is so good:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I should also say I didn’t bother speaking to any of the actual husbands for this story. I’m sick of hearing from the men of AI. So many of us are. They have podcasts and Senate hearings and magazine profiles and probably a group chat with the president. They’ve been talked to—and I can’t stress this enough—enough.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>I Left Port 22 Open for 54 Days: An SSH Honeypot Study</title><link>https://elezea.com/2026/05/i-left-port-22-open-for-54-days-an-ssh-honeypot-study/</link><guid isPermaLink="true">https://elezea.com/2026/05/i-left-port-22-open-for-54-days-an-ssh-honeypot-study/</guid><description>Exposing SSH to the internet reveals how ubiquitous automated probing is, with login attempts arriving within seconds of port exposure.</description><pubDate>Sun, 10 May 2026 00:16:16 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://arman-bd.hashnode.dev/i-left-port-22-open-on-the-internet-for-54-days-here-s-who-showed-up&quot;&gt;This post&lt;/a&gt; is a fascinating look at how botnets actually work. I don’t want to spoil the takeaways so I’ll just quote this (but you should read the whole thing):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Your server isn&apos;t special. Nobody is &amp;quot;targeting&amp;quot; it. Every IP address on the internet is being continuously probed by automated systems. Within seconds of exposing port 22, you will receive login attempts. This isn&apos;t a question of &amp;quot;if&amp;quot; but &amp;quot;when&amp;quot; — and the answer to &amp;quot;when&amp;quot; is &amp;quot;immediately.&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Discrobble v1.0.2 — Free on the App Store</title><link>https://elezea.com/2026/05/discrobble-v1-0-2/</link><guid isPermaLink="true">https://elezea.com/2026/05/discrobble-v1-0-2/</guid><description>My first iPhone app is live! Discrobble is now on the [App Store](https://apps.apple.com/us/app/id6761305573), free. It connects to your Discogs collection and your Last.fm account so you can track plays from your vinyl and CDs…</description><pubDate>Sat, 09 May 2026 20:05:48 GMT</pubDate><content:encoded>&lt;p&gt;My first iPhone app is live! Discrobble is now on the &lt;a href=&quot;https://apps.apple.com/us/app/id6761305573&quot;&gt;App Store&lt;/a&gt;, free. It connects to your &lt;a href=&quot;https://www.discogs.com/&quot;&gt;Discogs&lt;/a&gt; collection and your &lt;a href=&quot;https://www.last.fm/&quot;&gt;Last.fm&lt;/a&gt; account so you can track your physical music listening in two taps: pick an album, hit &amp;quot;Scrobble,&amp;quot; and the tracks land in your &lt;a href=&quot;http://Last.fm&quot;&gt;Last.fm&lt;/a&gt; history. There&apos;s more on the &lt;a href=&quot;https://elezea.com/discrobble/&quot;&gt;product page&lt;/a&gt; about how it works.&lt;/p&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Song of the Day: May 6, 2026</title><link>https://elezea.com/2026/05/song-of-the-day-may-6-2026/</link><guid isPermaLink="true">https://elezea.com/2026/05/song-of-the-day-may-6-2026/</guid><description>All over my Instagram Reels for some reason — and it&apos;s such a vibe I can&apos;t get enough of it.</description><pubDate>Thu, 07 May 2026 02:47:35 GMT</pubDate><content:encoded>&lt;p&gt;This song is all over my Instagram Reels for some reason and it is &lt;em&gt;such&lt;/em&gt; a vibe I can&apos;t get enough of it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://open.spotify.com/track/3Ggrf13afYb41oxbnpafPR?si=2c597ad582e44a84&quot;&gt;▶ Listen on Spotify&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>discogs-mcp v3.3.0 — Background sync, instant search</title><link>https://elezea.com/2026/05/discogs-mcp-v3-3-0/</link><guid isPermaLink="true">https://elezea.com/2026/05/discogs-mcp-v3-3-0/</guid><description>The first search of the day is now instant. `discogs-mcp` pre-fetches your collection in the background every hour and keeps it in a snapshot, so…</description><pubDate>Tue, 05 May 2026 01:13:29 GMT</pubDate><content:encoded>&lt;p&gt;The first search of the day is now instant. &lt;code&gt;discogs-mcp&lt;/code&gt; pre-fetches your collection in the background every hour and keeps it in a snapshot, so &lt;code&gt;search_collection&lt;/code&gt; doesn&apos;t have to paginate the Discogs API from cold any more.&lt;/p&gt;
&lt;p&gt;The server also tells your LLM client how to navigate it — every tool response ends with a &amp;quot;Next steps&amp;quot; block listing the most likely follow-up calls and the exact arguments to use, so chained queries like &amp;quot;find me a mellow jazz album, then expand the top hit&amp;quot; don&apos;t make the model guess.&lt;/p&gt;
&lt;p&gt;And if you&apos;ve been putting off deploying your own copy, there&apos;s now a Deploy to Cloudflare button in the README — one click, three secrets, done.&lt;/p&gt;
&lt;!--more--&gt;
&lt;h2&gt;What&apos;s new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Hourly background sync keeps your collection snapshot fresh. Add or remove a record on Discogs and it&apos;s visible to search within an hour, automatically.&lt;/li&gt;
&lt;li&gt;New &lt;code&gt;refresh_collection&lt;/code&gt; tool forces an immediate snapshot refresh — useful when you&apos;ve just bought an album and want it visible to search right now.&lt;/li&gt;
&lt;li&gt;Server-level &lt;code&gt;instructions&lt;/code&gt; and per-tool &amp;quot;Next steps&amp;quot; breadcrumbs make the server self-navigating for any LLM client. The instructions name a recommended path (&lt;code&gt;search_collection&lt;/code&gt; → &lt;code&gt;get_release&lt;/code&gt; → mutations); each tool response ends with the most likely follow-up calls, with real values templated in (&lt;code&gt;get_release(release_id=28861354)&lt;/code&gt;, not &lt;code&gt;release_id=&amp;lt;ID&amp;gt;&lt;/code&gt;). Inspired by &lt;a href=&quot;https://taoofmac.com/space/blog/2026/04/29/2341&quot;&gt;Rui Carmo&apos;s MCP server post&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;One-click self-hosting via the Deploy to Cloudflare button in the README. Cloudflare provisions the KV namespaces, Durable Object, cron, and prompts for the secrets — no &lt;code&gt;wrangler kv namespace create&lt;/code&gt; needed, and pushes to your fork redeploy automatically via Workers Builds.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;First &lt;code&gt;search_collection&lt;/code&gt; call after a cold cache no longer times out. Previously this could take 30 seconds to two minutes on a 1,500-item collection, often longer than the MCP request timeout. It&apos;s now sub-second.&lt;/li&gt;
&lt;li&gt;Mood queries (&amp;quot;mellow Sunday morning&amp;quot;, &amp;quot;road trip music&amp;quot;) respond just as fast as keyword queries — they used to pay the same pagination cost as everything else.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Under the hood&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;New &lt;code&gt;syncCollection&lt;/code&gt; module with per-page retry, resumable progress, and atomic snapshot swap so readers never see partial state.&lt;/li&gt;
&lt;li&gt;Cron runs hourly with a probe path: one API call to compare count + page-1 instance IDs against the snapshot. Full repaginate only when something changed. Steady-state cron tick now costs 1 Discogs request instead of 16.&lt;/li&gt;
&lt;li&gt;Self-healing across MCP request timeouts: if a sync stalls partway through, the next call resumes from where it left off rather than restarting.&lt;/li&gt;
&lt;li&gt;Dropped the &lt;code&gt;MCP_LOGS&lt;/code&gt; KV binding. Sync outcomes now structured-log to the Workers runtime so Cloudflare Observability ingests them — one fewer namespace for self-hosters to create.&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Why Did Hollywood Stop Making Dramas?</title><link>https://elezea.com/2026/05/why-did-hollywood-stop-making-dramas/</link><guid isPermaLink="true">https://elezea.com/2026/05/why-did-hollywood-stop-making-dramas/</guid><description>Hollywood&apos;s shift away from dramas toward action and horror may stem from how genre thrills age better than character-driven stories that depend on…</description><pubDate>Fri, 01 May 2026 22:21:18 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://www.statsignificant.com/p/why-did-hollywood-stop-making-dramas&quot;&gt;I guess this shows just how old I am&lt;/a&gt; because I loved every single one of the “Oscar-bait” movies in this list (I do agree on TCM though)...&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When I was a kid, I would watch Turner Classic Movies and try to appreciate films from the 1940s, only to find the exercise strangely difficult. I could admire them—in theory—but I struggled to experience these stories the way their original audiences did.&lt;/p&gt;
&lt;p&gt;I feel similarly about many Oscar-bait dramas of the 1990s, including but not limited to: &lt;em&gt;Chocolat&lt;/em&gt;, &lt;em&gt;American Beauty&lt;/em&gt;, &lt;em&gt;Shakespeare in Love&lt;/em&gt;, &lt;em&gt;Scent of a Woman&lt;/em&gt;, &lt;em&gt;The English Patient&lt;/em&gt;, and &lt;em&gt;Life Is Beautiful&lt;/em&gt;. I simply don’t understand what contemporary audiences saw in these films.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;That aside, as usual Daniel makes an interesting larger point, about why we don’t see as many dramas as we used to:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Action and horror, meanwhile, have visceral elements that translate across generations: big dinosaurs, jump scares, campy set pieces, and other straightforward pleasures. The first ten minutes of &lt;em&gt;Raiders of the Lost Ark&lt;/em&gt; are timeless and feature almost no dialogue.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>lastfm-mcp v2.4.0 — Top tracks and 8K fewer lines</title><link>https://elezea.com/2026/04/lastfm-mcp-v2-4-0/</link><guid isPermaLink="true">https://elezea.com/2026/04/lastfm-mcp-v2-4-0/</guid><description>The big shifts in this release: three new tools, a glassmorphism-redesigned landing page, timezone-aware day boundaries on `get_recent_tracks`, and a…</description><pubDate>Thu, 30 Apr 2026 20:09:55 GMT</pubDate><content:encoded>&lt;p&gt;The big shifts in this release: three new tools, a glassmorphism-redesigned landing page, timezone-aware day boundaries on &lt;code&gt;get_recent_tracks&lt;/code&gt;, and a 8,300-line cull of the original session-based worker now that the OAuth path has been the only one in production for a while.&lt;/p&gt;
&lt;!--more--&gt;
&lt;h2&gt;What&apos;s new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Three new tools.&lt;/strong&gt; &lt;code&gt;get_top_tracks&lt;/code&gt; fills the obvious symmetry gap with the existing &lt;code&gt;get_top_artists&lt;/code&gt; and &lt;code&gt;get_top_albums&lt;/code&gt;. &lt;code&gt;get_artist_top_tracks&lt;/code&gt; and &lt;code&gt;get_artist_top_albums&lt;/code&gt; surface an artist&apos;s globally most-played catalog — useful for &amp;quot;what&apos;s the canonical record by X&amp;quot; questions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Date-aware &lt;code&gt;get_recent_tracks&lt;/code&gt;.&lt;/strong&gt; New &lt;code&gt;date&lt;/code&gt; param accepts a &lt;code&gt;YYYY-MM-DD&lt;/code&gt; calendar date plus a &lt;code&gt;timezone&lt;/code&gt; (IANA name, e.g. &lt;code&gt;America/New_York&lt;/code&gt;) and the server computes the correct UTC day boundaries. Way better than juggling &lt;code&gt;from&lt;/code&gt;/&lt;code&gt;to&lt;/code&gt; Unix timestamps for &amp;quot;what did I listen to yesterday&amp;quot; queries. The response also echoes the queried range back so an LLM can self-verify it asked the right question.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Redesigned landing page&lt;/strong&gt; at &lt;a href=&quot;https://lastfm-mcp.com&quot;&gt;lastfm-mcp.com&lt;/a&gt; — glassmorphism, animated waves, glow effects.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;get_album_info&lt;/code&gt; no longer renders &lt;code&gt;[object Object]&lt;/code&gt; when &lt;a href=&quot;http://Last.fm&quot;&gt;Last.fm&lt;/a&gt; returns the album artist as an object instead of a string. Latent bug, fixed via a &lt;code&gt;formatArtist&lt;/code&gt; helper that handles both shapes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Under the hood&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Deleted the legacy worker.&lt;/strong&gt; Removed &lt;code&gt;src/index.ts&lt;/code&gt; plus the homemade JSON-RPC dispatch layer in &lt;code&gt;src/protocol/&lt;/code&gt; and the SSE transport in &lt;code&gt;src/transport/&lt;/code&gt;. The OAuth worker (&lt;code&gt;src/index-oauth.ts&lt;/code&gt;) has been the only production deployment for months; the legacy &lt;code&gt;[env.legacy]&lt;/code&gt; block in &lt;code&gt;wrangler.toml&lt;/code&gt; was never deployed to Cloudflare. Net diff: &lt;strong&gt;−8,293 lines, 0 added.&lt;/strong&gt; Test suite went from 376 tests / 5 failing → 167 tests / 0 failing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dropped dead deps:&lt;/strong&gt; &lt;code&gt;crypto-js&lt;/code&gt;, &lt;code&gt;@types/crypto-js&lt;/code&gt;, &lt;code&gt;oauth-1.0a&lt;/code&gt; — zero imports.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Removed dead throttle.&lt;/strong&gt; &lt;code&gt;LastfmClient.throttleRequest&lt;/code&gt; was per-request (clients are instantiated per-request in the OAuth worker), so it never observed a previous request — it did nothing while implying rate-limit safety. Existing 429-aware retry handles rate limits correctly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dynamic tool catalog.&lt;/strong&gt; The &lt;code&gt;lastfm_auth_status&lt;/code&gt; tool list lives in one place now (&lt;code&gt;src/mcp/tools/catalog.ts&lt;/code&gt;) instead of being hardcoded in three.&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Output isn’t design</title><link>https://elezea.com/2026/04/output-isnt-design/</link><guid isPermaLink="true">https://elezea.com/2026/04/output-isnt-design/</guid><description>Design is fundamentally about understanding a problem&apos;s context and constraints, not simply creating visual output.</description><pubDate>Thu, 30 Apr 2026 18:14:58 GMT</pubDate><content:encoded>&lt;blockquote&gt;
&lt;p&gt;The hard part of design is rarely generating the form. It is understanding the problem well enough to know what and how something should exist at all. There is use and place for these tools, but tools are not the design process.&lt;/p&gt;
&lt;p&gt;Christopher Alexander came closer than anyone to naming this clearly. In &lt;em&gt;&lt;a href=&quot;https://amzn.to/4eTct5C&quot;&gt;Notes on the Synthesis of Form&lt;/a&gt;&lt;/em&gt;, he describes design as the search for a good fit between a form and its context. Context, in his sense, is not a background condition. It is the full set of forces that make a problem what it is: human needs, technical constraints, conflicting requirements, habits, edge cases, and relationships that are easy to miss until you spend time with them. Bad design appears where those forces remain unresolved. Good design appears where those misfits have been worked through carefully.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;— Karri Saarinen, &lt;a href=&quot;https://x.com/karrisaarinen/status/2045257582470983691&quot;&gt;Output isn’t design&lt;/a&gt;&lt;/p&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>tldl v2.4.0 — Broadsheet redesign</title><link>https://elezea.com/2026/04/tldl-v2-4-0/</link><guid isPermaLink="true">https://elezea.com/2026/04/tldl-v2-4-0/</guid><description>TL;DL has a new look. Inspired by classic broadsheet newspapers, the redesigned site puts episode summaries in a layout that&apos;s calmer to read and easier to…</description><pubDate>Wed, 29 Apr 2026 21:25:26 GMT</pubDate><content:encoded>&lt;p&gt;TL;DL has a new look. Inspired by classic broadsheet newspapers, the redesigned site puts episode summaries in a layout that&apos;s calmer to read and easier to scan — with proper typography, a featured &amp;quot;lead&amp;quot; episode, and a cleaner detail page for every summary.&lt;/p&gt;
&lt;!--more--&gt;
&lt;h2&gt;What&apos;s new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Broadsheet-style homepage.&lt;/strong&gt; A featured lead episode at the top, then the rest of the week&apos;s episodes laid out as numbered index entries. Episode count grows? Pagination kicks in at 20 per page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Redesigned episode pages.&lt;/strong&gt; New typography (Fraunces + Inter Tight + JetBrains Mono), a generated deck and pull quote on every episode, links out to the podcast&apos;s website and Apple Podcasts, and a &amp;quot;More from this podcast&amp;quot; section.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Search and tag browsing.&lt;/strong&gt; Search the homepage with &lt;code&gt;?q=...&lt;/code&gt;, click any tag to see every episode with that tag, or browse the full tag and podcast directories.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Polished mobile and tablet layouts.&lt;/strong&gt; Episode rows stack their metadata neatly on smaller screens. Tags wrap onto their own row. Pull quotes tighten up.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Subscribe, preferences, and request flows live in the new design.&lt;/strong&gt; No more jarring jump from the new site into the old forms.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Restored social previews.&lt;/strong&gt; Favicon, Open Graph, and Twitter Card tags are back, so links shared on social and in chat apps look right again.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;iPad portrait layout&lt;/strong&gt; no longer cuts off episode titles — the index now collapses to the simpler mobile-style row at tablet widths too.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Masthead date&lt;/strong&gt; shows the correct day in Pacific time instead of drifting based on the reader&apos;s timezone.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Episode summaries&lt;/strong&gt; no longer show a duplicate title at the top — the redundant first heading is now stripped automatically.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Editorial metadata&lt;/strong&gt; (deck and pull quote) generation now retries cleanly on transient failures instead of giving up on the first error.&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>How to stay relevant when the PM role keeps rewriting itself</title><link>https://elezea.com/2026/04/pm-role-keeps-rewriting-itself/</link><guid isPermaLink="true">https://elezea.com/2026/04/pm-role-keeps-rewriting-itself/</guid><description>Melissa Perri on why PMs should stop measuring themselves by tickets and docs, and start measuring decisions changed and outcomes shipped.</description><pubDate>Wed, 29 Apr 2026 00:25:50 GMT</pubDate><content:encoded>&lt;p&gt;Melissa Perri &lt;a href=&quot;https://productinstitute.kit.com/posts/how-to-stay-relevant-when-the-pm-role-keeps-rewriting-itself&quot;&gt;chimes in on how AI is changing the product role&lt;/a&gt;, and makes the case for measuring PMs by decisions changed and outcomes shipped, not by tickets written and docs generated:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;If you are a PM, stop measuring your productivity by how many tickets you wrote, how many pages of documentation you spun up, or how fast you closed the loop on the last sprint. That work is going to keep getting easier.&lt;/p&gt;
&lt;p&gt;Measure your productivity by how often you changed a decision that mattered, how often you saw around a corner, how often a senior leader walked out of a room thinking differently because of something you said. How often your shipped features translate into real customer outcomes is what matters.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Everything I read is saying the same thing right now: judgment, customer understanding, and the ability to change a senior leader&apos;s mind in a room are the skills that AI can&apos;t touch. I&apos;m not disagreeing necessarily, but I do think that narrative is missing a big &lt;em&gt;new&lt;/em&gt; skill that is needed. I wrote about this in &lt;a href=&quot;https://elezea.com/2026/04/what-actually-changed-about-being-a-pm/&quot;&gt;What actually changed about being a PM&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I was talking to my wife the other day about what I’m doing, and she asked the obvious question: “Why are you automating your job away?” My answer: the people who automate their own jobs away are the ones who become more valuable, because the craft is now in orchestration — setting up the layers so the AI does the right thing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I also continue to think about this quote from &lt;a href=&quot;https://robonomics.substack.com/p/org-design-in-the-age-of-ai&quot;&gt;Org Design in the Age of AI&lt;/a&gt; and how the focus is shifting from &amp;quot;information movers&amp;quot; to builders:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The old PM spent most of their energy making ideas legible to other people. The new PM validates directly — prototyping, running data analyses, generating first-pass implementations. [...] The managers who thrive will be the ones whose real contribution was always judgment, coaching, and navigating ambiguity — not routing information.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Product Roadmaps: How the Best Product Teams Plan for Uncertainty</title><link>https://elezea.com/2026/04/product-roadmaps-how-the-best-product-teams-plan-for-uncertainty/</link><guid isPermaLink="true">https://elezea.com/2026/04/product-roadmaps-how-the-best-product-teams-plan-for-uncertainty/</guid><description>The best product roadmaps adapt to uncertainty by shifting from detailed features to broader opportunities and outcomes as you plan further ahead.</description><pubDate>Tue, 28 Apr 2026 22:32:05 GMT</pubDate><content:encoded>&lt;p&gt;I&apos;m &lt;a href=&quot;https://elezea.com/2024/02/why-using-a-now-next-later-roadmap-might-be-right-for-you/&quot;&gt;a big fan of Now/Next/Later roadmaps&lt;/a&gt;, and I think it adapts particularly well to an AI-assisted world, so I was curious to read &lt;a href=&quot;https://www.producttalk.org/product-roadmaps/&quot;&gt;Teresa&apos;s Take on different roadmap models&lt;/a&gt;. It&apos;s a fun trip through different prioritization frameworks, and I do like her reframing of the Now/Next/Later approach:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Here&apos;s what I&apos;ve seen work best: Take the Now Next Later format, but instead of filling every column with features at different levels of detail, change the &lt;em&gt;type&lt;/em&gt; of content as you move across columns. [...]&lt;/p&gt;
&lt;p&gt;Specifically, I list solutions in the Now column, &lt;a href=&quot;https://www.producttalk.org/sourcing-opportunities/&quot;&gt;opportunities&lt;/a&gt; in the Next column, and &lt;a href=&quot;https://www.producttalk.org/shifting-from-outputs-to-outcomes/&quot;&gt;outcomes&lt;/a&gt; in the Later column.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item><item><title>Deezer: AI-generated tracks now represent 44% of all new uploaded music</title><link>https://elezea.com/2026/04/deezer-ai-generated-tracks-now-represent-44-of-all-new-uploaded-music/</link><guid isPermaLink="true">https://elezea.com/2026/04/deezer-ai-generated-tracks-now-represent-44-of-all-new-uploaded-music/</guid><description>AI-generated music now dominates new uploads on Deezer but barely registers with listeners, suggesting artificial tracks struggle to gain genuine audience…</description><pubDate>Sat, 25 Apr 2026 23:40:08 GMT</pubDate><content:encoded>&lt;p&gt;&lt;a href=&quot;https://newsroom-deezer.com/2026/04/ai-generated-tracks-represent-44-of-new-uploaded-music/&quot;&gt;This is characteristically dry press release language&lt;/a&gt;, but the stats are interesting:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Deezer, the global music experiences platform, is now receiving almost 75,000 AI-generated tracks per day, representing roughly 44% of the daily uploads. This amounts to more than 2 Million AI-generated tracks uploaded per month. Thanks to Deezer&apos;s industry unique measures, consumption of AI-generated music on the platform is still very low, between 1-3% of the total streams. In addition, a majority (85%) of these streams are detected as fraudulent and are demonetized by Deezer.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’m simultaneously surprised (but not, because grifters) that the amount of uploads is that high, and surprised (but not, because music lovers) that it’s generally a very unsuccessful way to make money. My continuing refrain will be that let’s use AI for the things that it’s good at, and leave the really important stuff (like art) to humans.&lt;/p&gt;
&lt;br&gt;&lt;br&gt;&lt;hr&gt;Thanks for still believing in RSS! If you&apos;d like you can &lt;a href=&quot;https://elezea.com/contact&quot;&gt;reply via email&lt;/a&gt;.</content:encoded><author>Rian van der Merwe</author></item></channel></rss>