Beyond Basics of Technical Agile Two-Day Workshop

Schedule

Tue, 11 Feb, 2025 at 09:00 am to Wed, 12 Feb, 2025 at 05:00 pm

UTC+02:00

Location

Reaktor | Helsinki, ES

Advertisement
Learn to write code that is easy to maintain, read and understand.
About this Event

Learn to write code that is easy to maintain, read and understand.


This training is for Twig the Code - but it’s not a basics of programming. So if you have any experience & you have a clue about Object-Oriented Programming, this could be for you. If you are in a lead developer role, this definitely could be for you - because you can learn skills on how to help people to adopt these skills more widely.
Test-Driven Development has been around for the past 25 years. And the adoption rate of that is based on Aki’s experience very low. Some say they do, many don’t. Some talk mainly about test aspect of TDD, while TDD for others is mostly a design tool (that as a side-effect brings safety net of fast tests).
In this workshop, all coding is done pair-programming using TDD. Which means you can get a first-hand experience what it can be. How TDD can actually change the way you think coding - because it does. And you’ll see how TDD is just a tool that supports all the other knowledge and experience of yours. This means - this only is building next to your current skillset - a different tool/skill that is handy at times.
The workshop ‘Beyond the Basics of Technical Agile’ introduces some of the testing, refactoring, and emergent design skills that enable individuals and teams to write code that is easy to maintain and that is ready to embrace change. We learn the magic of how to test any piece of code, how to turn any hard-to-test code to easy-to-test code, and how to do refactorings that help to surface domain concepts into the code. You might even learn to love working with legacy code.
The workshop consists a set of pair-programming exercises with which you learn the following 4 core Technical Agile building blocks:
LEARN HOW TO TEST ANYTHING
- How to test any unit
- Writing easy-to-test code
- What not to test
LEARN TO LOVE LEGACY CODE
- Understanding what makes code hard to test
- Legacy code dilemma
- Tricks to change production code safely to be able to add tests
LEARN TO REFACTOR WITH CONFIDENCE.
- Transform the testable legacy safely
- Surface domain concepts out of a messy code
- How to gradually change a messy legacy into maintainable code.
LEARN THE BASICS OF EMERGENT DESIGN
- what exactly - Aki is still thinking on this part. Most likely there will be a session on
- 9 steps for better Object-Oriented Design, which brings into surface what Alan Kay did mean with the term ‘object oriented programming’ when he coined the term.
Because with these skills, together with your design skills you already have, you can keep on building software that does age well in the years to come. And you learn to take any piece of legacy code (a code that brings value every single day), and start cleaning it up, while adding value to the stakeholders without big refactoring efforts, but doing it gradually one small step at a time.
Not only that, these skills are also taught in a way that you can use yourself to bring the learnings to your teams. And in that, this is a transformative experience of what coding can be like.
Meet Your Instructors:
Aki Salmi
Aki does not believe in magic. He makes it happen. Being a programmer with very solid technical skills in testing, design and making code fun to work with, he gets stuff done. Someone once said ‘reading his code is like reading a good book.’
In addition to the techy side, he is also well known for the empathetic presence he has - the listening skills are well known and the Empathy@Work workshops he holds are highly valued by the participants.
This unique mix of solid technical skills and emotional IQ, he has lot to share to Software Crafters in the world. And he does that a lot in many unconferences, like the one he runs - Codefreeze.


Riikka Kuikka

Riikka has worked as a software developer a couple of years now, as an adult career shifter she started her internship at Wolt 2022 and stayed full time since. She's been mainly focusing on frontend development and has recently been taking steps to gain full stack skills as well while interested in overall product development regarding user experience and design too. In her free time she enjoys playing music, listening to audiobooks, crafts and hiking.

This workshop is free of charge. It is offered by:

  • Twig the Code
  • Rinkkasatiainen Oy
  • Reaktor

    📅 Date: February 11–12, 2025 (Tuesday–Wednesday), 9:00 AM – 5:00 PM
    📍 Location: Reaktor, Helsinki (On-site only)

This workshop will be held at Reaktor’s office in Helsinki and is available exclusively as an in-person event. A salad lunch, snacks, and refreshments will be provided on both days.

IMPORTANT
Please note that your registration is binding, as spots are limited. Do not reserve your spot unless you are certain you can attend on the specified dates. If you are unable to attend without a valid reason, a cancellation fee of 50€ will apply.

We’d love to see you at the workshop and are excitedly looking forward to it!
Best regards,
Twig the Code Team

Advertisement

Where is it happening?

Reaktor, 4 Yliopistonkatu, Helsinki, Finland

Event Location & Nearby Stays:

Tickets

USD 0.00

Twig The code

Host or Publisher Twig The code

