Skip to content
Barnett Studios

Speaking

Conference talks on AI-native engineering, system design, engineering leadership, and building teams. Available for speaking engagements.

Confirmed

Teaching AI Your Domain: Building Expert Agents That Actually Work

29 Oct 2026

AI Stack Conf Sofia 2026 · Session (30 min)

Generic AI assistants give generic answers. The patterns for building specialised agents that understand your domain — encoding domain knowledge, setting boundaries, handling edge cases, and validating outputs — so you leave with a framework you can apply to your own field.

Clean JavaScript Code: An Oxymoron?

29 Oct 2026

Full Stack Conf Sofia 2026 · Session (30 min)

For twenty years “clean code” has been argued on taste and ethics, never on evidence. This talk asks the uncomfortable question — if you never read the code, does it matter whether it's clean? — and answers it with numbers, in a world where a model now reads your code far more often than you do.

Past Talks

Human-in-the-Loop Engineering

jPrime 2026, Sofia · Workshop with Stefan Angelov

Jun 2026

Clean JavaScript Code: An Oxymoron?

JSTalks 2025, Sofia

Nov 2025

Becoming a Team Lead: Rules and Mistakes

WeAreDevelopers JavaScript Congress 2021

Nov 2021

How to Build a House

JSTalks Bulgaria 2021, Sofia

Nov 2021

First Steps as a Team Lead: Rules and Mistakes

BeerJS Summit 2021, Sofia

Aug 2021

I, Developer: A Day in the Life

junX Conf 2020, Sofia

Nov 2020

Clean JavaScript Code: An Oxymoron?

JSTalks Bulgaria 2020, Sofia

Nov 2020

Writing Performant Front-end Code

Tech Talks JS, Sofia

Jul 2020

Exploring React Native: A Web Dev's Journey into the Land of Mobile

BeerJS Beach Edition, Burgas

Aug 2018

Topics We Cover

AI & LLMsAI-Native SDLCSystem Design & ScalabilityFault-Tolerant SystemsSoftware ArchitectureEngineering LeadershipTechnology StrategyCloud + DevOpsEngineering Culture