Pawel Duda github twitter

SoCraTes UK 2019

16 June 2019

During 6-9 June I participated at the SoCraTes UK 2019 (Software Craftsmanship and Testing) unconference which took place at Wotton House in Dorking. This post is a summary of how I experienced it.

Thursday, 6th June

Friday, 7th June

10:00 in Wotton 2 - Daniel Irvine - Cheating: Confessions of a crafter

“Any shortcut that you apply to your development process after which an outside observer couldn’t tell that you used the shortcut, i.e. it looks like you followed strict TDD”

We brainstormed what strict TDD means to people:

We tried to come up with these cheating techniques:

Final thoughts:

11:00 in Azalea - Dmitry Kandalov - Live Coding Kotlin/Native Snake

Why use Kotlin/Native:

  1. Performance (more control than with JVM) - see the talk High Performance Managed Languages
  2. Availability of C APIs (POSIX, native OS UI, interop between languages, C libraries)
  3. Kotlin itself is a nice language

Creation of an executable:

Kotlin tricks I learned from watching Dmitry:

  (snake, apples) = game.update()

  fun update : Pair<Snake, Apples>

12:00 in Wotton 2 - @sleepyfox - Post-Agilism: what’s next?

12:00 in Aster - Tim Schraepen - Roleplaying a toxic pair (discover how you react)

14:00 in Wotton 1 - Jess Pumphrey - Debugging your emotions: what to do when your code makes you cry?

16:00 in Wotton 1 - Matthew Butt - Decarbonising Software Development

16:00 in Azalea - Daniel Irvine and Raimo Radczewski - Retrospective on writing a book

Evening

Saturday, 8th June

10:00 in Wotton 1 - Yvan Phelizot - Lego4Security

11:00 in Aster - Oliver Nautsch - Replace code smells (parrot refactoring)

12:00 in Wotton 2 - Chris Neuroth - Roleplaying microservice designs

14:00 in Courtyard Suite - Raimo Radczewski - Why do you have to go and make things so complicated? Help me overcome tech fatigue

15:00 in Wotton 1 - Tom Oram - TDD Design Patterns

16:00 in Wotton 2 - Maaret Pyhäjärvi & Sharath Byregowda - Mob testing rock-paper-scissors

Evening

Summary