<?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: Rigby</title>
    <description>The latest articles on DEV Community by Rigby (@rigbyjs).</description>
    <link>https://dev.to/rigbyjs</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1729041%2Fd9691596-7033-4f19-bd81-8f1b5b5b0b68.png</url>
      <title>DEV Community: Rigby</title>
      <link>https://dev.to/rigbyjs</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rigbyjs"/>
    <language>en</language>
    <item>
      <title>Announcing Mercur 1.0: Marketplace Platform without Limits</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Tue, 24 Jun 2025 16:14:50 +0000</pubDate>
      <link>https://dev.to/rigbyjs/announcing-mercur-10-marketplace-platform-without-limits-3nn4</link>
      <guid>https://dev.to/rigbyjs/announcing-mercur-10-marketplace-platform-without-limits-3nn4</guid>
      <description>&lt;p&gt;We’ve just released &lt;strong&gt;version 1.0 of &lt;a href="https://www.mercurjs.com" rel="noopener noreferrer"&gt;Mercur&lt;/a&gt;&lt;/strong&gt; - marketplace platform built on top od Medusa. &lt;/p&gt;

&lt;p&gt;It’s designed for teams building custom, multi-vendor commerce experiences - with full control over features, data, and infrastructure.&lt;/p&gt;

&lt;p&gt;Key highlights:&lt;/p&gt;

&lt;p&gt;• &lt;strong&gt;Admin Panel:&lt;/strong&gt; Global product catalog, commissions, vendor &amp;amp; product approvals, request handling, vendor reviews, Stripe Connect auto payouts, TalkJS messaging.&lt;br&gt;
• &lt;strong&gt;Vendor Panel:&lt;/strong&gt; Store customization, product &amp;amp; inventory management, order fulfillment, customer groups, promotions, price lists, reviews, buyer communication.&lt;br&gt;
• &lt;strong&gt;Customer-facing Storefront:&lt;/strong&gt; B2C Marketplace storefront, Algolia-powered filtering and search, multi-vendor cart &amp;amp; checkout, order splitting &amp;amp; tracking, vendor’s reviews, rating, and chat.&lt;/p&gt;

&lt;p&gt;Explore the 1.0 release → &lt;a href="https://www.mercurjs.com/updates/mercur-1-0-release" rel="noopener noreferrer"&gt;https://www.mercurjs.com/updates/mercur-1-0-release&lt;/a&gt;&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%2F7hhw1mw7uxkxrc85j187.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%2F7hhw1mw7uxkxrc85j187.png" alt=" " width="800" height="1121"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>marketplace</category>
      <category>opensource</category>
      <category>medusa</category>
      <category>programming</category>
    </item>
    <item>
      <title>Mercur - Open source marketplace platform to build and iterate fast</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Tue, 18 Feb 2025 15:13:14 +0000</pubDate>
      <link>https://dev.to/rigbyjs/mercur-open-source-marketplace-platform-to-build-and-iterate-fast-287d</link>
      <guid>https://dev.to/rigbyjs/mercur-open-source-marketplace-platform-to-build-and-iterate-fast-287d</guid>
      <description>&lt;p&gt;In 2024, we built Mercur - an open source marketplace platform, with Medusa as a foundation, designed for projects that want full control over their ecosystem.&lt;/p&gt;

&lt;p&gt;Originally Mercur was a simple backend starter, but we are currently developing it into a fully-fledged platform with a complete Next.js frontend, vendor panel, key marketplace functionalities and integrations like Stripe Connect, Resend, Easypost, and much more. All available for everyone - developers, agencies, and businesses - under the MIT license.&lt;/p&gt;

&lt;p&gt;New site. New repo. New space to build.&lt;/p&gt;

&lt;p&gt;• Explore Mercur → &lt;a href="https://www.mercurjs.com" rel="noopener noreferrer"&gt;https://www.mercurjs.com&lt;/a&gt; &lt;br&gt;
• Star the repo → &lt;a href="https://github.com/mercurjs" rel="noopener noreferrer"&gt;https://github.com/mercurjs&lt;/a&gt;&lt;/p&gt;

</description>
      <category>marketplace</category>
      <category>opensource</category>
      <category>medusa</category>
      <category>programming</category>
    </item>
    <item>
      <title>Medusa B2B Starter</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Wed, 18 Dec 2024 12:40:17 +0000</pubDate>
      <link>https://dev.to/rigbyjs/medusa-b2b-starter-53ci</link>
      <guid>https://dev.to/rigbyjs/medusa-b2b-starter-53ci</guid>
      <description>&lt;p&gt;This B2B starter comes with production-ready code and essential features for modern wholesale operations.&lt;/p&gt;

