Cyberpunk • NTS • more featured work →
I am a creative developer based in Berlin. I work across design engineering, 3D, creative tooling, audio, and making things with AI agents.
One of my favorite things in life is sharing what I'm into. Not just with friends, not just in workshops — also lectures, home parties that drift into spontaneous creative sessions, collaborations with people I admire.
The thread is deliberate making: shaping structure, visual language, and interaction yourself. We move through the lineage of creative coding (shaders, generative systems, web that pushes the edge), the strange parallels between LLMs and human cognition, and personal knowledge systems built on Obsidian and Are.na.
Recent: a Personal Software workshop in Bremen — building a piece of personal software, a site that's also an instrument, a tool you happen to share.
A handful of pieces I've put into the world, mostly little WebGL/WebGPU worlds you can wander through, each at its own subdomain. The full set lives at vladik.xyz/worked.
- Cyberpunk • NTS: an eternal Blade Runner monorail ride. Neon Tokyo, holographic Joi, scored by NTS Radio.
- City Pop • NTS: a Hiroshi Nagai-style Shonan monorail. Pool blues, palm fronds, an endless sunset, an NTS city-pop mix.
- Flowers Garden: a pastel valley to scroll through, with Animal Crossing energy.
- Apple Event Heatmap: a shader recreation of Apple's September 2025 event announce page.
- Music Sampler: a browser sampler with a pad grid and waveform editor.
Making with AI agents
- agent-skills — A growing kit of skills for AI coding agents — small, focused knowledge packs they load on demand. Covers Blender, Cinema 4D, Figma Context, and odd things like
time-lens(where did my hours actually go?) andpdf-look-scanned(make a digital PDF look like it survived a real scanner).npx skills add vladmdgolam/agent-skills. - figma-mcp-bridge — Figma for agents, without the API rate limit (free accounts get 6 requests a month). I contributed the authoring toolset upstream — create, edit, group, reparent, set selection — so an agent can do the actual work in the file. My fork now focuses on keeping an agent's context survivable: field projection that turns 300 KB node payloads into 5 KB, screenshots written to disk instead of dumped as base64, tree search, and resolving a node by a readable path instead of a fragile ID.
npx @vladik.xyz/figma-mcp-bridge. - cinema4d-mcp — Prompt-driven 3D in Cinema 4D, via MCP. My fork of
ttiimmaacc/cinema4d-mcpgoes after the part that's hardest to get out of C4D: Redshift look-dev. Material node graphs through both the modern Maxon nodespace and the legacy GraphView, scene geometry export to json/obj/glb, and a pass that recovers animated shading by sampling node ports across the timeline — keyframes the CTrack API can't see. - leva — Fork of pmndrs' React control panel, adding a resizable panel, folder search that auto-expands matches, localStorage persistence, and better handling of very small and very long numbers.
npm i @vladik.xyz/leva.
3D (WebGPU, WebGL, Metal)
- apple-event-2025 — The shaders behind the Apple Event Heatmap above. Studying a visual language by reproducing it by hand.
- cmb-visualizer — A sphere colored by the cosmic microwave background — the leftover radiation map from the Big Bang. HEALPix tessellation, temperature mapped through a color ramp into the familiar CMB heatmap. A Blender → WebGPU port using TSL and a baked color-ramp LUT. Live: cmb-visualizer.vercel.app.
- r3f-perf — Performance monitor for
@react-three/fiber. Fork ofutsuboco/r3f-perfwith improvements.
Tools & utilities
- sample — Source for the Music Sampler above: Web Audio scheduling, a pad grid, and waveform editing in the browser.
- markdown-viewer — A Notion-inspired markdown viewer with PDF export. Live: markdown.vladik.xyz.
- tweets-blurrer — A tiny browser tool that blurs whatever triggers you on Twitter. For the sake of your mental health.
- are-na-viewer — Interactive are.na channel viewer. Live: arena.vladik.xyz.
- telegram-note-bot — Telegram bot for capturing notes.
- emdr-native — Native EMDR (eye movement desensitization) tool. Web version at emdr.vladik.xyz.







