<?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: Wbcom Designs 💡</title>
    <description>The latest articles on DEV Community by Wbcom Designs 💡 (@wbcomdesigns).</description>
    <link>https://dev.to/wbcomdesigns</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%2F333772%2Ffd8353d2-58df-4e2c-a743-203807d93820.jpg</url>
      <title>DEV Community: Wbcom Designs 💡</title>
      <link>https://dev.to/wbcomdesigns</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wbcomdesigns"/>
    <language>en</language>
    <item>
      <title>Static, AI-generated or WordPress: who edits the site in year two?</title>
      <dc:creator>Wbcom Designs 💡</dc:creator>
      <pubDate>Sun, 25 Oct 2026 15:47:59 +0000</pubDate>
      <link>https://dev.to/wbcomdesigns/static-ai-generated-or-wordpress-who-edits-the-site-in-year-two-6j5</link>
      <guid>https://dev.to/wbcomdesigns/static-ai-generated-or-wordpress-who-edits-the-site-in-year-two-6j5</guid>
      <description>&lt;p&gt;The "is WordPress finished?" argument never really goes away, but the shape of it keeps changing.&lt;/p&gt;

&lt;p&gt;Across the communities we follow, we keep seeing the same split. On one side: someone replaces a years-old client site with a static build generated from a single AI prompt and declares the CMS era over. An agency moves dozens of small client sites to a static framework over a long weekend. Developers point out that a brochure site has no reason to run PHP and a database, and a big security scare makes that point louder.&lt;/p&gt;

&lt;p&gt;On the other side: a volunteer at a small nonprofit explains that every text change on their site takes a week, because only one person can make it. A designer moves &lt;em&gt;to&lt;/em&gt; WordPress from a hosted builder because they want ten to fifteen client sites on one stack they control. Someone asks whether a site with member logins and a shop can go static at all, and the honest answer is "not really".&lt;/p&gt;

&lt;p&gt;Both sides are describing real sites. They're just describing different sites. Here's how we see the two cases, and then the parts we genuinely don't know.&lt;/p&gt;

&lt;h2&gt;
  
  
  The case for static (and AI-built) sites
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Fewer moving parts.&lt;/strong&gt; No database, no plugin updates, no login page to attack. For a site that is a few pages and a contact form, that's a real win, and the maintenance bill drops close to zero.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Speed and hosting cost.&lt;/strong&gt; Static files are fast almost anywhere and cheap to host. For agencies with many small, rarely changing sites, that adds up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security posture.&lt;/strong&gt; Every time a widely used plugin or core component has a serious hole, people who run lots of sites spend a stressful day patching. Static sites mostly skip that day.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI changed the build cost.&lt;/strong&gt; Generating a clean marketing site from a prompt or a design file is now quick. If the build is nearly free, the argument for a heavy CMS "in case they need it" gets weaker.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Honest about who edits.&lt;/strong&gt; Many small business owners never log in after launch. If the agency makes every change anyway, a CMS is overhead nobody uses.&lt;/p&gt;

&lt;h2&gt;
  
  
  The case for keeping a CMS
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Someone else has to edit it.&lt;/strong&gt; This is the one we hear most. The site isn't for the developer, it's for the owner, the volunteer or the marketing hire who joins next year. If they want to add a post, swap a photo or publish an event without opening a ticket, the editing screen &lt;em&gt;is&lt;/em&gt; the product.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Logged-in people change everything.&lt;/strong&gt; The moment a human logs in to do something, buy, enrol, post, apply, RSVP, comment, a static site needs a backend anyway. At that point you're either bolting services onto static pages or running an application, and a CMS with users and roles starts looking simpler, not heavier.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Migration is the hidden cost.&lt;/strong&gt; People who moved sites to static generators talk about the hurdles: forms, search, redirects, old URLs, image handling, and content that lived in shortcodes or page builders. The site was easy to rebuild. The content wasn't.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ownership and handover.&lt;/strong&gt; When a project ends, who owns updates? With a CMS that question is loud and usually lands in a care plan. With a static site it's quieter, but it still exists: someone has to own the repo, the build, the hosting and the domain.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Rewrites are rarely worth it.&lt;/strong&gt; Builders who have done full rewrites tend to say the same thing: the only ones they didn't regret were the ones where the underlying data model was wrong. Moving a working site to a new stack because the old one feels unfashionable is a different decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where we land, for now
&lt;/h2&gt;

