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
    • CMS Hub
    • E-commerce Hub
    • Dashboard

    Headless CMS

    • Payload CMS Developer
    • CMS Migration
    • 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 →
    © 2026BuildWithMatija•All rights reserved

    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
    Audience
    More
    Sort
    Type

    All Articles (17 of 17 articles)

    Use output: "standalone" to trim node_modules, fix sharp/image errors, and build minimal Next.js Docker images
    How-ToDocker
    Ultimate Next.js Standalone Dockerfile Guide (Tiny Images)

    Shrink Next.js Docker images with output: "standalone": trace imports, copy only needed modules, fix sharp image errors, and produce lean production images.

    Matija Žiberna
    Matija Žiberna
    about 2 months ago
    5 min read
    Custom Dockerfile with Transformers v5 and pre-baked GLM-OCR weights for fast RunPod serverless cold starts
    How-ToDocker
    Run GLM-OCR on RunPod Serverless: 17-line Dockerfile

    Learn how to run GLM-OCR on RunPod Serverless with a custom Dockerfile that pre-installs Transformers v5 and bakes model weights to eliminate cold starts.

    Matija Žiberna
    Matija Žiberna
    A minimalist illustration of a MacBook displaying a terminal window running colima start and Docker commands, alongside the Docker whale and Colima mountain logos on a dark background.
    Docker
    Install Docker CLI on Mac with Colima — Fast Guide 2026

    Install Docker CLI on Mac with Colima: a fast, CLI-only setup that replaces Docker Desktop, fixes credential helper issues, runs docker-compose, and saves…

    Matija Žiberna
    Matija Žiberna
    3 months ago
    Discover how to configure n8n in Docker to allow internal and external libraries securely on Ubuntu.
    Docker
    Unlock n8n: Enable External & Internal Libraries with Docker

    Learn to enable internal and external libraries in n8n using Docker on Ubuntu, boosting functionality effortlessly.

    Matija Žiberna
    Matija Žiberna
    5 months ago
    Docker Container Migrate
    Docker
    Migrating Docker Containers Between VPS Servers Without Data Loss

    Follow a proven Docker migration checklist to archive volumes, transfer backups between VPS servers, and relaunch your stack safely.

    Matija Žiberna
    Matija Žiberna
    6 months ago
    n8n self host
    Docker
    How to Self-Host n8n on Your VPS (Simple, Secure, and Production-Ready)

    Install n8n on your VPS with Docker, expose it safely through Cloudflare Tunnel, add basic auth, and prep the stack for PostgreSQL when you scale.

    Matija Žiberna
    Matija Žiberna
    6 months ago
    5 min read
    Docker Cloudflared Tunnel
    Docker
    Cloudflare Tunnel + Docker: Expose Containers Without Nginx or Open Ports

    Expose containers like n8n, Grafana, or any Node app to the internet using Cloudflare Tunnel—no Nginx, no DNS hassle, and automatic SSL.

    Matija Žiberna
    Matija Žiberna
    6 months ago
    Covnert CLI to API
    Docker
    How to Convert Your CLI Tool to a Production API with Zero Code Changes

    Learn how to convert CLI tools to production APIs without rewriting code. Includes Express.js wrapper, Redis job queues, background processing, and Docker…

    Matija Žiberna
    Matija Žiberna
    8 months ago
    Deploy React Vite on Docker VPS
    Docker
    Vite Docker: Production Deployment with Nginx, SSL, and Compose

    A step-by-step guide to deploying a React Vite app on a VPS using Docker, NGINX, HTTPS, and Compose—with production-ready asset handling and API proxying.

    Matija Žiberna
    Matija Žiberna
    8 months ago
    Dev containers docker
    Docker
    How to Configure Development Containers with Docker

    Set up fast, consistent development environments using VSCode Dev Containers, Docker Compose, and hot reload for a React frontend and FastAPI backend.

    Matija Žiberna
    Matija Žiberna
    8 months ago
    Docker upgrade on Ubutnu 24
    Docker
    Update Docker to Latest Version on Ubuntu

    Complete walkthrough for upgrading Docker on Ubuntu servers and development machines using Docker's official repository for the latest features and security updates.

    Matija Žiberna
    Matija Žiberna
    8 months ago
    Certbot Docker automatic renew
    Docker
    Docker Certbot Auto-Renewal: SSL Setup with Nginx
    Matija Žiberna
    Matija Žiberna
    11 months ago
    6 min read
    • Previous
    • 1
    • 2
    • Next
    Page 1 of 2

    Explore Topics

    Discover curated content across our most popular categories

    Next.js
    Next.js

    Learn everything about Next.js, the leading React framework for building production-ready web apps.

    How to Update Sanity Schema in Nextjs 15

    How to Update Sanity Schema in Nextjs 15

    by Matija Žiberna

    Integrating Sanity.io with Next.js 15: A Step-by-Step Guide

    Integrating Sanity.io with Next.js 15: A Step-by-Step Guide

    by Matija Žiberna

    View all Next.js articles →

    Newsletter

    Stay Updated

    Get practical notes and implementation updates without the noise.

    2 months ago
    7 min read
    4 min read
    4 min read
    17 min read
    5 min read
    7 min read
    10 min read
    13 min read
    3 min read
    React
    React

    Articles and tutorials on building modern web interfaces using React — from components and hooks to performance optimization and architecture.

    React Hook Form Multi-Step Tutorial: Zustand + Zod + Shadcn

    React Hook Form Multi-Step Tutorial: Zustand + Zod + Shadcn

    by Matija Žiberna

    The Invisible Form Bug: React 19 + React Hook Form's Hidden Compatibility Issue

    The Invisible Form Bug: React 19 + React Hook Form's Hidden Compatibility Issue

    by Matija Žiberna

    View all React articles →
    Docker
    Docker

    Everything you need to know about using Docker to build, ship, and run applications in isolated environments.

    Docker Volume is in Use Error? 4 Proven Solutions

    Docker Volume is in Use Error? 4 Proven Solutions

    by Matija Žiberna

    Fix Docker Permission Denied: Volumes, Bind Mounts & CI/CD

    Fix Docker Permission Denied: Volumes, Bind Mounts & CI/CD

    by Matija Žiberna

    View all Docker articles →
    Cloudflare
    Cloudflare

    Guides and insights on using Cloudflare for performance optimization, DNS management, security, and edge computing.

    How To Programmatically Add DNS Records To Cloudflare In Node

    How To Programmatically Add DNS Records To Cloudflare In Node

    by Matija Žiberna

    View all Cloudflare articles →