20 November 13:00-19:00Downtown Camper Roots (via Drottninggatan)

One afternoon. 7 talks. Agents in software development

Learn & Connect

AI-fokus Mini Conference

Agenda

13:00

Welcome to AI-fokus Talks #1

Mattias Karlsson
AI-fokus Founder, Tech Leader, Builder & Community Geek
13:15

Talk 1

13:45

Beyond the PoC: Super-Linear Progress with a Coding Agent on a Real Product

Anyone can get a coding agent to produce an impressive proof of concept in an afternoon. The hard part comes later. A few weeks in, progress flattens. The codebase outgrows what the agent can hold in context, earlier decisions get quietly undone, and every fix seems to break something else.

The usual reaction is to start another PoC. But new prototypes aren’t scarce in the agentic era. What’s scarce is sustained attention on one product.

This talk is the practical playbook from building ObjectExplorer.com with a coding agent:

  • Architecture the agent can hold: structure the code so every task fits in context
  • Features the agent can understand: write specs that turn into working code, not guesswork
  • Decisions that stay made: record choices so the agent doesn’t relitigate them
  • Access you control: limit what the agent can touch, including secrets, production and destructive commands
  • The last 1%: spot where the agent reliably fails, and finish that part fast yourself

The patterns don’t depend on any tool or tech stack. You’ll leave with practices you can apply to your own codebase the next day.

Read more
Rockie Yang
All Stack Engineer, Cofounder of Knock Data AB
14:15

Don't Just "Trust Me, Bro" with Your AI

Remember back when we had to convince developers that unit tests, observability and automated testing were important? We are now in the same situation with AI solutions being built.

In today's world of fast moving LLMs and generative AI, "trust me" isn't a strategy, it's a liability. AI outputs are inherently non‑deterministic, especially given the factors of different models, temperature settings, provider switches and more. So, “it worked on my AI” is not a sustainable approach. This is why you need AI-aware observability, not just classic logging.

What really defines a working AI solution? At least, it has to be measurable, monitorable, and reliable. We need robust evaluation frameworks. We'll need things like automated evals, human-in-the-loop assessment, user-feedback, or even LLM-driven judging, to confirm expected behavior and detect regressions.

You wouldn't ship a classic app without telemetry, so why treat AI differently? This talk equips developers with the mindset and tools to build AI systems that are intelligent and production-ready: traceable, testable, monitored, and trustworthy.

Read more
Sebastian Nilsson
Renaissance engineer. Northbridge
14:45

Coffee Break and Sharing opportunity

Meet old and new friends, grab some swedish fika and refill your coffee level

Read more
15:30

Dark Factories - From Science Fiction to Production

Just a few years ago, building a Dark Factory for code was mere science fiction. Today we know it's possible. But possible does not mean easy...

Join me for a tour to the bleeding edge of agentic coding, where we will discuss how I created one of these wondrous machines for a client. When you leave this session you will know exactly where you will need to focus your efforts to create your own automated Dark Factory.

I built one for a client, and this session is the tour: where the agents run, what they need to run, how to steer the agents to avoid creating just slop, and how to make agents check each other through adversarial reviewers, testers that try to break the feature, and janitors that run nightly against complexity and contract drift.

You'll leave this session knowing where to focus your effort after you pitch building one of these to your boss!

Read more
Andreas Wänqvist
CTO, Axonis
16:00

Talk 5

16:30

Ready for Takeoff in Five Days: What AI Agents Built with Pip and the Rest of the Crew

How far can you get in five days with AI agents embedded in your development workflow? Starting with Pip, a bird from my first app, Tiokompisar, launched in 2013. I’ll show how a character that once perched on my head during a Teams meeting became a 3D character in Multiplay and the starting point for a complete game, now available in the App Store.

Built in my spare time, the game features ten levels, a multilingual learning workshop in six languages, and 1,272 recorded voice clips. The process involved more than twenty parallel agent sessions.

I’ll walk through the workflow behind the build: defining rules before creating levels, turning lessons learned into reusable skills, and having agents playtest their own levels. I’ll also share what worked, where things went wrong, and what still required the judgment and expertise of an experienced app developer.

This is a practical look at the opportunities and limitations of agent-driven development and what changes when AI agents become active collaborators in the software development process, rather than simply tools for writing code.

Read more
Johan Nordberg
17:00

Talk 7

17:30

Mingle and Beer

Speakers

Andreas Wänqvist
CTO, Axonis

Andreas has been working in different positions within enterprise during the last two decades. A few years ago his focus was on all things mobile, then it shifted towards building web systems. After that, the focus was on cloud solutions and planet-scale architecture. Nowadays it's producing customer value using AI.

