Gothenburg, Sweden

Hi, I'm Daniel.

I build software, explore ideas, and make videos about what I learn.

I'm a Software Engineer at Volvo Cars. Outside work, I experiment with products and AI agents, and enjoy figuring out how things work.

Daniel Bark
Engineer. Builder. Video maker.

At Volvo Cars

I work on our Internal Developer Portal, built with Backstage, with direct responsibility for software templates.

My team manages the Volvo Cars GitHub organization and provides AI development tools to our engineers. I also contribute to how we evaluate those tools and learn what developers need.

My work and experience

Outside work

How much of a product company could one person realistically operate with AI agents?

I'm building an agentic software factory and experimenting with my own product ideas to find out. There's plenty left to figure out, which is probably why I enjoy it so much.

What I'm working on

A few things I've been making.

Explore projects

In development

Agentic Software Factory

How much of a product company could one person realistically operate with AI agents? I'm building a software factory to find out, with explicit stages, reviewable work and human judgment along the way.

About the experiment

Monthly publication

AI Minority

My publication about engineering reliable agentic systems. I share ideas, workflows and what I learn from trying to make agents do useful, trustworthy work.

Visit AI Minority

Published tutorial

A Minecraft clone, explained

A playable Minecraft clone built with JavaScript, React and Three.js. I made the tutorial for freeCodeCamp, explaining the pieces as we build them.

Watch the tutorial

Making videos.

I love watching people explore interesting ideas, build ridiculous projects, and teach things I didn't even know I wanted to learn. I also enjoy making videos myself.

More about my videos
Minecraft clone tutorial thumbnail showing a block landscape and JavaScript, React and Three.js logos

A tutorial for freeCodeCamp

Build a Minecraft clone

Blocks, movement and a world you can build in. A programming project that becomes something you can play.

How I got here

The script that changed my mind.

I didn't get along with programming at first. A few years later, working as a network administrator, I faced weeks of repetitive configuration work across 200+ switches.

After three days prototyping a PowerShell script, I let it run. Roughly two minutes later, the task was done. That was when I decided to give programming another shot.

I'm still drawn to that feeling of building something that makes a difficult job possible.

Read my dev story

From the notebook

Recent writing

View all