• Home
BuildWithMatija
Get In Touch
Build With Matija Logo

Build with Matija

Matija Žiberna

I turn scattered business knowledge into one usable system. End-to-end system architecture, AI integration, and development.

Quick Links

Payload CMS Websites
  • Bespoke AI Applications
  • Projects
  • How I Work
  • Blog
  • Get in Touch

    Have a project in mind? Let's discuss how we can help your business grow.

    Contact me →
    © 2026BuildWithMatija•Principal-led system architecture•All rights reserved

    Knowledge Base

    Practical notes on systems, web architecture, and AI implementation.

    Browse articles by topic, author, or format to find decision-grade guidance for building usable business systems.

    Find a specific article

    Search + Filters

    Article Filters

    All Articles (19 of 19 articles)

    Compare costs, compliance, and hybrid serverless GPU options to pick the right AI infrastructure for your business
    How-To GuideAI
    Self-Hosted AI vs API Providers: Decision Framework

    Self-hosted AI vs API providers: a practical framework to weigh cost, compliance, and ops risk so you can pick the right infrastructure and avoid costly…

    Matija Žiberna
    Matija Žiberna
    • Previous
    • 1
    • 2
    • Next
    Page 1 of 2

    Explore Topics

    Discover curated content across our most popular categories

    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 →
    Docker
    Docker

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

    Newsletter

    Stay Updated

    Get practical notes and implementation updates without the noise.

    Browse

    Topics

    AI
    19
    CloudflareCloudflare
    4
    DockerDocker
    17
    EconomicsEconomics
    3
    Entrepreneurship
    15
    Journal
    3
    5 days ago
    10 min read
    Step-by-step Ollama setup for GLM-OCR on macOS — pull the model, set num_ctx=16384, and run a local OpenAI‑compatible…
    How-To GuideAI
    Ultimate Guide: Run GLM-OCR Locally on MacBook Fast

    Run GLM-OCR locally on your MacBook with Ollama—install, pull the 0.9B model, set num_ctx=16384 to avoid crashes, and run a local OpenAI‑compatible OCR API in…

    Matija Žiberna
    Matija Žiberna
    13 days ago
    6 min read
    Benchmark-backed guide comparing vLLM, Ollama, and TGI — throughput, concurrency, scaling, and observability to choose…
    How-To GuideAI
    LLM Inference Engine Showdown: vLLM vs Ollama vs TGI

    Decide the best LLM inference engine for your deployment with benchmarked throughput, latency, and scaling guidance—clear recommendations for vLLM, Ollama…

    Matija Žiberna
    Matija Žiberna
    16 days ago
    10 min read
    Minimalistic calendar icon with a small warning dot and shield next to a simple one stage sales pipeline on a solid color background
    AI
    Sales Enablement Website: What Role Should It Play?

    Why a sales enablement website matters: align marketing and sales, answer buyers' key questions early, and make sales calls more informed and productive.

    Matija Žiberna
    Matija Žiberna
    about 1 month ago
    6 min read
    A central AI processor chip connecting to business icons and charts, representing artificial intelligence controlling corporate workflows on a clean background.
    AI
    There's a New $500/Hour Consulting Gig: AI Architect

    Learn why AI adoption in business lags market hype, the three adoption phases, and how AI Architects build agentic systems that unlock real enterprise value.

    Matija Žiberna
    Matija Žiberna
    about 2 months ago
    4 min read
    Horizontal illustration comparing developer experience across OpenAI, MCP server, and multiple LLM providers using a clean dark background and abstract development setup
    AI
    Building Secure Multi-User MCP Servers: Claude vs OpenAI's Authentication Gap

    MCP server integration comparison: why Claude’s OAuth 2.1 flow offers better developer experience, per-user auth, and security—essential reading for engineers.

    Matija Žiberna
    Matija Žiberna
    about 2 months ago
    5 min read
    Illustration showing Google Gemini integrated with Zod v4 schemas to produce structured data output on a clean light background
    How-To GuideAI
    Zod v4 & Gemini: Fix Structured Output with z.toJSONSchema

    Fix Gemini structured output by switching to Zod v4's z.toJSONSchema. Replace zod-to-json-schema and produce valid JSON schemas so AI returns correct fields.

    Matija Žiberna
    Matija Žiberna
    2 months ago
    6 min read
    Illustration showing ChatGPT and Claude accessing Google Search Console insights through an MCP server using Next.js and the Search Console API
    How-To GuideAI
    Build a Claude SEO Agent with Google Search Console MCP Integration

    Implement a Google Search Console integration with Claude using MCP: run URL inspections, pull analytics, and build an AI assistant that diagnoses ranking…

    Matija Žiberna
    Matija Žiberna
    2 months ago
    6 min read
    Horizontal illustration showing Upstash and Next.js logos on a dark background, visualizing semantic search and content embedding for a developer blog.
    How-To GuideAI
    Deterministic Upstash Vector Sync: Atomic CMS Indexing

    Learn a deterministic Upstash Vector sync pipeline to keep your CMS and vector database perfectly in sync — atomic updates, chunking, OpenAI embeddings, and…

    Matija Žiberna
    Matija Žiberna
    2 months ago
    9 min read
    MCP for business use case
    How-To GuideAI
    MCP Server For Business: Why Does Your Company Need It

    Stop copying data into ChatGPT—use an MCP server to give AI direct, secure access to your CRM, CMS, and docs. Streamline answers, improve sales and marketing…

    Matija Žiberna
    Matija Žiberna
    3 months ago
    8 min read
    Brainstorming ideas with AI
    How-To GuideAI
    AI App Planning: Proven Workflow to Keep Plans Coherent

    Learn an actionable AI app planning workflow that keeps plans coherent using chat ideation, local AI surgical edits, and git version control for auditability.

    Matija Žiberna
    Matija Žiberna
    3 months ago
    11 min read
    Learn to enforce JSON contracts with Zod for seamless OpenAI integrations and robust background job management.
    How-To GuideAI
    Ultimate Guide to JSON Contracts in OpenAI Automations

    Discover how to enforce JSON contracts in OpenAI automations using Zod. Ensure cleaner workflows and error-free pipelines.

    Matija Žiberna
    Matija Žiberna
    4 months ago
    7 min read
    Remove Docker Volumes (Even When In Use) — 4 Methods

    Remove Docker Volumes (Even When In Use) — 4 Methods

    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 →
    Economics
    Economics

    Before I pivoted to full-stack development, economics was my world—I studied it at university and still follow it closely. This category is a space for my personal takes on economic theory, policy, markets, and the way it all ties into tech and society. These are opinion-driven pieces, written more as a passion project than professional analysis, but always grounded in curiosity and a love for the subject.

    Beyond the Bubble: Debt, Demographics, and Slovenia's Competitive Future

    Beyond the Bubble: Debt, Demographics, and Slovenia's Competitive Future

    by Matija Žiberna

    View all Economics articles →
    Economics
    Economics

    Before I pivoted to full-stack development, economics was my world—I studied it at university and still follow it closely. This category is a space for my personal takes on economic theory, policy, markets, and the way it all ties into tech and society. These are opinion-driven pieces, written more as a passion project than professional analysis, but always grounded in curiosity and a love for the subject.

    Beyond the Bubble: Debt, Demographics, and Slovenia's Competitive Future

    Beyond the Bubble: Debt, Demographics, and Slovenia's Competitive Future

    by Matija Žiberna

    View all Economics articles →
    Next.jsNext.js
    88
    Nutrition
    1
    PayloadPayload
    64
    Psychology
    2
    ReactReact
    14
    RemixRemix
    4
    SanitySanity
    24
    ShopifyShopify
    14
    Sports
    3
    Tools
    14