Balazs Arany · Copenhagen

Real footage. AI worlds. Workflows you can copy.

I'm Bali. I film my own calisthenics, drop it into worlds from Kling and ElevenLabs, and write down every prompt and every failure. The result is a piece you can watch and a workflow you can run tomorrow.

build log · type help
2026-09-12$ virsli.com live on Cloudflare Pages
2026-09-13$ techwithbali.com registered, one brand for every build
2026-09-19$ Cali Klubben ported to WordPress, Highdive fall prototype tested
2026-09-23$ Static Power storyboard approved, front lever, three worlds
2026-09-24$ site v4: dark all the way, builds by format, learn section
$

Work

Pieces, with the prompts behind them.

Five pieces, each built mostly inside one tool so the breakdown says what that tool can really do. Open a piece for the three prompts that mattered, the one thing that failed, and the numbers after seven days.

Open

Static Power

In production

My own front lever, keyed into three AI worlds. The score builds for 18 seconds, one battle cry at the entry, then a wall that never resolves.

ElevenLabs MusicElevenLabs SFXElevenLabs v3Kling 3.0ffmpeg
Short film · 16:9 master, 55 s, plus a 40 s 9:16 cut
Open

I still can't speak Danish

In production

One English line on camera, then the same clip in Danish, Japanese, Spanish, German and Hungarian with my own voice. I can vouch for two of them.

ElevenLabs Dubbingffmpeg
Voice & dubbing · 9:16, 20 s
Open

One line, three films

In production

The same line as a horror trailer, an anime scene and a nature documentary. Three designed voices, three generated shots, three sound designs.

ElevenLabs Voice DesignElevenLabs SFXElevenLabs Image & Video
Voice & sound · 9:16, 15 to 20 s
Open

HoldLINE, 30 seconds

In production

Pre-launch spot for my own calisthenics app. Real screens on a keyed phone, voiceover and UI sounds, hook in the first two seconds.

ElevenLabs v3ElevenLabs SFXPlaywrightffmpeg
Ad · 9:16 and 1:1, 30 s
Open

Batch voiceovers from one text file

In production

A terminal, a script and the ElevenLabs API: twenty voiceovers from one text file, named, normalized and ready for the edit.

ElevenLabs APIPythonffmpeg
Workflow · Screen recording, 60 to 90 s, plus the repo

Builds

Built by hand, running for real.

Websites in the format the client can live with: hand-written code on Cloudflare Pages, WordPress, Shopify, React, Framer. Then the applications and games. Click a card for the story behind it.

Websites

VirsliCode · Cloudflare PagesOpen

Virsli

Live

Web studio for Copenhagen salons and studios. Own site with a rendered MacBook hero, five client sites in progress.

Cali KlubbenWordPressOpen

Cali Klubben

In progress

Calisthenics gym in Copenhagen. Danish one-pager with a class calendar from live data, six subpages, ported to a lean WordPress theme so the owner edits prices himself.

Coach SantiCode · Cloudflare PagesOpen

Coach Santi

Waiting for material

Personal brand of a strength and conditioning coach. Five pages, the wordmark flies into the nav on load, navy light bands on canvas, testimonials on two levels.

LUMECode · three.jsOpen

LUME

Draft

Growth studio for watch e-commerce brands. Seven pages and a procedural 3D watch that explodes into its parts and reassembles as you scroll.

Estate ForgeReact · ViteOpen

Estate Forge

Built, pre-client

Landing page and lead system for a UK estate agent reactivation service: revive the leads already paid for, book valuations and viewings.

Applications and games

HoldLINEExpo · SupabaseOpen

HoldLINE

Live

Calisthenics skill tracker: time the hold, not the reps. A 15 second logic for planche, front lever, flag and handstand.

iOSAndroid
HighdiveGodot 4 · RobloxOpen

Highdive

Phase 0, the fall

Phone game: climb the tower, fall through the canyon, hit a shrinking net. Concept by founder Jakob Hülsemann, built together in Godot and Roblox.

iOSAndroid

Learn

Learn to work with Claude Code, from beginner to expert.

I teach what I use every day: how to set up Claude Code so it knows your business, how to build skills and agents that do real work, and how to wire it into a sales operation. One to one or in small groups, English or German, online or in Copenhagen.

1:1 sessionsTeam workshopsYouTube, Tech with Bali

From install to the first project that ships. You leave with a working setup and a CLAUDE.md that makes every next session better.

How I work

Concept, credits, breakdown.

Three rules, one per card. Click a card to turn it.

01

Concept before credits

Storyboard with second marks, one tool per shot, the credit price read off the model before the first run. Then the run, once.

Click to turn →
01

What it looks like

A storyboard with second marks, one tool per shot, the credit price read off the model. Static Power: 55 seconds, three worlds, 28 credits budgeted before the first run.

← Back
02

Real pixels stay real

My footage and my app screens are never repainted by a video model. Keyed locally, composited in ffmpeg, worlds behind them from Kling and ElevenLabs.

Click to turn →
02

What it looks like

Green screen at 00FF00, no shadows, no floor. Keyed with ffmpeg chromakey plus despill, composited over Kling plates. The app spot uses Playwright captures on a keyed phone.

← Back
03

Write it down while it hurts

Every piece ends with a breakdown: tool stack, the three prompts that mattered, what failed. That page is the product, the clip is the proof.

Click to turn →
03

What it looks like

Every piece has three tabs: the idea, the three prompts that mattered, the thing that failed. The prompts have a copy button, the failure has no excuse attached.

← Back
Balazs Arany

Balazs Arany · Bali

About

Sales operator who builds.

By day I work in a DACH commercial team, running projects that optimize outbound and inbound sales operations with Claude: CRMs, harnesses, automations and the connections between them.

Evenings and weekends go to building: websites in code, WordPress and Shopify, a lead service for UK estate agents, a calisthenics app and two games. The AI content pieces on this page are the newest layer: real footage, AI worlds, every prompt written down.

Passionate about calisthenics and about AI video and content generation. Three languages, one gym, no film school. What I bring is the sales habit of shipping on a date and the builder habit of writing the workflow down.

Based in
Copenhagen, Denmark
Languages
German, English, Hungarian
Tools
Claude Code, HubSpot, Make, ElevenLabs, Higgsfield, Blender, ffmpeg
Open to
AI content production, automation enablement and GTM engineering roles, Denmark or remote

Contact

Say hello.

Roles, collaborations, a session on Claude Code, or a question about a workflow on this page. I answer within two days.

[email protected]