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 logo

Build with Matija

Senior-led B2B websites, applications, content systems, and digital infrastructure. Business-first, full-stack, AI-assisted, no handoffs.

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•All rights reserved•Privacy Policy•Terms of Service
BuildWithMatija
Get In Touch

All Articles (92 of 92 articles)

Why React, Next.js, Payload, Medusa and Vendure form a TypeScript full-stack in 2026 and what it means for teams
React·Featured

React Ecosystem in 2026: Frameworks, Platforms & Why

A concise tour of the React ecosystem in 2026: how React, Next.js, Payload, Medusa and Vendure form a TypeScript full‑stack to accelerate delivery and scale.

Matija Žiberna
Matija Žiberna
1 day ago10 min
Read article→
Configure Payload redirects for multi-tenant, bilingual sites — fix uniqueness with compound indexes and middleware.

Payload

Payload Redirects Plugin: Fix 301s in Multi-Tenant Sites

Move legacy 301s into Payload's redirects plugin for multi-tenant, bilingual sites—replace field-level uniqueness with a site+locale+from compound index and…

2 days ago9 min
Step-by-step setup and tenant-scoped fixes for Payload nested docs—localized breadcrumbs, secure parent picker, and…

Payload

Payload Nested Docs Plugin: Multi-Tenant Breadcrumbs Guide

Use the Payload nested docs plugin to add parent-child pages and precomputed localized breadcrumbs in multi-tenant sites; includes a tenant-scoped parent…

3 days ago11 min
Why Payload CMS uses collections, Blocks fields and Next.js — rethink themes and plan WordPress-to-Payload migrations

Payload

Payload CMS vs WordPress: 7 Critical Mental-Model Shifts

Switching from WordPress? Learn how Payload CMS replaces themes with collections, Blocks fields, and Next.js rendering—practical guidance for migration…

6 days ago9 min
Trace one post through wp_posts, wp_postmeta and taxonomy tables; learn EAV, ACF patterns, SQL joins, and migration tips

Tools

WordPress Database Structure: wp_posts & wp_postmeta

Learn WordPress database structure by tracing a Recipe post through wp_posts, wp_postmeta and taxonomy tables — EAV, ACF quirks, SQL joins, and migration tips.

7 days ago11 min
Understand admin.hidden vs access.read in Payload CMS to hide collections from the UI without breaking relationship…

Payload

Payload CMS admin.hidden - Hide Collections Safely

Use Payload CMS admin.hidden to hide collections from the Admin UI while preserving relationship fields—avoid misusing access.read and breaking references.

8 days ago7 min
How to provision D1 and R2, configure Wrangler bindings, and ensure Payload migrations write to the remote database.

Cloudflare

Payload CMS on Cloudflare: Complete D1 + R2 Setup Guide

Run Payload CMS on Cloudflare using D1 and R2: a Wrangler and binding walkthrough to ensure migrations safely target the remote database, not local state.

9 days ago18 min
How Payload Workflows prevent repeated work in media, translation, migration and regeneration pipelines—cut retries…

Payload

Payload Workflows: Durable Multi-Step Automations Guide

Learn how Payload Workflows turn multi-step background jobs into durable pipelines that avoid duplicate processing, reduce retries and AI costs, and simplify…

10 days ago6 min
A practical framework to choose Vercel Enterprise or self-hosted Next.js—covers scaling, distributed caching…

Next.js

Vercel Enterprise vs Self-Hosted Next.js: 8 Key Tradeoffs

Compare Vercel Enterprise vs self-hosted Next.js with a practical framework that shows when to offload platform ownership—covers scaling, caching, security…

11 days ago18 min
Apply per-tenant admin themes with @payloadcms/plugin-multi-tenant and useTenantSelection, syncing a data-tenant…

Payload

Payload Per-Tenant Theming: Ultimate Admin Styling

Payload per-tenant theming made simple: mirror useTenantSelection to a data-tenant attribute, load a custom stylesheet, and preserve light/dark fallbacks for…

12 days ago9 min
Best practices for running Payload CMS on Azure: Container Apps, PostgreSQL pooling, storage, migrations and secrets.

Payload

Payload CMS on Azure: Production Architecture Guide

Deploy Payload CMS on Azure with Container Apps, PostgreSQL, and Blob Storage; learn secrets, migration and build strategies to run Payload in production.

14 days ago11 min
Choose between Payload Versions, provenance fields, and centralized audit logs for compliance, provenance, and…

Payload

Complete Payload Versions vs Audit Logs Decision Guide

Understand when Payload Versions are enough and when to add provenance fields or centralized audit logs—practical guidance for compliance, provenance, and AI…

17 days ago9 min
  • Previous
  • 1
  • 2
  • More pages
  • 8
  • Next
Page 1 of 8

Browse

Topics

PayloadPayload
126
Next.jsNext.js
120
ReactReact
15
DockerDocker
22
AI
27
CloudflareCloudflare
8

Newsletter

Stay Updated

Get practical notes and implementation updates without the noise.