&lt;p&gt;Our rough rule: &lt;strong&gt;static for sites nobody edits, a CMS once someone non-technical edits, and an application once logged-in people do things.&lt;/strong&gt; Most arguments we see are people applying the right answer for their kind of site to someone else's kind of site.&lt;/p&gt;

&lt;p&gt;But that rule leaves a lot of grey area, and we'd rather hear how you handle it than pretend we've figured it out.&lt;/p&gt;

&lt;h2&gt;
  
  
  The questions we can't settle
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Does AI editing replace the editing screen?&lt;/strong&gt; If a client can say "update the opening hours" to an assistant and it edits a static repo, do they still need a CMS? Or does that just move the "one person who can make changes" problem from a developer to a tool?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What does year two look like?&lt;/strong&gt; Most launch decisions are made for launch day. We'd love to hear from people who went static two or three years ago. Did the client stay happy, or did small change requests pile up?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is security a stack problem or a habits problem?&lt;/strong&gt; One view says the CMS is the risk. Another says lean plugin lists, auto-updates and off-site backups make most of that risk go away, and that static sites have their own weak spots in build pipelines and third-party form services. Which matches your experience?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where's the line for member features?&lt;/strong&gt; A site with gated PDFs, a members' area or a small shop is in between. Some people bolt on hosted services, some keep a CMS for just that part, some run two sites. What's worked for you?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who decides?&lt;/strong&gt; Often the developer picks the stack because they'll maintain it. Should the person who edits the site in year two get the deciding vote instead?&lt;/p&gt;

&lt;h2&gt;
  
  
  Your turn
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Have you moved a site off a CMS, or onto one? What made you do it, and would you do it again?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;For small client sites, who actually edits the content after launch: you, the client, or nobody?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Where do you draw the line between "static is fine" and "this needs a backend"?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;If AI can make edits for non-technical owners, does that change your answer?&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We build mostly on WordPress, so we know which way we lean. That's exactly why we want the other side in the comments.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>wordpress</category>
      <category>webdev</category>
      <category>cms</category>
    </item>
    <item>
      <title>You have the expertise and the audience. Here's what you can actually build to teach it</title>
      <dc:creator>Wbcom Designs 💡</dc:creator>
      <pubDate>Sun, 25 Oct 2026 15:47:47 +0000</pubDate>
      <link>https://dev.to/wbcomdesigns/you-have-the-expertise-and-the-audience-heres-what-you-can-actually-build-to-teach-it-1ea9</link>
      <guid>https://dev.to/wbcomdesigns/you-have-the-expertise-and-the-audience-heres-what-you-can-actually-build-to-teach-it-1ea9</guid>
      <description>&lt;p&gt;A question keeps coming up across the communities we follow, from people who are very good at something and already have people listening: &lt;em&gt;"I want to turn this into a course. Which platform should I use?"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We've seen it from a doctor with a large newsletter and a video crew already booked, from developers whose course platform renewal arrived in a year with almost no sales, from people moving off one all-in-one tool because the newsletter side outgrew the course side, and from church and nonprofit teams who just want volunteers to finish a training before they start.&lt;/p&gt;

&lt;p&gt;The platform question is real, but it usually comes too early. The better first question is: &lt;strong&gt;what are you actually building?&lt;/strong&gt; "A course" can mean six very different things, and each one wants a different setup.&lt;/p&gt;

