Max Kruijs Voorberge
Senior Frontend Engineer
WHERE LOGIC.
MEETS CREATIVITY.
Featured Work
View All
MKV Labs
Parent Company for Independent Software Work

KittenPlein
Dutch Kitten Marketplace for Buyers and Breeders

Chattr
Open-Source, Self-Hosted Support Chatbot

OllamaChat
Self Hosted AI Chat Platform

Ops Agent
WhatsApp-First Personal Operations Agent

NextAuth Starter
Full Stack Blog Platform with Admin Dashboard

IPTV Streaming Platform
Personal Hobby Project & Technical Exploration

GEMonitor - OSRS Trading Terminal
Fintech Grade Grand Exchange Analytics Platform
About Max





Latest Posts
View AllHow I Built KittenPlein
A technical case study on building KittenPlein, a Dutch kitten marketplace with Next.js, TypeScript, PostgreSQL, SEO, moderation and payments.
Building Chattr: Open-Source Support Chatbot
How I built Chattr, an open-source, self-hosted support chatbot with multi-tenant RAG, guardrails, provider flexibility, one-script embedding, fully local runtime options, and safe handoff flows.
Mastering Next.js 16 Caching Strategies
Explore advanced caching strategies in Next.js 16 to enhance web performance and scalability.
Self-Hosted WhatsApp AI Agent with Python
How I built a privacy-first AI agent that sends a daily morning brief to WhatsApp and answers questions via GPT-4o-mini, FastAPI, and six live data connectors.
React Compiler: Automatic Memoization
Learn how React Compiler automatically memoizes your components, eliminating manual useMemo and useCallback for optimal performance.
React Context Is Not State Management
A deep dive into React state management with useReducer and Context, covering re-render traps, split-context patterns, and when to use external libraries.