Andreas is the CTO at Axonis. In his spare time he spends time with his family, lifts things in the gym, playing around with AI tooling, and is involved in OSS as an Aurelia Core Team member.

Read more

Dark Factories - From Science Fiction to Production

Just a few years ago, building a Dark Factory for code was mere science fiction. Today we know it's possible. But possible does not mean easy...

Join me for a tour to the bleeding edge of agentic coding, where we will discuss how I created one of these wondrous machines for a client. When you leave this session you will know exactly where you will need to focus your efforts to create your own automated Dark Factory.

I built one for a client, and this session is the tour: where the agents run, what they need to run, how to steer the agents to avoid creating just slop, and how to make agents check each other through adversarial reviewers, testers that try to break the feature, and janitors that run nightly against complexity and contract drift.

You'll leave this session knowing where to focus your effort after you pitch building one of these to your boss!

Read more

Rockie Yang
All Stack Engineer, Cofounder of Knock Data AB

Rockie Yang is an "All Stack Engineer" based in Stockholm and the cofounder of Knock Data AB. He spent ten years as an architect at Ericsson, then worked as a data and ML engineering consultant for companies including H&M, Tele2, Swedbank, Danske Bank and Truecaller, building data platforms with Java and Spark and running A/B testing at scale. He founded the Knock Data Stockholm meetup group and has organized many community events. Today he builds ObjectExplorer, a multi-source file and object browser, largely together with coding agents, and shares what works in short lightboard videos.

Read more

Beyond the PoC: Super-Linear Progress with a Coding Agent on a Real Product

Anyone can get a coding agent to produce an impressive proof of concept in an afternoon. The hard part comes later. A few weeks in, progress flattens. The codebase outgrows what the agent can hold in context, earlier decisions get quietly undone, and every fix seems to break something else.

The usual reaction is to start another PoC. But new prototypes aren’t scarce in the agentic era. What’s scarce is sustained attention on one product.

This talk is the practical playbook from building ObjectExplorer.com with a coding agent:

  • Architecture the agent can hold: structure the code so every task fits in context
  • Features the agent can understand: write specs that turn into working code, not guesswork
  • Decisions that stay made: record choices so the agent doesn’t relitigate them
  • Access you control: limit what the agent can touch, including secrets, production and destructive commands
  • The last 1%: spot where the agent reliably fails, and finish that part fast yourself

The patterns don’t depend on any tool or tech stack. You’ll leave with practices you can apply to your own codebase the next day.

Read more

Sebastian Nilsson
Renaissance engineer. Northbridge

Sebastian Nilsson helps teams make sense of modern software engineering without adding unnecessary complexity. By day he's a CTO advisor, AI strategist, and renaissance engineer, which in practice means architecture, tech leadership, delivery improvement, and finding practical ways to use AI that enables individuals and hold up in real products.

He has a soft spot for strong engineering culture, and talks that get to the point. His career pairs hands-on work across a wide range of areas with major strategic impact at companies large and small. Expect talks grounded in experience, containing honest takes, and takeaways that spark new thinking and survive contact with real work.

Read more

Don't Just "Trust Me, Bro" with Your AI

Remember back when we had to convince developers that unit tests, observability and automated testing were important? We are now in the same situation with AI solutions being built.

In today's world of fast moving LLMs and generative AI, "trust me" isn't a strategy, it's a liability. AI outputs are inherently non‑deterministic, especially given the factors of different models, temperature settings, provider switches and more. So, “it worked on my AI” is not a sustainable approach. This is why you need AI-aware observability, not just classic logging.

What really defines a working AI solution? At least, it has to be measurable, monitorable, and reliable. We need robust evaluation frameworks. We'll need things like automated evals, human-in-the-loop assessment, user-feedback, or even LLM-driven judging, to confirm expected behavior and detect regressions.

You wouldn't ship a classic app without telemetry, so why treat AI differently? This talk equips developers with the mindset and tools to build AI systems that are intelligent and production-ready: traceable, testable, monitored, and trustworthy.

Read more

Johan Nordberg
Kind programmer at Evidi

Johan Nordberg has been a software developer for nearly 30 years. He started with GW-BASIC on MS-DOS at age 10 and has since survived Classic ASP, COM+ and several frameworks that were the future for about 18 months. He is a senior consultant at Evidi, building greenfield products, modernizing old systems and putting AI tooling to practical use.

On the side he maintains Cloud QR, used daily by thousands of people in Swedish schools and preschools. No venture capital, just stubbornness and a lot of late evenings. He prefers boring tools that work.

Read more