&lt;p&gt;Here are the setups we see people succeed with, what each one needs, and where each tends to break.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. The video library people buy once
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; a set of recorded lessons, sold once, watched at the buyer's own pace.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good for:&lt;/strong&gt; experts with a clear topic and a back catalogue of knowledge. Think a clinician explaining recovery, a designer teaching a tool, a coach with a repeatable method.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it needs:&lt;/strong&gt; reliable video hosting, a checkout, a login, and a page that shows progress. That's it. You don't need a community, gamification or a mobile app on day one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it breaks:&lt;/strong&gt; when the store that hosts your videos changes its terms or shuts down. People who bought a video-on-demand course have found themselves asking &lt;em&gt;"where do I watch what I paid for?"&lt;/em&gt; The fix is boring: keep your original video files, keep your own copy of the buyer list, and host the video somewhere separate from the place that sells access. Then either part can be swapped without the other.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. The newsletter that grows a course
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; a newsletter audience that gets offered one paid course or workshop a few times a year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good for:&lt;/strong&gt; writers and experts whose readers already trust them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it needs:&lt;/strong&gt; a way to turn a subscriber into a student without making them create three new accounts. Ideally the same email address unlocks the lessons.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it breaks:&lt;/strong&gt; when the newsletter tool bolts on courses as an afterthought. Several creators have told us the course features felt thin next to the writing tools, and they ended up moving courses somewhere else while keeping the newsletter where it was. That's a perfectly good outcome. You don't need one tool to do everything.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. The cohort with limited seats
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; a group that starts together, meets live, and finishes together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good for:&lt;/strong&gt; anyone whose teaching depends on feedback, discussion or accountability.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it needs:&lt;/strong&gt; enrolment that can close, a schedule, live sessions, and a place for the group to talk between sessions. Some teams even want an application step before someone gets a seat.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it breaks:&lt;/strong&gt; when the course tool and the discussion space live in different places and nobody checks both. If you run cohorts, keep the conversation next to the lessons, or at least link them both ways.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. The private teaching room
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; lessons for a small, known group. Clients, members, a church small group, a team.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good for:&lt;/strong&gt; people who don't want to sell publicly at all.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it needs:&lt;/strong&gt; invite-only access, simple roles, and a way to remove people. Payment may not even be involved.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it breaks:&lt;/strong&gt; leaks. Course creators regularly discover their "private" lessons are reachable from a shared link, or that a preview shows more than intended. Before launch, log out and try to reach a lesson URL. Then try to open a downloadable file directly. If either works, fix that first.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The training people have to finish
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; onboarding or compliance training where completion matters more than revenue.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good for:&lt;/strong&gt; nonprofits with volunteers, agencies onboarding staff, member organisations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it needs:&lt;/strong&gt; clear completion tracking, reminders, and some kind of check at the end.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it breaks:&lt;/strong&gt; the check. A passing quiz score is not proof someone can do the thing. The setups that work add one practical step: a short reflection, a recorded demo, or a supervisor sign-off. It's more work to review, but it's the part that tells you the training worked.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. The course that lives inside a community
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What it is:&lt;/strong&gt; a membership where lessons are one part, alongside discussion, events and member profiles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Good for:&lt;/strong&gt; creators whose audience comes back for each other as much as for the content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it needs:&lt;/strong&gt; a community space, a classroom, and one login that ties them together. Plus a member list you can export.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Where it breaks:&lt;/strong&gt; when the whole thing is rented. If the community and the lessons sit on one hosted platform, a price change or a rule change hits everything at once.&lt;/p&gt;

&lt;h2&gt;
  
  
  A quick way to choose
&lt;/h2&gt;

&lt;p&gt;Once you know which of the six you're building, the tool choice gets much smaller. A few questions that help:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Who needs to own the student list?&lt;/strong&gt; If the answer is "me, always", favour setups where you can export students, progress and purchases, not just video files. Videos are the easy part to move. Students, progress, renewals and certificates are not.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How much will you build yourself?&lt;/strong&gt; An expert with no spare time is usually better served by a simple hosted setup or a developer friend than by a weekend of plugin research.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What happens when you stop paying?&lt;/strong&gt; Ask this of every tool. Some keep your content readable, some lock everything, and some quietly let buyers keep access. You want to know which before launch, not after.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Where does the conversation happen?&lt;/strong&gt; If students will talk to each other, plan that space now.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The tools people mention most often split into three groups: hosted course platforms (fast to start, least control), newsletter or community tools with courses added (great if that's where your audience already is), and courses on your own site using an LMS (most control, a bit more setup). All three are valid. The mistakes we see come from picking one before deciding which of the six setups you're building.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: we're the Wbcom Designs team, and we make Learnomy, an LMS for your own WordPress site. It's one option in that third group alongside several other good ones.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A simple walkthrough for your first version
&lt;/h2&gt;

