Workshops

Deepen your knowledge with our 1 or 2-day long sessions!

Tickets
May 16
Craft 2023 - Jurgen Appelo
unFIX Foundation
Company:
Happy Melly
Level: General
Time:May 16-17

What comes after Management 3.0, SAFe, Holacracy, and the Spotify Model? Well, it’s not hard to see in which direction the world is moving: organizations that consist of networked individuals who work from anywhere, who form teams on the fly, who focus on the customer experience (CX), who aim for objectives and achieve results, and make that a whole lotta fun for themselves. Let’s unfix our organi...

Craft 2023 - Michael Feathers
Moving Past Technical Debt
Company:
Globant
Level: Intermediate
Time:May 16-17

Technical Debt is a catch-all term that we use for entropy in software development.  As systems grow, they often become difficult to work with. When this happens, we often know that we can do better, but it is hard to take concrete actions which help us get a strong sense of control over the evolution of a code base.Fortunately, there are many techniques that we can use, from conventional ref...

Craft 2023 - Adam Tornhill
Treat your Code as a Crime Scene
Company:
CodeScene
Level: General
Time:May 16

In this workshop you learn novel analysis techniques that support both technical and organizational decisions around your codebase. The techniques use data from the most underused informational source that we have in our industry: our version-control system. Combined with metaphors from forensic psychology you learn to analyze version-control data to:Identify the code that’s most expensive to main...

Craft 2023 - Martin Thwaites
Hands On OpenTelemetry
Company:
Honeycomb.io
Level: General
Time:May 16

You've heard the new buzzwords of "Observability", "OpenTelemetry", "Tracing", "Logging", "Metrics", and all the others, but not sure how to practically use them in your applications to help debug issues? This is the workshop you need.In this workshop you'll get your hands on using OpenTelemetry in an application. You'll be adding the libraries in the applications to get some out of the box inform...

Craft 2023 - Simon Brown
Software architecture for developers
Company:
Level: Intermediate
Time:May 16-17

This 2-day workshop will give you an introduction to a pragmatic and practical approach to software architecture; including technical leadership, communication and how to balance up front design with agile approaches. See https://architectis.je/training/#sa4d-2days for agenda....

Craft 2023 - Markus A Kuppe
TLA+ in Action
Company:
Microsoft
Level: General
Time:May 16-17

Building large, complex software systems is hard. While software engineering has made significant strides in the areas of programming and operating systems in production, the tools and techniques available for the design stage of development have yet to mature. Traditional methods, such as whiteboard sketches and design documents combined with manual reviews, usually fail to identify and pre...

Craft 2023 - David Leitner
Beyond Distributed Monoliths: Reactive Microservices at Scale
Company:
SQUER Solutions
Level: Intermediate
Time:May 16-17

Modern software architectures are amidst a paradigm shift — more and more software landscapes are built upon asynchronous and reactive patterns. This movement is understandable, as it takes scalability, resilience, and real-time integration to an elusive new level. Unfortunately, we observe that many new customer projects only use parts of this paradigm shift sensibly. Thus, they often end up with...

Craft 2023 - Llewellyn Falco
Advanced Unit Testing
Company:
Spun Laboratories Inc.
Level: Advanced
Time:May 16-17

Explore advanced unit testing techniques in this 2-day, hands-on lab. Learn a variety of methods to test the tricky bits of your code and learn how to create tests that are scalable, focused, and easy to maintain.Including:Database Testing PatternsNull Object Pattern - Simplify complicated test setup.Saff Squeeze - Using large functional tests to produce small focused tests.Peel and...

Craft 2023 - Jim Barton
Craft 2023 - Krisztian Fekete
Application Networking Foundations Workshop with eBPF, Cilium, Envoy, and Istio
Company:
Solo.io&
solo.io
Level: General
Time:May 16

The landscape for connecting, securing, and observing cloud-native applications continues to evolve rapidly. The purpose of this workshop is to equip engineers with a foundational understanding of the most influential building blocks in today’s application networking space.Each individual session in the workshop focuses on a particular technology with a focus on hands-on learning through installat...

Craft 2023 - Florian Rappl
Micro Frontends - From Zero to Hero
Company:
smapiot GmbH
Level: General
Time:May 16-17

OutlineBlock 1: Architectures Web Approach Server-Side Composition Client-Side Composition Siteless UIs Block 2: Tooling for SPA Micro Frontends Web Components Single SPA Module Federation Piral Block 3: Modularization Domain Decomposition Dependency Graphs Import maps and SystemJSUX Scaling Block 4: Development Concerns Ap...

May 17
Craft 2023 - Patrick Kua
Tech Leadership Masterclass
Company:
patkua.com
Level: Intermediate
Time:May 17

Congratulations! You’re now a Tech Lead? But what are you supposed to do differently than when you were a software engineer? Many companies do not prepare people to transition into a new role that demands new skills. In this course, we will explore the definition of a Tech Lead, understand the different skills required to be an effective Tech Lead and learn some tools that you can immediately appl...

Craft 2023 - Joseph Pelrine
Craft 2023 - Arabella Berger
Quantifying your Impact
Company:
&
Level: Advanced
Time:May 17

A masterclass for ScrumMasters, Agile Coaches, and the managers who hire them. If you give a designers a briefing, you’ll get a design. If you give a developer a specification, you’ll get code. But what do you get when you give an Agile Coach a mandate to improve your team’s performance? How can you measure this? If you’re a coach, how can you monitor your progress, and show that it’s going in the...

Craft 2023 - Eduardo da Silva
Introduction to Architecture Organization Topologies
Company:
esilva.net
Level: Intermediate
Time:May 17

This workshop introduces the core ideas of Architecture Organization Topologies (https://esilva.net/architecture-topologies). In particular, we discuss the importance of understanding how an organization approaches architecture and what it may do to (continuously) improve it. Organizations are constantly changing, and the approaches to architecture should reflect the organization's needs. As such,...

May 22
Craft 2023 - Neal Ford
Craft 2023 - Mark Richards
Architecture: The Hard Parts
Company:
Thoughtworks&
DeveloperToArchitect.com
Level: Intermediate+
Time:May 22-23

Why do authors write technical books about topics like software architecture? They write them when then have figured something out, a “best practice” that is general enough and has matured enough to tell the rest of the world. In fact, architects rely on the current (but always shifting) notion of “best practices” for guidance in solving tough problems.But what happens where there are no best prac...