It's more fun with friends. Share with friends

Discover More Events in Helsinki

Jamie Cullum (UK), Kulttuuritalo, Helsinki 10.2.2025
Mon, 10 Feb, 2025 at 06:30 pm Jamie Cullum (UK), Kulttuuritalo, Helsinki 10.2.2025

Kulttuuritalo (Helsinki) (Helsinki, Finland)

MUSIC ENTERTAINMENT
Vampira
Mon, 10 Feb, 2025 at 06:30 pm Vampira

Kapteeninkatu 26, 00140 Helsinki, Finland

DildoBingo goes Manala
Mon, 10 Feb, 2025 at 07:00 pm DildoBingo goes Manala

Manala

PARTIES ENTERTAINMENT
SOLD OUT: The Halo Effect (SWE), Bloodred Hourglass \/ Tavastia-klubi
Tue, 11 Feb, 2025 at 07:00 pm SOLD OUT: The Halo Effect (SWE), Bloodred Hourglass / Tavastia-klubi

Urho Kekkosen katu 4-6, 00100 Helsinki, Finland

Tuesday Night Hop @ Satama Bar & Bistro
Tue, 11 Feb, 2025 at 07:00 pm Tuesday Night Hop @ Satama Bar & Bistro

Satama Bar & Bistro

MUSIC ART
Teater: Packa pappas kapps\u00e4ck
Tue, 11 Feb, 2025 at 07:00 pm Teater: Packa pappas kappsäck

Georgsgatan 27, 00100 Helsingfors, Finland

Workshop: Sketsin kirjoittamisen perusteet!
Tue, 21 Jan, 2025 at 05:00 pm Workshop: Sketsin kirjoittamisen perusteet!

Manala Bar & Restaurant

WORKSHOPS
Free Beginner Finnish Class!
Tue, 21 Jan, 2025 at 06:30 pm Free Beginner Finnish Class!

Neitsytpolku 3a, FI-00140 Helsinki, Suomi

WORKSHOPS
Tuesday Practica \u2014 Mini Bachata Social
Tue, 21 Jan, 2025 at 08:30 pm Tuesday Practica — Mini Bachata Social

Helsinki Dance Central

WORKSHOPS
Meediotilaisuus, Anu ja Alan Craig, liput 25\/30\u20ac ovelta
Thu, 23 Jan, 2025 at 06:30 pm Meediotilaisuus, Anu ja Alan Craig, liput 25/30€ ovelta

Sininen sali, Karjalankatu 2 A, 2.krs, Alppitalo, 00520

WORKSHOPS
Dai Shinden 2025 - Sanmi Dojo at Shinden Dojo
Fri, 24 Jan, 2025 at 06:00 pm Dai Shinden 2025 - Sanmi Dojo at Shinden Dojo

Koskelantie 9, 00610 Helsinki, Finland

WORKSHOPS PARTIES
Kahden roolin tangopraktika \/ Double role tango practica
Fri, 24 Jan, 2025 at 06:30 pm Kahden roolin tangopraktika / Double role tango practica

El Ático Helsinki

WORKSHOPS
Kierr\u00e4tyslauantai 25.1.
Sat, 25 Jan, 2025 at 11:00 am Kierrätyslauantai 25.1.

Helsinginkatu 26, FI-00530 Helsinki, Suomi

WORKSHOPS POP-UPS
Salsa & Bachata Beginner Bootcamps
Sat, 25 Jan, 2025 at 12:00 pm Salsa & Bachata Beginner Bootcamps

Avec Dance Club

ENTERTAINMENT DANCE
Parisalsan alkeistiiviskurssi 25.1.2025
Sat, 25 Jan, 2025 at 01:00 pm Parisalsan alkeistiiviskurssi 25.1.2025

Höyläämötie 11 A, Helsinki, Finlandia

WORKSHOPS DANCE
BARLAST
Sat, 25 Jan, 2025 at 06:00 pm BARLAST

Vuotalo

MUSIC ENTERTAINMENT
Still Dancing 5th years Anniversary BIG PARTY with Cornel and Rithika 25.1. PURCHASE TICKETS NOW!
Sat, 25 Jan, 2025 at 06:30 pm Still Dancing 5th years Anniversary BIG PARTY with Cornel and Rithika 25.1. PURCHASE TICKETS NOW!

Energiakatu 3, Helsinki

ENTERTAINMENT PARTIES
OSUVA Taktisen ensiavun peruskurssi (8h) - TECC
Sun, 26 Jan, 2025 at 10:00 am OSUVA Taktisen ensiavun peruskurssi (8h) - TECC

Osuva Outfitters

WORKSHOPS HEALTH-WELLNESS

What's Happening Next in Helsinki?

Discover Helsinki Events