&lt;p&gt;If you're starting from zero, this order keeps you from overbuilding:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Write the outcome in one sentence. "After this, you can ___."&lt;/li&gt;
&lt;li&gt;Pick one of the six setups above.&lt;/li&gt;
&lt;li&gt;Record or write three lessons before choosing any tool.&lt;/li&gt;
&lt;li&gt;Choose the smallest setup that covers checkout, login, progress and your export needs.&lt;/li&gt;
&lt;li&gt;Invite five people from your audience to go through it for free or at a discount.&lt;/li&gt;
&lt;li&gt;Watch where they stop. Fix that before adding anything else.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most courses don't fail because of the platform. They fail because the first version tried to be a library, a cohort and a community at once.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your turn
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;If you've taught online, which of the six setups were you really building, and did your tools match it?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What's the one thing you wish you could have taken with you when you left a course platform?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How do you check that people actually learned something, beyond a quiz score?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;For experts with no time to build: hosted platform, own site, or hire someone? What would you tell them?&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We'll read every reply. If you've moved a course from one home to another, we'd especially love to hear what broke.&lt;/p&gt;

</description>
      <category>elearning</category>
      <category>creators</category>
      <category>education</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Building the directory or job board was the easy part. Here's what 20 builders say comes next</title>
      <dc:creator>Wbcom Designs 💡</dc:creator>
      <pubDate>Sun, 25 Oct 2026 06:12:32 +0000</pubDate>
      <link>https://dev.to/wbcomdesigns/building-the-directory-or-job-board-was-the-easy-part-heres-what-20-builders-say-comes-next-2a2k</link>
      <guid>https://dev.to/wbcomdesigns/building-the-directory-or-job-board-was-the-easy-part-heres-what-20-builders-say-comes-next-2a2k</guid>
      <description>&lt;p&gt;If you hang around indie-builder corners of the internet right now, you'll notice a wave of niche directories and job boards: local services, AI tools, peer reviewers, football jobs, nonprofit resources, even a club's book catalogue.&lt;/p&gt;

&lt;p&gt;We read posts from about twenty different people building these, across the different communities and forums we follow, including a couple of candid founder write-ups. One builder summed up the mood better than we could: the code was the easy part, and getting people to find the thing &lt;em&gt;and trust it&lt;/em&gt; is the real work.&lt;/p&gt;

&lt;p&gt;So instead of another "how to build a directory in a weekend" tutorial, here's a guide to the five decisions that came up again and again. For each one we've included where these builders disagreed, because they often did.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decision 1: Seed it yourself, or wait for submissions?
&lt;/h2&gt;

&lt;p&gt;This was the most-asked question. A local-directory builder asked it straight out: did people wait for businesses to submit, or build a starter database themselves? Job-board founders asked the same thing about their first listings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The case for seeding:&lt;/strong&gt; an empty directory looks dead, and nobody submits to a dead site. Most people who replied seeded by hand or imported a list, then invited owners to claim their listings.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The case against (or for caution):&lt;/strong&gt; seeded listings are thin by default. One builder's directory launched, peaked within about a month and then dropped after a Google spam update. Thin, look-alike pages are exactly what those updates target.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Our take:&lt;/strong&gt; seed, but seed &lt;em&gt;fewer, better&lt;/em&gt; listings. Fifty hand-checked entries with real details beat five thousand scraped rows. Treat "claim this listing" as a growth loop, not an afterthought.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decision 2: Can Google actually see your listings?
&lt;/h2&gt;

&lt;p&gt;This one surprised people. One builder ran their directory on a no-code database and found that Google was seeing the same blank page for every listing, because the content loaded client-side. Others asked how to grow a brand-new site's domain authority and earn first backlinks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What builders agreed on:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Each listing needs its own indexable URL with server-rendered content.&lt;/li&gt;
&lt;li&gt;Category and location pages matter as much as listing pages.&lt;/li&gt;
&lt;li&gt;Badges or "featured on" link-backs for listed makers and businesses earned more useful links than mass directory submissions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Where they split:&lt;/strong&gt; some swear by launch roundups and submission sites for early links. Others, including one painfully honest founder write-up about a software directory that got one real visit in its first month, suggest that most of those links send no humans at all.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decision 3: How do you earn trust?
&lt;/h2&gt;

