Workshops

Expand your expertise at Craft Conference 2025 through our comprehensive workshops. Dive into intensive 1 or 2-day long sessions, curated to offer a hands-on experience on the latest tools, methods, and best practices in software craft.

Previous workshops
May 28.
Craft 2025 - Nat Pryce
Craft 2025 - Duncan McGregor
Refactoring from Objects to Functions
Company:
Technemetis Ltd.&
Harlequin Computer Solutions Ltd
Tags:
code quality
hands-on
domain model
modernization
programming
refactoring
software architecture
software development
technical debt management
technical debt
Level: Intermediate+
2025. May 28., 8:30-17:00

Modern mainstream languages support object-oriented and functional styles of programming. What should we do when we have object-oriented code that should be functional? Refactor!Guided by Nat and Duncan, you will gradually and safely transform a typical web application written in Kotlin, with a popular object-oriented framework, to a functional style better suited to today’s languages and architec...

Craft 2025 - Patrick Kua
Technical Leadership Masterclass
Company:
patkua.com
Level: General
2025. May 28., 8:30-17:00

This Technical Leadership workshop is a course for Technical Leaders from an experienced Technical Leader. This course focuses on technical leadership skills​ through discussion, theory and practical exercises opposed to general leadership skills​ for Technical Leaders. We explore the unique combination of skills and experiences that make a “Technical Leader” successful.Who’s it for?A combination ...

Craft 2025 - Joseph Pelrine
Craft 2025 - Julia Västrik
Building and Leading High-Performance Teams – Guided by Psychology
Company:
Independent&
Scoro
Level: General
2025. May 28., 8:30-17:00

In today’s fast-paced and interconnected world, the ability to build and lead high-performance teams is a critical skill for organisational success. This masterclass delves into the psychological principles and evidence-based strategies underpinning effective team dynamics, collaboration, and leadership. Participants will explore the core elements of team cohesion, including trust, communication, ...

May 27. - May 28.
Craft 2025 - Neal Ford
Craft 2025 - Mark Richards
Fundamentals of Software Architecture: Crafting Systems in the Age of A.I.
Company:
Thoughtworks&
DeveloperToArchitect.com
Tags:
architecture
artificial intelligence
code quality
hands-on
microservices
modular monolith
scaling
software architecture
Level: General
2025. May 27. - May 28., 8:30-17:00

Software architecture is becoming increasingly important, particularly in the age of generative A.I., code generation, and agents. As A.I. continues to infiltrate the software development process, developers are beginning to see a shift in their traditional role to one that involves more of a focus on architecture. The problem is, there's no clear path for moving from developer to architect. Why? ...