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

    Step-by-step React guide to a pinned, production-ready GSAP ScrollTrigger timeline with pixel-perfect positioning and…
    How-To GuideReact
    Build a Scroll-Driven Timeline with GSAP ScrollTrigger

    Learn to build a production-ready scroll-driven timeline using GSAP ScrollTrigger and React—pin sections, sync multi-layer animations, ensure pixel-perfect…

    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
    29 days ago
    17 min read
    Horizontal developer blog illustration showing chat based email sending through a custom MCP server with ChatGPT, Claude, email marketing, and server icons on a clean dark background.
    How-To GuideReact
    Send Emails from MCP with React Email & Brevo — Guide

    Learn how to send emails from MCP using React Email and Brevo: render Markdown to HTML, build reusable templates, and deliver personalized transactional…

    Matija Žiberna
    Matija Žiberna
    2 months ago
    5 min read
    nextjs-vulnability
    React
    Next.js, React RCE, and the npm Breach: A Developer's Week of Realising How Fragile Our Tooling Really Is

    A developer's take on JavaScript supply chain security after the npm breach and React RCE — pragmatic steps (pnpm, frozen deps, CI checks) to reduce risk.

    Matija Žiberna
    Matija Žiberna
    3 months ago
    5 min read
    How-To GuideReact
    Block Component Templates: Quick Reference & Checklists

    Block component templates with ready-to-use TypeScript + React snippets, example data, and checklists to speed block and collection development—grab, adapt…

    Matija Žiberna
    Matija Žiberna
    3 months ago
    7 min read
    How-To GuideReact
    3 Proven Practices: Lucide React Icons & shadcn/ui

    Learn how Lucide React icons, shadcn/ui components, and a reusable CTA type prevent duplication, ensure consistent UI, and make global updates trivial for…

    Matija Žiberna
    Matija Žiberna
    3 months ago
    7 min read
    Master self-adjusting card hover effects with CSS transitions in React. No hardcoding, just smooth animations.
    How-To GuideReact
    Create a Dynamic Card Hover Effect in React

    Learn how to create a self-adjusting card hover effect in React that adapts to any content length automatically.

    Matija Žiberna
    Matija Žiberna
    4 months ago
    7 min read
    Build a reusable signature capture flow with validation and persistence using React Hook Form and Zustand.
    How-To GuideReact
    Capture Signatures in React with React Signature Canvas

    Learn how to implement a legal signature capture flow in React using react-signature-canvas, including validation and data persistence strategies.

    Matija Žiberna
    Matija Žiberna
    4 months ago
    7 min read
    mediarecorder api opus
    How-To GuideReact
    How to Implement MediaRecorder API Audio Recording and Transcription with iPhone Safari Support

    Build a robust audio recording and transcription pipeline that works on iPhone Safari using MediaRecorder format detection, proper uploads, and Google Speech-to-Text.

    Matija Žiberna
    Matija Žiberna
    6 months ago
    9 min read
    react hook form and reac 19
    React
    The Invisible Form Bug: React 19 + React Hook Form's Hidden Compatibility Issue
    Matija Žiberna
    Matija Žiberna
    10 months ago
    form error
    React
    How To Debug React Hook Form Errors: Use Simple useEffect
    Matija Žiberna
    Matija Žiberna
    11 months ago
    old casette
    React
    How to Build a Long Audio Transcription Tool with OpenAI's Whisper API (Python)
    Matija Žiberna
    Matija Žiberna
    12 months ago
    demonstration of skincare routine builder build by this guide
    React
    React Hook Form Multi-Step Tutorial: Zustand + Zod + Shadcn
    Matija Žiberna
    Matija Žiberna
    about 1 year ago
    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