&lt;p&gt;A directory is a promise that the information is right. Several voices made this concrete:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A builder of a verified directory for the Gulf region made verification badges and claimed status the whole pitch.&lt;/li&gt;
&lt;li&gt;In community discussions, the top objection to a new directory launch was &lt;strong&gt;upkeep&lt;/strong&gt;: what happens when a business moves or closes? Suggestions included a last-confirmed date, a "report moved/closed" button, and nudging owners to update.&lt;/li&gt;
&lt;li&gt;A job-board founder made a strong case for auto-expiring stale postings, because nothing kills candidate trust faster than applying to a job that was filled three months ago.&lt;/li&gt;
&lt;li&gt;One builder described fighting AI-generated junk to keep a job board trustworthy, which is a newer problem that's showing up fast.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;The trade-off:&lt;/strong&gt; every trust feature (verification, moderation, expiry) adds work for &lt;em&gt;you&lt;/em&gt;. Small teams have to choose. If you can only do one, people suggested freshness signals, since they're visible and cheap.&lt;/p&gt;

&lt;h2&gt;
  
  
  Decision 4: Views aren't leads
&lt;/h2&gt;

&lt;p&gt;One of the most useful posts was from a local senior-services directory owner. Providers' pages got almost 200 views and only 17 clicks out. If you charge providers, that ratio is your business.&lt;/p&gt;

&lt;p&gt;Ideas from the replies:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Put tap-to-call and an inquiry form &lt;em&gt;on&lt;/em&gt; the listing, not behind a "visit website" link.&lt;/li&gt;
&lt;li&gt;Show reviews with owner replies, which reassure people more than star averages do.&lt;/li&gt;
&lt;li&gt;Report leads to listed businesses, because that's what makes them pay or renew.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Decision 5: How does it make money?
&lt;/h2&gt;

&lt;p&gt;Here the voices split cleanly into three camps:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Paid or featured listings.&lt;/strong&gt; One builder described getting a niche directory to meaningful monthly revenue fast through paid listings plus outbound sales. A reply pushed back, asking how to monetise &lt;em&gt;without&lt;/em&gt; cold calling. The answer from others was claim buttons, featured spots and lead forms that sell themselves once you have traffic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ads.&lt;/strong&gt; A directory owner with 20k+ monthly pageviews asked which ad network pays best. The replies were gloomy about Q4 rates, and some argued that selling a sponsor slot for each category directly beats network ads at that size.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Job boards: charge employers.&lt;/strong&gt; A recruiter building a football-industry board already had dozens of roles live and was working out employer self-posting and paid listings. Another founder asked for honest feedback and got the usual list: salary ranges, job alerts, employer profiles.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Nobody claimed one model wins. The pattern we saw is that &lt;strong&gt;the monetisation model should decide the features&lt;/strong&gt;, not the other way round. Lead-based pricing needs lead tracking. Featured listings need traffic first.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tools: briefly, and honestly
&lt;/h2&gt;

&lt;p&gt;People built on everything: no-code databases, custom code, AI-agent scaffolds, WordPress plugins. The no-code builders hit indexing limits. Custom builders spent their time on admin screens and spam. Plugin users wrestled with bloated stacks. One commenter said that after spending hundreds of dollars on a directory system, they built their own.&lt;/p&gt;

&lt;p&gt;If you're on WordPress, there are several directory and job-board plugins worth comparing, including Directorist, GeoDirectory and HivePress, and Listora, which is made by the team I work at. &lt;em&gt;(Disclosure: I work at Wbcom Designs.)&lt;/em&gt; Whichever you pick, check the indexing and claim-listing workflow before the feature list.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your turn
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;If you've launched a directory or job board:&lt;/strong&gt; did you seed listings yourself, and how did you keep them from looking thin to Google?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What's your view-to-lead ratio?&lt;/strong&gt; Did anything on the listing page change it?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How do you handle upkeep?&lt;/strong&gt; Freshness dates, owner nudges, community reports, or just accept some decay?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What actually paid first:&lt;/strong&gt; featured listings, ads, lead fees or employer postings, and what would you do differently?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Drop your numbers in the comments, even rough ones. Twenty builders' notes got us this far, and a few hundred would make a much better guide.&lt;/p&gt;

