<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Demilade Ayeku</title>
    <description>The latest articles on DEV Community by Demilade Ayeku (@demilade_ayeku).</description>
    <link>https://dev.to/demilade_ayeku</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2779739%2Fdb174a35-848c-4e18-94b8-a72d9772fb03.jpg</url>
      <title>DEV Community: Demilade Ayeku</title>
      <link>https://dev.to/demilade_ayeku</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/demilade_ayeku"/>
    <language>en</language>
    <item>
      <title>Most "X vs Y" Developer Content Wouldn't Survive a Real Build</title>
      <dc:creator>Demilade Ayeku</dc:creator>
      <pubDate>Tue, 30 Jun 2026 09:57:50 +0000</pubDate>
      <link>https://dev.to/demilade_ayeku/most-x-vs-y-developer-content-wouldnt-survive-a-real-build-25j6</link>
      <guid>https://dev.to/demilade_ayeku/most-x-vs-y-developer-content-wouldnt-survive-a-real-build-25j6</guid>
      <description>&lt;p&gt;The problem with most comparison content&lt;/p&gt;

&lt;p&gt;If you've ever searched "Solana vs Sui" or "Drizzle vs Prisma" or "Polars vs Pandas," you know the shape of what comes back.&lt;/p&gt;

&lt;p&gt;A clean feature table. A vague "best for" paragraph at the bottom. Maybe a chart of GitHub stars. And nothing in it would help you make an actual decision.&lt;/p&gt;

&lt;p&gt;That's because most "X vs Y" content is written from documentation. Not from builds.&lt;/p&gt;

&lt;p&gt;A writer opens both sets of docs, extracts the feature lists, organises them into a table, and adds enough hedging that no vendor gets upset. The post ranks. It gets cited. And it leaves the reader exactly where they started, except now they think they've done their research.&lt;/p&gt;

&lt;p&gt;In a recent DX mentorship session, William Imoh (founder of HackMamba) walked us through why this matters more right now: comparison content is the AEO wedge. When a CTO asks ChatGPT or Perplexity "which of these tools should I use for X", the model surfaces whatever comparison content best answers the question. The comparisons that win citations from AI assistants are not the ones with the prettiest tables. They're the ones with the most specific, evidenced answers.&lt;/p&gt;

&lt;p&gt;Which means we have an honest content gap and the people who can fill it aren't writers. They're builders who write.&lt;/p&gt;

&lt;p&gt;The Comparison Test&lt;/p&gt;

&lt;p&gt;Here's the test I run on any "X vs Y" piece I read now. Four questions. A piece that passes all four is rare, and worth bookmarking. A piece that fails any of them is decoration.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Did the author actually ship something end-to-end on both sides?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Not a hello-world. Not a sample app cloned from the README. Something that has a real user flow, real state, real failure modes. If they only built on one side and read about the other, the comparison is theatre.&lt;/p&gt;

&lt;p&gt;You can usually tell within two paragraphs. Real builds produce specific complaints about toolchain bugs, missing primitives, weird gotchas in the deployment story. Doc-readers produce generalities "developer-friendly," "well-documented," "growing ecosystem."&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Can they name a bug they hit on each side?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is my favourite question because nobody can fake it. If you genuinely shipped on a tool, you have stories. The 3am moment when something compiled fine but produced wrong output. The version mismatch that ate two hours. The undocumented edge case in the SDK.&lt;/p&gt;

&lt;p&gt;A comparison post with no bugs in it is a marketing document. A comparison post that names two bugs one per tool is a signal that the author actually wrestled with both.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Do they tell you which one not to use, and when?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The cleanest tell that a comparison is honest. Most posts are scared to say "don't use X if you're doing Y" because they want to stay friends with everyone. But that's exactly the recommendation a reader needs.&lt;/p&gt;

&lt;p&gt;Honest comparison content has opinions that could cost the author a partnership. That's the entry fee.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Would the author's recommendation change if the reader's stack was different?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This one separates the thoughtful comparisons from the merely opinionated. A real builder knows that "X is better than Y" is almost never true in isolation, it's true for a specific stack, team size, scale, or workflow. A good comparison helps you locate yourself on the map, not just pick a winner.&lt;/p&gt;

&lt;p&gt;If a post recommends the same tool to a solo founder and to a 50-person engineering org, the author isn't thinking carefully enough.&lt;/p&gt;

&lt;p&gt;Why this matters more in the AEO era&lt;/p&gt;

&lt;p&gt;The shift William named in our session that content now has to be cited by AI assistants, not just ranked on Google changes the economics of comparison content in a specific way.&lt;/p&gt;