&lt;p&gt;▪️Company employee management with role-based permissions&lt;br&gt;
▪️Invite employees system with access controls&lt;br&gt;
▪️Multiple cart management with bulk add to cart&lt;br&gt;
▪️Multiple shipping addresses&lt;br&gt;
▪️Advanced quote flows and quote management&lt;br&gt;
▪️Configurable spend limits for companies&lt;br&gt;
▪️Bulk add functionality for efficient ordering&lt;br&gt;
▪️Categories and catalog management&lt;br&gt;
▪️Export cart functionality &lt;br&gt;
▪️Mobile-responsive interface&lt;/p&gt;

&lt;p&gt;Explore more → &lt;a href="https://rigbyjs.com/starters/medusa-b2b-starter" rel="noopener noreferrer"&gt;https://rigbyjs.com/starters/medusa-b2b-starter&lt;/a&gt;&lt;/p&gt;

</description>
      <category>medusa</category>
      <category>b2b</category>
      <category>opensource</category>
      <category>programming</category>
    </item>
    <item>
      <title>Automating USPS shipping label generation in Medusa</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Thu, 12 Dec 2024 11:20:01 +0000</pubDate>
      <link>https://dev.to/rigbyjs/automating-usps-shipping-label-generation-in-medusa-jbm</link>
      <guid>https://dev.to/rigbyjs/automating-usps-shipping-label-generation-in-medusa-jbm</guid>
      <description>&lt;p&gt;We're sharing a guide for developers looking to automate shipping label creation in their Medusa.js projects with USPS.&lt;/p&gt;

&lt;p&gt;This blog post is a step-by-step guide to set up this functionality, which reduces manual effort, and provides adress validation.&lt;/p&gt;

&lt;p&gt;Read the full guide here → &lt;a href="https://rigbyjs.com/blog/automating-usps-shipping-label-generation" rel="noopener noreferrer"&gt;https://rigbyjs.com/blog/automating-usps-shipping-label-generation&lt;/a&gt;&lt;/p&gt;

</description>
      <category>medusa</category>
      <category>typescript</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Medusa TaxJar Integration</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Thu, 05 Dec 2024 10:01:15 +0000</pubDate>
      <link>https://dev.to/rigbyjs/medusa-taxjar-integration-45bj</link>
      <guid>https://dev.to/rigbyjs/medusa-taxjar-integration-45bj</guid>
      <description>&lt;p&gt;We're sharing a guide for developers looking to &lt;strong&gt;streamline tax calculations in their Medusa projects with TaxJar.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This blogpost is a &lt;strong&gt;step-by-step instruction to set up the medusa-taxjar integration&lt;/strong&gt; to handle automated tax calculations, ensuring compliance with regional tax laws.&lt;/p&gt;

&lt;p&gt;Read the full guide here → &lt;a href="https://rigbyjs.com/blog/medusa-taxjar" rel="noopener noreferrer"&gt;https://rigbyjs.com/blog/medusa-taxjar&lt;/a&gt; &lt;/p&gt;

</description>
      <category>medusa</category>
      <category>taxjar</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
    <item>
      <title>Medusa B2C Starter - Solace</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Wed, 04 Dec 2024 12:29:35 +0000</pubDate>
      <link>https://dev.to/rigbyjs/medusa-b2c-starter-solace-5219</link>
      <guid>https://dev.to/rigbyjs/medusa-b2c-starter-solace-5219</guid>
      <description>&lt;p&gt;Built specifically for B2C and DTC brands, Solace provides everything needed to launch an online store:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full product management system on Medusa 2.0&lt;/li&gt;
&lt;li&gt;Customer account management&lt;/li&gt;
&lt;li&gt;Order processing and tracking&lt;/li&gt;
&lt;li&gt;Search and filtering capabilities&lt;/li&gt;
&lt;li&gt;Strapi CMS integration&lt;/li&gt;
&lt;li&gt;Stripe payments&lt;/li&gt;
&lt;li&gt;Resend email service&lt;/li&gt;
&lt;li&gt;Dark and light mode support&lt;/li&gt;
&lt;li&gt;Customizable UI components&lt;/li&gt;
&lt;li&gt;Mobile-optimized layouts&lt;/li&gt;
&lt;li&gt;Consistent styling patterns&lt;/li&gt;
&lt;li&gt;Figma components: Home Page, Menu &amp;amp; Search, Listing &amp;amp; Search Results, Collection Page, Product Page, Shopping Cart, Checkout, Content Pages, Profile, Blog, Log in &amp;amp; Create Account&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See more about Solace → &lt;a href="https://rigbyjs.com/starters/medusa-b2c-starter" rel="noopener noreferrer"&gt;https://rigbyjs.com/starters/medusa-b2c-starter&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Complete Figma design system → &lt;a href="https://www.figma.com/community/file/1443909830271200781/solace-medusa-b2c-storefront-starter" rel="noopener noreferrer"&gt;https://www.figma.com/community/file/1443909830271200781/solace-medusa-b2c-storefront-starter&lt;/a&gt; &lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>medusa</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Medusa Development Course</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Fri, 18 Oct 2024 10:45:59 +0000</pubDate>
      <link>https://dev.to/rigbyjs/medusa-development-course-1fd</link>
      <guid>https://dev.to/rigbyjs/medusa-development-course-1fd</guid>
      <description>&lt;p&gt;Excited to announce a free Medusa Development Course, made by Viktor Holik, our Software Engineer and Medusa Expert.&lt;/p&gt;