</description>
      <category>startup</category>
      <category>seo</category>
      <category>webdev</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Rented land: what 30+ creators told us about leaving Skool, Whop, Discord and YouTube</title>
      <dc:creator>Wbcom Designs 💡</dc:creator>
      <pubDate>Sun, 25 Oct 2026 06:12:31 +0000</pubDate>
      <link>https://dev.to/wbcomdesigns/rented-land-what-30-creators-told-us-this-month-about-leaving-skool-whop-discord-and-youtube-1a7i</link>
      <guid>https://dev.to/wbcomdesigns/rented-land-what-30-creators-told-us-this-month-about-leaving-skool-whop-discord-and-youtube-1a7i</guid>
      <description>&lt;p&gt;Every week our team reads a lot of posts from people who run communities, sell courses or build an audience online. We build community and membership software for a living, so it's partly our job and partly our habit.&lt;/p&gt;

&lt;p&gt;Again and again, one theme keeps turning up, from people who don't know each other and don't agree on much: &lt;strong&gt;"I don't actually own this."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We counted. More than 30 different people across the networks and communities we follow raised some version of it in a short space of time. None of this is a survey. It's a pattern we kept seeing, and below is our attempt to sum it up fairly, disagreements included.&lt;/p&gt;

&lt;h2&gt;
  
  
  The four ways people got the wake-up call
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. The account just disappeared.&lt;/strong&gt;&lt;br&gt;
This was the loudest group. A creator woke up to find YouTube had removed the channel, with very little explanation. Another person had a Discord account hacked and lost a server with more than ten thousand members. Someone else spent over a month waiting on Discord support after losing access to several community servers. A WhatsApp group with hundreds of leads was suspended right before a webinar. Elsewhere, a founder said their new communities were banned almost as soon as they started them.&lt;/p&gt;

&lt;p&gt;What struck us was how calm the advice from other people in those threads was. Over and over it came down to one line: &lt;em&gt;keep your content and your member list somewhere you control, so a ban is an inconvenience and not the end.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. The money got held.&lt;/strong&gt;&lt;br&gt;
A smaller group, with sharper pain. Several sellers described a payments platform holding most of their revenue in reserve for months, with support that seemed to be automated. Other people asked the obvious follow-up, "so should I use Skool or Whop?", and replies split.&lt;/p&gt;

&lt;p&gt;The honest correction, which a few people made too, is that &lt;strong&gt;running checkout on your own site doesn't make you immune.&lt;/strong&gt; Card processors can still hold funds. What changes is that one layer between you and your money is gone, and you deal with the processor directly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. The fees started to add up.&lt;/strong&gt;&lt;br&gt;
Several people did the math out loud. One asked at what point handing a tenth of a big newsletter's revenue to the platform stops making sense. Another pointed out a growth fee that's turned on by default and takes a cut of every renewal. Others just called the fees ridiculous.&lt;/p&gt;

&lt;p&gt;But here's the disagreement: plenty of replies argued the fee &lt;em&gt;is the product&lt;/em&gt;. The platform handles payments, discovery and the network effect, and for a lot of people that's worth it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. The structure didn't fit.&lt;/strong&gt;&lt;br&gt;
This one's quieter but interesting. A coach said they'd been paying around $99 a month for a platform where they couldn't change how content was organised. A finance creator with a big following weighed Discord against Substack because they weren't ready to take on the problems that come with chat, like moderation and messages scrolling away. And a surprisingly nostalgic thread asked whether anyone else missed old-school forums. Lots of people did, and several replies pointed out that those communities haven't gone away. They've just moved into private servers that nobody can find.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where the voices disagreed (and why that matters)
&lt;/h2&gt;

&lt;p&gt;If this were only a "leave the platforms" story, it would be easy to write. It isn't.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Convenience is real.&lt;/strong&gt; One creator building on their own site worried that joining a platform like Patreon is simply &lt;em&gt;easier&lt;/em&gt; for fans. They're not wrong. Every extra sign-up step costs you members.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"Just vibe-code it" has a cost.&lt;/strong&gt; One builder admitted they'd coded their own Skool clone to avoid the platform fee and found it slower than they needed it to be. Billing, failed renewals, moderation and spam are dull problems, and they're the problems that eat weekends.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Self-hosted chat isn't a free win.&lt;/strong&gt; One person moved a community to self-hosted chat because at least they owned it, then admitted it felt clunky.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Spreading out can just mean more landlords.&lt;/strong&gt; One creator put it as five platforms meaning five landlords, and then picked one hosted platform anyway, deciding that a single, deliberate dependency beats five accidental ones.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So the useful question isn't "platform or own site?" It's: &lt;strong&gt;which parts of your community can you not afford to lose?&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A practical way to think about it
&lt;/h2&gt;

