Skip to content

ythirion/ythirion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Who I am

Hi folks, I am Yoan Thirion a Technical Agile coach.

Contact me on Codementor

Yoan Thirion

I have designed software since more than 15 years now. My various experiences in fields like banking, insurance and industrial environments at Luxembourg helped me understood what were really fundamental to succeed in that area : agility and craft practices.

That's why since a few years I am focusing on helping teams deliver well crafted software by coaching them on the implementation of agile practices.

I coach teams get better at XP practices, Continuous Integration and Development, Domain Driven Design, Clean Code, BDD and many other technical practices (Mob programming, efficient code review, refactoring, functional programming ...).

What I do...

How I work

Podcast Coacher pour faire progresser par Yann Courtel et Yoan Thirion

Podcast

Programming languages

Most used languages

GitHub stats

Yoan Thirion Github Stats

Contributions

Yoan Thirion contributions

Xtrem T.D.D

With @Tr00d, we are working on the creation of a code kata to demonstrate a lot of learnings we had during the past years and shorten the learning curve of developers.

We are really proud to have a full workshop including facilitation guide, step-by-step solution in C# and java, a knowledge base and an escape game that you can use as facilitator for the first iterations.

Xtrem T.D.D

We had great feedback on it and chosen to publish all the content for free under M.I.T license, so you can find:

During the code kata participants will learn and practice:

  • Test-Driven Development
  • Mob Programming
  • Functional Programming
  • Mutation Testing
  • Property-Based Testing
  • Test Data Builders
  • Example Mapping
  • Clean Architecture
  • Fight Primitive Obsession
  • Clean Code
  • Parse don't validate
  • S.O.L.I.D principles
  • Functional Core / Imperative Shell
  • Outside-in T.D.D
  • Acceptance Testing / BDD

Do not hesitate to fork it, contribute, give feedback or anything else 😉

Refactoring du Bouchonnois

A full workshop in french to learn and practice the below flavours :

  • Example Mapping
  • Static Code Analysis / Linter
  • Treat Warnings as Errors
  • Mutation Testing
  • Test Data Builders
  • Approval Testing
  • Automated Refactoring
  • Property-Based Testing
  • Tests d'Architecture
  • Test-Driven Development
  • Clean Architecture
  • Domain Driven Design
  • Tell Don't Ask
  • Functional Programming
  • Avoid Primitives
  • Avoid Exceptions
  • Architecture Decision Records
  • Event Sourcing
  • ...

Refactoring du Bouchonnois

Repository available here

Advent Of Craft 2023

25 challenges to learn and practice craft techniques.

Advent Of Craft

More infos here.

Software Crafter Journey

This journey is an attempt to centralize useful resources (code kata, workshops, talks) that can help aspiring Software Craftsperson in their Journey.

Journey

Repository available here

Resources

About

Personal github profile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published