BuildWithMatija

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
Build with Matija logotip

Build with Matija

Complex B2B websites, headless CMS platforms, AI workflows, and internal systems designed and built with Next.js and Payload CMS.

Services

  • B2B Website Development
  • CMS Architecture Review & Platform Blueprint
  • Next.js + Payload Advisory
  • AI Integration & Implementation

Resources

  • CMS Hub
  • B2B Website Strategy
  • E-commerce Hub
  • Blog
  • Case Studies

Payload CMS

  • Payload CMS Developer
  • Payload CMS Migration
  • Payload CMS Demos
  • All Payload CMS Resources

Discuss your project

Planning a rebuild, migration, application, workflow change, or platform decision? Start with the business problem and the system behind it.

Book a discovery callContact me →
© 2026Build with Matija•Vse pravice pridržane•Politika zasebnosti•Pogoji uporabe
BuildWithMatija
Get In Touch

All Articles (3 of 3 articles)

Browse

Topics

PayloadPayload
129
Next.jsNext.js
123
ReactReact
15
DockerDocker
22
AI
27
CloudflareCloudflare
8

Newsletter

Stay Updated

Get practical notes and implementation updates without the noise.

Step-by-step guide to add ProductTechSpec data via custom module, module link, workflow, admin route and widget
Medusa.js·Featured

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.

Matija Žiberna
Matija Žiberna
4 months ago12 min
Read article→
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…

4 months ago8 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…

4 months ago10 min