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
  • About Matija

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 (498 of 498 articles)

  • Previous
  • 1
  • 2
  • More pages
  • 42
  • Next
Page 1 of 42

Browse

Topics

PayloadPayload
140
Next.jsNext.js
133
ReactReact
19
DockerDocker
22
AI
29
CloudflareCloudflare
8

Newsletter

Stay Updated

Get practical notes and implementation updates without the noise.

A plain-English guide to what Payload 4 changes for product managers, designers, and business owners, what an upgrade…
Payload·Featured

Payload CMS 4 for Business Owners: What It Means for Your Team and Budget

Payload 4 is still in testing. Here is what it means for your team, your budget, and your risk, with no code, and a clear answer on whether to upgrade.

Matija Žiberna
Matija Žiberna
1 day ago11 min
Read article→
A production guide to user impersonation with Neon Auth (Better Auth) and Next.js, including the __Secure- cookie…

Next.js

How to Add "Log In As User" Impersonation with Neon Auth in Next.js

Learn how to implement superadmin "log in as user" impersonation using Neon Auth, service accounts, and Next.js server actions while avoiding cookie bugs.

7 days ago14 min
Practical breakdown of Next.js 16.4 canary: Partial Prefetching with unstable_ensureStatic, next analyze, stricter…

Next.js

Next.js 16.4 Canary: Partial Prefetching, next analyze, and What to Test Before Upgrading

What is coming in Next.js 16.4 canary: Partial Prefetching, unstable_ensureStatic, cached navigation improvements, first-class next analyze, and tests to run…

7 days ago12 min
Production-ready Neon Managed Better Auth on Vercel with Next.js: proxy /api/auth, service-account admin, six-digit…

Next.js

Neon Managed Better Auth in Next.js on Vercel: A Production Setup Guide

Set up Neon Managed Better Auth in Next.js on Vercel for production: secure proxying, service-account admin flows, six-digit OTP resets, and signed webhook…

9 days ago19 min
Step-by-step Next.js migration from Stack Auth to Neon Managed Better Auth with backup, admin, and user-relink…

Next.js

How to Migrate from Stack Auth to Neon Managed Better Auth in Next.js

A production-tested guide to migrate to Neon Managed Better Auth in Next.js—backup, rehearse on a spike branch, create a service account, re-create users, and…

10 days ago19 min
OAuth discovery for MCP: RFC 9728 resource_metadata, Hono CORS exposure, and practical fixes for Claude & ChatGPT…

AI

MCP Authentication: Why Remote MCP Servers Need OAuth

Remote MCP authentication: why OAuth discovery beats static API keys and how WWW-Authenticate, CORS exposure, and PKCE secure MCP servers for modern AI clients.

11 days ago8 min
shadcn migration playbook: why codemods break, how primitives differ, and a safe progressive upgrade path

React

Radix to Base UI Migration Guide: Why Codemods Fail

Learn why Radix to Base UI migrations in shadcn fail with automated codemods, and follow a pragmatic step-by-step strategy to preserve customizations and…

12 days ago9 min
Step-by-step guide to building a zero-dependency, voice-ready editorial annotation popover with native browser…

Next.js

How to Build an In-Article Editorial Annotation Layer in Next.js with Vanilla JavaScript and CSS

13 days ago13 min
Critical local file inclusion and remote code execution vulnerability discovered in WordPress Core template resolution.

Payload

Critical WordPress Core Vulnerability: What Website Owners Need to Know About CVE-2026-87902

WordPress has released security updates for CVE-2026-87902, a critical flaw in core template resolution. Learn if your site is affected, how to patch, and why…

13 days ago9 min
Why fast, typed probabilistic judgments like TypeSafe Jev and Bespoke Nimble are transforming AI software architecture.

AI

Jev and the Rise of Decision Models: A New Paradigm for AI in Software

14 days ago13 min
Deliver faster by identifying the highest level of abstraction and building reusable vertical slices in your own…

React

Stop Starting From Scratch: How Vertical Slices Build Reusable Frontends

Learn how frontend abstraction levels—from tokens and UI primitives to templates and vertical slices—help teams stop rewriting code and ship reusable features…

15 days ago9 min
On technical language, objectivity, and the responsibility of a senior software provider.

Entrepreneurship

Your Client Doesn't Need Your Preferred Technology. They Need Your Judgment.

How easily developer preferences turn into unvetted business decisions. Learn why senior software delivery requires honest trade-off analysis over personal…

16 days ago10 min