&lt;p&gt;Google rewarded coverage. A long comparison post with all the keywords could rank even if the actual analysis was thin. AI assistants reward specificity. When Perplexity is generating an answer to "should I use Drizzle or Prisma for a small team building an API," it needs to extract a specific recommendation grounded in specific reasoning. Vague comparison content gets passed over because the model can't pull a clean answer from it.&lt;/p&gt;

&lt;p&gt;The result: comparison content written by people who've actually shipped is going to start outperforming comparison content written from docs, because the former has the specific evidence the model needs to cite.&lt;/p&gt;

&lt;p&gt;Which is funny, because for years the incentive was the opposite. Doc-readers could spin up volume. Builders were too busy building. AEO inverts that,the build is the &lt;strong&gt;moat&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;What this means if you build in public&lt;/p&gt;

&lt;p&gt;If you're a developer who ships across multiple ecosystems — even informally, even just at hackathons, you already have raw material that most content marketers don't.&lt;/p&gt;

&lt;p&gt;Every multi-chain project you've shipped is a comparison post you haven't written. Every time you tried a new framework and bounced off it is a "Why I moved from X to Y" piece you haven't written. Every time you debugged something at 3am on one platform that worked first-try on another is a paragraph that would beat a thousand feature tables.&lt;/p&gt;

&lt;p&gt;The bar for AEO-grade comparison content isn't writing skill. It's specificity. And specificity is just the residue of having built.&lt;/p&gt;

&lt;p&gt;A small invitation&lt;/p&gt;

&lt;p&gt;I'm going to start writing more comparison content from inside my builds; multi-chain stuff first, since that's where most of my recent work has been. If you've shipped on multiple competing tools and have honest opinions about which one to use when, I'd genuinely love to read what you'd write.&lt;/p&gt;

&lt;p&gt;Drop the URL of an "X vs Y" comparison you've actually read and trusted in the comments. I'm collecting examples of comparison content that passes the test, for my own reference and for anyone else trying to write it.&lt;/p&gt;

&lt;p&gt;This post builds on a session with William Imoh in the DX mentorship program (founded by Ekene Eze). The comparison-as-AEO-wedge framing is his. The Comparison Test is mine. 🥑&lt;/p&gt;