&lt;p&gt;This course covers key topics, including:&lt;/p&gt;

&lt;p&gt;• The fundamentals (Dependency Injection, Services, API routes, etc.)&lt;br&gt;
• Admin Dashboard development&lt;br&gt;
• A hands-on, practical approach&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Link to the course&lt;/strong&gt; → &lt;a href="https://www.youtube.com/playlist?list=PLb5Hb5lLAR1kbhxaHifGdW-EOL-LyfLiK" rel="noopener noreferrer"&gt;https://www.youtube.com/playlist?list=PLb5Hb5lLAR1kbhxaHifGdW-EOL-LyfLiK&lt;/a&gt;  &lt;/p&gt;

&lt;p&gt;Let us know what you think! 🫡&lt;/p&gt;

</description>
      <category>medusa</category>
      <category>opensource</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Migration from Magento to Medusa: A Complete Guide for CTO</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Tue, 17 Sep 2024 09:03:09 +0000</pubDate>
      <link>https://dev.to/rigbyjs/migration-from-magento-to-medusa-a-complete-guide-for-cto-3jpg</link>
      <guid>https://dev.to/rigbyjs/migration-from-magento-to-medusa-a-complete-guide-for-cto-3jpg</guid>
      <description>&lt;p&gt;Hi everyone, we're excited to present our new whitepaper - &lt;strong&gt;Migration from Magento to Medusa: A Complete Guide for CTO&lt;/strong&gt;. It's an invaluable resource for those considering Medusa as their next eCommerce technology.&lt;/p&gt;

&lt;p&gt;Key points covered include:&lt;/p&gt;

&lt;p&gt;▪️Insight into Magento challenges: Complexity, Performance, Flexibility, Support for open-source&lt;br&gt;
▪️Why eCommerce businesses are migrating from Magento?&lt;br&gt;
▪️Magento vs. Medusa comparison: Performance, Architecture, Customization, Total cost of ownership, Developer experience&lt;br&gt;
▪️Step-by-step migration process in 7 stages&lt;br&gt;
▪️Successful migration case study&lt;/p&gt;

&lt;p&gt;Get the access here! → &lt;a href="https://rigbyjs.com/from-magento-to-medusa" rel="noopener noreferrer"&gt;https://rigbyjs.com/from-magento-to-medusa&lt;/a&gt;&lt;/p&gt;

</description>
      <category>medusajs</category>
      <category>magneto</category>
      <category>webdev</category>
      <category>ecommerce</category>
    </item>
    <item>
      <title>Replatforming in phases using Medusa.js Modules</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Mon, 26 Aug 2024 09:12:42 +0000</pubDate>
      <link>https://dev.to/rigbyjs/replatforming-in-phases-using-medusajs-modules-1lg</link>
      <guid>https://dev.to/rigbyjs/replatforming-in-phases-using-medusajs-modules-1lg</guid>
      <description>&lt;p&gt;Here's a detailed guide that walks through &lt;strong&gt;using Medusa Modules for phased replatforming.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This post covers how to break down your replatforming process into manageable phases, leveraging Medusa Modules to minimize downtime and maintain business continuity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Read the full article here&lt;/strong&gt;→ &lt;a href="https://rigbyjs.com/blog/phased-replatforming-with-medusa-modules" rel="noopener noreferrer"&gt;https://rigbyjs.com/blog/phased-replatforming-with-medusa-modules&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;We hope this guide will be useful for your next replatforming project!&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%2Fszohaiu7e7ifs5gog37h.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%2Fszohaiu7e7ifs5gog37h.png" alt="phased-replatforming-with-medusa-modules" width="800" height="424"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>medusajs</category>
      <category>ecommerce</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Exploring Medusa 2.0 Commerce Modules</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Thu, 22 Aug 2024 09:25:12 +0000</pubDate>
      <link>https://dev.to/rigbyjs/exploring-medusa-20-commerce-modules-5g2k</link>
      <guid>https://dev.to/rigbyjs/exploring-medusa-20-commerce-modules-5g2k</guid>
      <description>&lt;p&gt;Here's a blog post that will be valuable for anyone interested in the capabilities of Medusa.js: "Exploring Medusa 2.0 Commerce Modules".&lt;/p&gt;

