↓ Skip to main content

Videos

YouTube channel demos, AI agent deep dives, and recorded conference talks.
YouTube Channel @danikopaizen ↗

Subscribe for hands-on coding demos, AI agent experiments, 2D game development in Go, and curated playlists of my conference talks.

State of Agentic Coding
48:03

State of Agentic Coding ↗ ↖

· Devoxx Belgium 2026 · Devoxx · Slides ↗ · Source Code ↗ ·
An exploration of the current landscape and future directions of AI agents in software engineering, covering planning systems, Agent Skills, deterministic hooks, and subagent orchestration.
AI-driven development (I/O Connect '26)
37:15

AI-driven development (I/O Connect '26) ↗ ↖

· Google I/O Connect Berlin 2026 · Google Cloud Events ·
Session from Google I/O Connect Berlin '26 with Wietse Venema and Daniela Petruzalek exploring agentic development workflows on Google Cloud, Gemini CLI, and autonomous pair programming.
Build AI Apps with Genkit Go
16:49

Build AI Apps with Genkit Go ↗ ↖

· Google for Developers ·
Official Google for Developers deep dive into Genkit Go, demonstrating compile-time type safety, dotprompt templates, integrated observability, and production-ready AI flows in Go.
The Gopher's Craft in the Age of AI (Keynote)
46:26

The Gopher's Craft in the Age of AI (Keynote) ↗ ↖

· GoLab 2025 · GoLab Conference · Slides ↗ ·
Keynote exploring the evolving role of Gophers in the age of AI, focusing on extending language models with custom tools and Model Context Protocol (MCP) servers through live Go demonstrations.
Hello, MCP World!
30:18

Hello, MCP World! ↗ ↖

· GopherCon UK 2025 · GopherCon UK · Article → · Slides ↗ ·
Keynote presentation at GopherCon UK 2025 introducing the Model Context Protocol (MCP), its core architecture, and the building blocks used to create AI-enabled applications in Go.
Production Ready 'Hello, World!'
52:20

Production Ready 'Hello, World!' ↗ ↖

· GopherCon UK 2024 · GopherCon UK · Slides ↗ ·
Going beyond the basics to implement a 'Hello, World!' service in Go with production-grade documentation, structured logging, error handling, configuration, and testing.
Who Tests the Tests?
29:38

Who Tests the Tests? ↗ ↖

· GopherCon 2024 · Gopher Academy · Slides ↗ · Source Code ↗ ·
An exploration of mutation testing in Go: learn how to parse ASTs and programmatically rewrite code to verify that your test suite actually catches regressions.
Go Beyond Work (Go Time Panel)
44:14

Go Beyond Work (Go Time Panel) ↗ ↖

· GopherCon / Go Time · Changelog ·
Panel conversation on Changelog's Go Time podcast exploring creative side projects, game development, hardware tinkering, and using Go outside of day-to-day enterprise work.
Fun with Generics
37:28

Fun with Generics ↗ ↖

· GopherCon UK 2023 · GopherCon UK ·
Practical and entertaining explorations of generics in Go—examining type parameters, constraints, data structures, and when generics simplify or complicate real-world Go code.
Building an Indie Game in Go
43:42

Building an Indie Game in Go ↗ ↖

· GopherCon UK 2021 · GopherCon UK ·
How good is Go for developing indie games? A practical deep dive into 2D game loops, rendering, assets, and building playable games in Go.
Fun With Pointers
32:34

Fun With Pointers ↗ ↖

· GopherCon UK 2019 · GopherCon UK ·
Learn how to use pointers effectively in Go—from the fundamentals of memory addresses and value vs. pointer semantics to escape analysis and garbage collector performance.
Pac-Man from Scratch
24:47

Pac-Man from Scratch ↗ ↖

· GoWayFest 3.0 (Minsk 2019) · SPACE · Source Code ↗ ·
Building a terminal-based Pac-Man clone with emojis in Go from scratch as a hands-on tutorial for mastering Go fundamentals, concurrency, and terminal rendering.
Pac-Man from Scratch (GothamGo)
21:52

Pac-Man from Scratch (GothamGo) ↗ ↖

· GothamGo 2019 (New York) · GothamGo · Source Code ↗ ·
Presenting pacgo at GothamGo 2019 in New York: how building a classic arcade game in the terminal with emojis makes learning Go approachable for beginners.
Keynote: Python Brasil 14
25:26

Keynote: Python Brasil 14 ↗ ↖

· Python Brasil 2018 (PyBR14) · Python Brasil · 🇧🇷 PT-BR ·
Keynote presentation at Python Brasil 14 reflecting on community, open-source contributions, polyglot engineering, and career growth in technology.
The Best Feature of Go
41:55

The Best Feature of Go ↗ ↖

· InfoQ Brasil · 🇧🇷 PT-BR ·
Exploring how to engage with the global Go community—from contributing to open source and writing tutorials to speaking at international conferences.
Big Data com Apache Spark na Globo.com
35:57

Big Data com Apache Spark na Globo.com ↗ ↖

· Python Brasil 2017 (PyBR13) · Python Brasil · 🇧🇷 PT-BR ·
Case study on large-scale data engineering and distributed processing with Apache Spark and Python at Globo.com.