&lt;p&gt;Here's the framework we'd suggest after reading all of this. It works whatever tools you use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Things you should own no matter what:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your member list and their email addresses, exported regularly&lt;/li&gt;
&lt;li&gt;Your paid content (videos, lessons, files), backed up somewhere you control&lt;/li&gt;
&lt;li&gt;Your domain, so links survive a platform move&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Things it's fine to rent:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discovery and reach (social feeds, YouTube, marketplaces)&lt;/li&gt;
&lt;li&gt;Real-time chat, if your members like it there&lt;/li&gt;
&lt;li&gt;Payments infrastructure, as long as you know the reserve and payout terms &lt;em&gt;before&lt;/em&gt; you scale&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Things worth deciding on purpose:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where the &lt;em&gt;archive&lt;/em&gt; lives. Chat is great for "right now," but bad for "how did we fix this last March?" That's why several people who run help channels said they'd moved support to something searchable.&lt;/li&gt;
&lt;li&gt;Who you can reach if you get banned tomorrow. If the answer is "nobody," that's the gap to close first.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A lot of the calmest people in these threads had a simple setup: reach on the big platforms, a home on their own domain, and an email list that connects the two. It's not exciting. It works.&lt;/p&gt;

&lt;h2&gt;
  
  
  The bit we're still unsure about
&lt;/h2&gt;

&lt;p&gt;We build tools for the "own your home" side of this, so we're biased. We'll say that plainly. We still don't think owning everything is right for everyone. A first-time creator with 50 members probably &lt;em&gt;should&lt;/em&gt; use the easiest hosted option and focus on the people. The maths changes at some point: a certain revenue, a certain member count, or the first time an account gets flagged. We don't think anyone has a clean answer for where that point is.&lt;/p&gt;

&lt;p&gt;That's why we'd rather ask than tell.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your turn
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Have you ever lost access to a channel, server, group or payout?&lt;/strong&gt; What did you wish you'd backed up beforehand?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Where's your line?&lt;/strong&gt; At what member count or revenue did a platform's fee or rules stop feeling worth it, or has it never happened?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chat vs forum vs feed:&lt;/strong&gt; if you run a community, where does your &lt;em&gt;archive&lt;/em&gt; live, and do your members actually search it?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;For those who moved off a platform:&lt;/strong&gt; what was harder than you expected, and what turned out to be easier?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We read every comment, and we'd especially love to hear from people who tried owning it and went &lt;em&gt;back&lt;/em&gt; to a hosted platform. That side of the story is under-told.&lt;/p&gt;

</description>
      <category>community</category>
      <category>creators</category>
      <category>webdev</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Create a Website to sell online Courses at no cost with BuddyX and TutorLMS</title>
      <dc:creator>Wbcom Designs 💡</dc:creator>
      <pubDate>Wed, 07 Jul 2021 09:54:50 +0000</pubDate>
      <link>https://dev.to/wbcomdesigns/create-a-website-to-sell-online-courses-at-no-cost-with-buddyx-and-tutorlms-1i1g</link>
      <guid>https://dev.to/wbcomdesigns/create-a-website-to-sell-online-courses-at-no-cost-with-buddyx-and-tutorlms-1i1g</guid>
      <description>&lt;p&gt;Now with BuddyX theme support for free WordPress LMS plugin TutorLMS  . Checkout BuddyX theme features and TutorLMS Demo&lt;br&gt;
&lt;a href="https://buddyxtheme.com/demos/" rel="noopener noreferrer"&gt;https://buddyxtheme.com/demos/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://lms-demos.buddyxtheme.com/tutorlms/" rel="noopener noreferrer"&gt;https://lms-demos.buddyxtheme.com/tutorlms/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>lms</category>
      <category>wordpress</category>
      <category>webdev</category>
      <category>php</category>
    </item>
  </channel>
</rss>