&lt;p&gt;This post provides the look at 17 components of Medusa 2.0, like Product, Cart, and Order, that can help you build your custom project.&lt;/p&gt;

&lt;p&gt;Check out the full article here → &lt;a href="https://rigbyjs.com/blog/medusa-modules" rel="noopener noreferrer"&gt;https://rigbyjs.com/blog/medusa-modules&lt;/a&gt;&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%2Fjcp9mif03dgp37keb1b0.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%2Fjcp9mif03dgp37keb1b0.png" alt="medusa-modules" width="800" height="506"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>webdev</category>
      <category>medusajs</category>
      <category>modules</category>
    </item>
    <item>
      <title>Optimizing Next.js Data Refresh: A Guide to Revalidation with Medusa.js</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Tue, 13 Aug 2024 07:53:39 +0000</pubDate>
      <link>https://dev.to/rigbyjs/optimizing-nextjs-data-refresh-a-guide-to-revalidation-with-medusajs-270l</link>
      <guid>https://dev.to/rigbyjs/optimizing-nextjs-data-refresh-a-guide-to-revalidation-with-medusajs-270l</guid>
      <description>&lt;p&gt;We're excited to share a blog post that will be invaluable for developers working with Next.js: &lt;strong&gt;"Optimizing Next.js Data Refresh: A Guide to Revalidation with Medusa.js"&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This guide walks you through different revalidation types, how to enhance their security, and how to implement revalidation with an internal server. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why is it important?&lt;/strong&gt; Without revalidation or opting out of data cache, your application would essentially become static.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Read the full guide here →&lt;/strong&gt; &lt;a href="https://rigbyjs.com/blog/optimizing-next.js-data-refresh-a-guide-to-revalidation-with-medusa.js" rel="noopener noreferrer"&gt;https://rigbyjs.com/blog/optimizing-next.js-data-refresh-a-guide-to-revalidation-with-medusa.js&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;We hope you found this article helpful.&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>medusa</category>
      <category>javascript</category>
      <category>programming</category>
    </item>
    <item>
      <title>Deploy a Medusa Server on DigitalOcean Droplet with Easypanel: A Step-by-Step Guide</title>
      <dc:creator>Rigby</dc:creator>
      <pubDate>Mon, 05 Aug 2024 08:14:12 +0000</pubDate>
      <link>https://dev.to/rigbyjs/deploy-a-medusa-server-on-digitalocean-droplet-with-easypanel-a-step-by-step-guide-1do5</link>
      <guid>https://dev.to/rigbyjs/deploy-a-medusa-server-on-digitalocean-droplet-with-easypanel-a-step-by-step-guide-1do5</guid>
      <description>&lt;p&gt;This blog post will walk you through the steps of deploying a &lt;a href="https://medusajs.com/" rel="noopener noreferrer"&gt;Medusa.js&lt;/a&gt; server on a &lt;a href="https://www.digitalocean.com/" rel="noopener noreferrer"&gt;DigitalOcean Droplet&lt;/a&gt; using &lt;a href="https://easypanel.io/" rel="noopener noreferrer"&gt;Easypanel&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;While there are many ways to deploy a Medusa server, at Rigby we have found it very convenient to use this combination to create our development environments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why DigitalOcean and Easypanel?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;User-Friendly:&lt;/strong&gt; Both DigitalOcean and Easypanel provide intuitive interfaces that make server management easier.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scalable:&lt;/strong&gt; DigitalOcean Droplets offer scalability, allowing your Medusa server to grow with your needs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Efficient Management:&lt;/strong&gt; Easypanel simplifies the deployment and management process, saving you time and effort.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Read the full guide here →&lt;/strong&gt; &lt;a href="https://rigbyjs.com/blog/a-step-by-step-tutorial-on-how-to-deploy-a-medusa-server-on-digitalocean-droplet-with-easypanel" rel="noopener noreferrer"&gt;https://rigbyjs.com/blog/a-step-by-step-tutorial-on-how-to-deploy-a-medusa-server-on-digitalocean-droplet-with-easypanel&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;We hope this guide will be helpful to you.&lt;/p&gt;

</description>
      <category>medusa</category>
      <category>javascript</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
