BuildWithMatija
Get In Touch
Build with Matija logo

Build with Matija

Modern websites, content systems, and AI workflows built for long-term growth.

Services

  • Headless CMS Websites
  • Next.js & Headless CMS Advisory
  • AI Systems & Automation
  • Website & Content Audit

Resources

  • Case Studies
  • How I Work
  • Blog
  • Topics
  • CMS Hub
  • E-commerce Hub
  • B2B Website Strategy
  • Dashboard

Headless CMS

  • Payload CMS Developer
  • CMS Migration
  • Multi-Tenant CMS
  • Payload vs Sanity
  • Payload vs WordPress
  • Payload vs Contentful

Get in Touch

Ready to modernize your stack? Let's talk about what you're building.

Book a discovery callContact me →
© 2026Build with Matija•All rights reserved•Privacy Policy•Terms of Service

Technical Blog

Long-form technical guides for developers and evaluators.

How-to guides, tutorials, comparisons, and troubleshooting posts covering Payload CMS, Next.js, Docker, and related systems.

RSS Feed

Browse by area

Open hub
Open hub
Open hub
Audience
More
Sort
Type

All Articles (8 of 8 articles)

A practical roadmap to move products, customers, and orders from WooCommerce to Medusa with Next.js and Payload CMS
Medusa.js·Featured

WooCommerce to Medusa Migration 2026: Complete Step-by-Step

Practical WooCommerce to Medusa migration guide: map products, customers, and orders; plan auth and plugin replacements; rebuild checkout with Next.js and…

Matija Žiberna
Matija Žiberna
2 months ago13 min
Read article→
Step-by-step guide to add ProductTechSpec data via custom module, module link, workflow, admin route and widget

Medusa.js

Extend Medusa Modules Safely: Add Fields Without Editing

Extend Medusa modules without editing core schemas: add a ProductTechSpec module, link to products, run migrations, create workflows, routes, and admin widget.

2 months ago12 min
Export stable Medusa model types from packages/shared-types using InferTypeOf to power a resilient Next.js storefront

Medusa.js

Share Medusa Types in a Monorepo: Stable Next.js Setup

Learn how to share Medusa types in a monorepo by exporting stable model aliases from packages/shared-types with InferTypeOf—avoid copying .medusa/types and…

2 months ago8 min
Practical April 2026 breakdown of Medusa.js pricing: Cloud plans, self-hosting cost models and developer time.

Medusa.js

Medusa.js Pricing in 2026: Cloud Plans vs Self-Hosting Cost Breakdown

Medusa.js pricing demystified: compare Medusa Cloud plans and self-hosting cost models ($35–$106/mo), learn hidden fees and developer time to choose the best…

2 months ago13 min
Practical 2026 comparison of Medusa.js and Shopify — pricing scenarios, B2B limits, checkout control, headless fit…

Medusa.js

Medusa vs Shopify 2026: Cost, B2B & Headless Trade-offs

Medusa vs Shopify: Compare 2026 costs, B2B capabilities, checkout extensibility, and headless trade-offs to choose the right platform for mid‑market commerce.

2 months ago17 min
Developer breakdown of Medusa's modules, services, workflows, links, and Admin extensions for building custom commerce

Medusa.js

Medusa Architecture Explained: How It Works for Developers

Understand Medusa architecture and how modules, models, services, workflows, and Admin extensions fit together — a developer's guide to building custom…

3 months ago9 min
Practical Medusa vs Vendure comparison for headless commerce — B2B fit, licensing differences, Payload CMS pairing…

Medusa.js

Medusa vs Vendure: Choose the Best Open-Source Commerce

Medusa vs Vendure: a concise comparison to help teams pick the right open-source commerce platform—covering licensing, B2B fit, Payload CMS pairing, and…

3 months ago9 min
Payload CMS ecommerce plugin vs Medusa.js comparison for B2B and mid-market ecommerce projects on Next.js and TypeScript

Medusa.js

Payload CMS Ecommerce Plugin vs Medusa.js: When to Use Each (2026)

Payload now has an official ecommerce plugin, which raises a real question for teams building on Next.js and TypeScript: do you still need Medusa? This…

3 months ago12 min

Browse

Topics

PayloadPayload
103
Next.jsNext.js
112
ReactReact
14
DockerDocker
21
AI
20
CloudflareCloudflare
7

Newsletter

Stay Updated

Get practical notes and implementation updates without the noise.