Blog
Insights and tutorials on web design, development, and digital strategy.
Blog
Benchmarking local qwen3-coder on an Astro 6 build on M4 Max — 4 model failures, not Mac failures
Honest benchmark: 64 GB unified memory, 40 GPU cores, qwen3-coder:30b on Ollama, Claude Code as the harness. The model confused Astro with Svelte, ignored an explicit STOP, and stalled 30 min on a single turn. Technical diagnosis + the real fixes.
Read moreBienenatlas — from one farm in Mehrum to a platform for 121 German municipalities
How a single-farm bee dashboard for one beekeeper became a national Wildbienen portal with 134 indexable pages, 235 images, and four scientific data sources.
Read moreastro-components v3.0 — Astro 6, Tailwind 4, new license
Major release of the component library: Astro 6 + Tailwind 4 + Storybook 10 + Wender Media Source License v1.0. The library vs site migration asymmetry.
Read moreMy first iOS apps are on TestFlight — and NeuroBirds is going mobile
After months of learning curve through SwiftUI, App Store Connect, signing, and TestFlight: my first iOS apps are in beta distribution. Plus NeuroBirds was ported from web to iOS — release within the next weeks.
Read moreFree Icon Generator — launching on Product Hunt
Upload an image, pick a format, download a ZIP — icon bundles for web, iOS, Android, macOS, Windows, PWA, and social media. All in the browser, no signup.
Read moreModel Release Form: legally sound consent system for photographers (KUG §22 + GDPR)
Trilingual model release form with digital signature, PDF email delivery, and compliance for German KUG §22 + GDPR Article 7. Built for my photography portfolio, on the way to becoming a standalone system for photographers.
Read moreLLM Agents Do Not Respect Rules. This Pattern Makes Them.
Plan Mode reviews proposals, not execution. Reference implementation of the executor-side halt-on-reject pattern with Kustomize-style declarative rule merging.
Read moreMemPalace: How Milla Jovovich Is Revolutionizing AI Memory
Milla Jovovich built MemPalace, an open-source AI memory system based on the ancient Method of Loci. My contributions as an active contributor.
Read moreastro-components v2.0 — 150 Components on npm
The Astro Component Library is now available as an open-source npm package. 150 components in 17 categories with a live Storybook to explore.
Read moreSet Up an Astro Project in 5 Minutes
Quick start tutorial: install Astro components, explore them in Storybook, and integrate into your project. From npm install to a finished page.
Read moreLive Music Coder: Music IDE in the Browser and as Desktop App
Case study: A live coding IDE for music with 4 audio engines, 7 visualizers, 43 curated sessions, gamepad/MIDI input and Electron desktop app.
Read moreNeuroBirds: Building 29 Birds with Real Brains
Case study: A procedural browser game with neural networks, consciousness simulation, and Flappy Bird mechanics -- zero image files.
Read more