I’ll let the other guides at CodeCraftConf summarise their talks if they wish, but here’s a few quick takeaways that I want to record.
Simplicity is always good to strive for, but the most interesting question for me is how to tell when code is not simple enough.
It happens when we get frustrated, and swear, when we start to experience cognitive drag when trying to understand what it does.
Nothing is secure (just ask anyone who’s filled out the PCI compliance questionnaire)
Alignment is the most important thing to get out of meetings.
2 backlogs – how do we capture the idea that not everything on the backlog is equal? Maybe you need a “ready to start” definition as well as a “definition of done. Maybe you need a “we’ll definitely complete this sprint” vs “we’ll look at these next”, or maybe you just need to read Warren Buffet talking about focus.
CitizenM is a big improvement over last year in terms of noise levels.