</description>
      <category>ai</category>
      <category>devrel</category>
      <category>lowcode</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What I Thought DevRel Was vs. What It Actually Is (A Mentee's Honest Take)</title>
      <dc:creator>Demilade Ayeku</dc:creator>
      <pubDate>Mon, 25 May 2026 11:20:40 +0000</pubDate>
      <link>https://dev.to/demilade_ayeku/what-i-thought-devrel-was-vs-what-it-actually-is-a-mentees-honest-take-1d6</link>
      <guid>https://dev.to/demilade_ayeku/what-i-thought-devrel-was-vs-what-it-actually-is-a-mentees-honest-take-1d6</guid>
      <description>&lt;p&gt;A few weeks ago, if you'd asked me what "DevRel" stood for, I would've squinted, smiled, and given you a confident-sounding non-answer. Today I'm in a DevRel mentorship program so let me close that knowledge gap for you the way it got closed for me&lt;/p&gt;

&lt;p&gt;The "Before": What I Thought DevRel Was&lt;/p&gt;

&lt;p&gt;When I first heard the term Developer Relations (DevRel), my brain did what most people's brains do; it grabbed the two words and built a half-decent guess.&lt;br&gt;
"Oh, so… you relate to developers? Like, customer support for developers?"&lt;/p&gt;

&lt;p&gt;Not quite.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkl5140ajz2u1idxzne34.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkl5140ajz2u1idxzne34.png" alt="Before vs After" width="680" height="340"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I also assumed it was basically being a tech influencer. Someone who posts on Twitter/X, shows up at events with a branded hoodie, and tells everyone how amazing their company's product is. Half marketing, half cheerleader.&lt;br&gt;
Also not quite.&lt;/p&gt;

&lt;p&gt;The "During": What DevRel Actually Is&lt;/p&gt;

&lt;p&gt;Here's the cleanest definition I can give you:&lt;br&gt;
&lt;strong&gt;DevRel&lt;/strong&gt; is the bridge between a company that builds tools for developers and the developers who actually use those tools.&lt;/p&gt;

&lt;p&gt;Think of it like this: imagine a company builds a really powerful kitchen appliance, but only professional chefs can figure out how to use it. That appliance will flop; not because it's bad, but because nobody knows how to get value out of it. DevRel is the team that writes the cookbook, hosts the cooking class, listens to chefs complain about the buttons, and then walks back to the engineers and says, "Hey, can we move this button?"&lt;/p&gt;

&lt;p&gt;In tech, that "appliance" is usually an API, an SDK, or a developer tool. The "chefs" are software developers around the world. And DevRel is the function that makes sure the two actually connect.&lt;/p&gt;

&lt;p&gt;One thing my mentor said in our first session that stuck with me:&lt;br&gt;
"You should be a developer(Even at beginner level) before you become a developer advocate."&lt;/p&gt;

&lt;p&gt;This is the part that demolished my "tech influencer" theory. You can't honestly bridge two worlds if you only live in one of them. If you've never written code, you don't know which parts of a product are confusing, broken, or magical. You can talk to developers, but you can't speak with them.&lt;/p&gt;

&lt;p&gt;The Three Cs of DevRel&lt;br&gt;
The work itself breaks down into three pillars what folks in the field call the 3 Cs:&lt;br&gt;
🧑🏽‍💻 &lt;strong&gt;Code&lt;/strong&gt; — DevRel folks build things. They use the product themselves, ship demo apps, write sample code, and feel the same friction real developers feel. This is how they earn the right to speak.&lt;br&gt;
✍🏽 &lt;strong&gt;Content&lt;/strong&gt; — They turn the product into something learnable. Documentation, tutorials, blog posts, videos, livestreams, conference talks. If you've ever Googled "how to do X with [some tool]" and landed on a guide that actually made sense; that was probably DevRel's work.&lt;br&gt;
🤝🏽 &lt;strong&gt;Community&lt;/strong&gt; — They show up where developers gather. Hackathons, meetups, conferences like DevFest Lagos, Discord servers, Twitter/X spaces. They're not there to sell; they're there to listen, teach, and build genuine relationships.&lt;br&gt;
A DevRel person who only does one of the three? good but can be better. A DevRel person who weaves all three together? That's the real job.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fchu4stlz5ix5uxl2gqa0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fchu4stlz5ix5uxl2gqa0.png" alt="The 3 Pillars of Developer Relations" width="680" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The "After": How I'm Actually Getting Started&lt;/p&gt;

&lt;p&gt;I won't pretend I've figured this out. I'm at the very beginning; accepted into a mentorship program. But here's what "getting started" looks like in practice:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Becoming a developer first. Not optional. Before I can advocate for developers, I need to be one, even at a beginner level. Code is the foundation that everything else stands on.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Learning from people already doing it. A few I'm watching closely:&lt;br&gt;
Tejas Kumar — chief developer advocate, podcast host, and one of the clearest voices on what DevRel actually is and isn't. His ConTejas Code podcast has a whole episode dedicated to a deep dive into DevRel.&lt;br&gt;
Sodiq Akinjobi — Developer Ecosystem Community Manager at Google and one of the organisers behind GDG Lagos and DevFest. If you want to see community-building done well in Africa, watch what he ships.&lt;br&gt;
Joshua Omobola  — a true polymath whose work cuts across engineering, writing, and community from Supertokens to Web3Afrika. The kind of multidisciplinary profile that DevRel rewards.&lt;br&gt;
Timonwa Akintokun — DevRel Engineer at IQ AI, working on ADK-TS (the Agent Development Kit for TypeScript). She literally sums up the job on her site as "Code, content, and community that's what I do." Iconic. Also, a reminder that this field has space for women doing absolutely cracked work, and the more visible that is, the better.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Putting myself out there. Which is what this blog post actually is. Writing in public is one of the best things you can do, you're practising content, learning to explain, and inviting feedback at the same time. (This is me practising.)&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A Quick Word on Career Paths&lt;/p&gt;

&lt;p&gt;DevRel isn't one job; it's a family of jobs. You can specialise as a Developer Advocate, a Technical Writer, a Community Manager, a Developer Experience (DX) Engineer, or a DevRel Engineer. Some lean more toward code, some toward content, some toward people. There's no single ladder, which is intimidating at first but freeing once you accept it.&lt;/p&gt;

&lt;p&gt;So… What Do You Take From This?&lt;/p&gt;

&lt;p&gt;If you're a fellow developer wondering whether DevRel could be a fit, it is if you like teaching and you don't mind being visible.&lt;br&gt;
If you're non-tech and you've read this far, congratulations! You now understand a corner of tech that even a lot of tech people don't fully get. The next time someone says they work in DevRel, you'll know they're not doing tech support, and they're not just an influencer. They're the bridge.&lt;br&gt;
And if you're somewhere in between, welcome to the club. I'll see you out there!&lt;/p&gt;

&lt;p&gt;This post is part of my journey through the DX mentorship program. I'll be writing more as I learn. Feel free to follow along, or share your thoughts in the comments on what you thought DevRel was before reading this. I'm collecting answers!🥑&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>devjournal</category>
      <category>learning</category>
    </item>
  </channel>
</rss>
