LIST

Model: The Three Laws of TDD

Chapter: TDD The Three Laws of TDD You are not allowed to write any production code until you have first written a failing unit test. You are not allowed to write more of a unit test than is sufficient to fail—and not compiling is failing. You are not allowed to write more production code that is sufficient to pass the currently failing unit test.

January 12, 2020

Story: How I decided on how said goodbye to my team

After I decided to leave my current team, I wanted to say goodbye. In a beautiful way. I wanted to create a beautiful goodbye. But I did not know how… (at the time I didn’t even have the words to describe what I wanted) So naturally, I ended up procrastinating and ignoring it, my default response to these types of situations. Good thing I have a regular appointment with a therapist who knows to ask the right questions....

January 2, 2020

Article: Better than free - Kevin Kelly

( https://kk.org/thetechnium/better-than-fre/ ) Assuming you can’t defend copyright, and everything digital will eventually be free on the internet. How can you earn anything then from creating digital products? Immediacy pay extra to get it faster, even though you can get it cheap/free later Eg. Movie opening night, beta course,… Personalisation pay extra to have something tweaked to your preferences Eg. movie without violent/blood/sex Interpretation software/information is free, but how do you use it?...

December 15, 2019

Video: Does a DDD need an agile business? - virtualDDDmeetup

https://www.youtube.com/watch?v=hKBSmQCMEqQ Time: Tuesday, December 3th. 2019: 19:30 Amsterdam time. On twitter, a discussion started between Trond, Anton and Krisztina about working in agile product development without a clear business goal. Since twitter is a restricted medium to discuss these issues, we are taking it upon our VirtualDDD Meetup. Join us with Trond, Anton and Krisztina and let's have an honest discussion about what it means to work agile. What are the pros and cons?...

December 3, 2019

Book: Agile Technical Practices Distilled - Pedro, Marco, Alessandro

https://leanpub.com/agiletechnicalpracticesdistilled Table of Contents Introduction AGILE TECHNICAL PRACTICES First steps PAIR PROGRAMMING CLASSIC TDD I – TEST-DRIVEN DEVELOPMENT CLASSIC TDD II CLASSIC TDD III – TRANSFORMATION PRIORITY PREMISE DESIGN I – OBJECT CALISTHENICS Walking DESIGN II - REFACTORING DESIGN III – CODE SMELLS TEST DOUBLES TESTING LEGACY CODE DESIGN IV – DESIGN PATTERNS Running DESIGN V – COHESION AND COUPLING DESIGN VI – SOLID PRINCIPLES++ DESIGN VII - CONNASCENCE DESIGN VIII – THE FOUR ELEMENTS OF SIMPLE DESIGN DESIGN IX - CONCLUSION Flying...

November 18, 2019

SocratesBE19 marketplace schedule

Friday morning Friday afternoon Saturday morning Saturday afternoon

November 17, 2019

Technical coaching session order of sessions

Technical coaching session order of sessions (src: SocratesBE19 best of slack)

November 17, 2019

Book: The Art of Empathy - Karla McLaren

Model_ 6 aspects of empathy Model_ Action Requiring Neurological Program Wall_ Empathy Book References pink brain, blue brain boy == girl, socialisation makes the difference the emotional life of your brain six dimensions of emotion + meditation self comes to mind: constructing the conscious brain action-requiring neurological program the body has a mind of its own peripersonal space wishcraft: how to get what you really want conscious complaining, strive for dreams,...

November 16, 2019

Model: 6 aspects of empathy

1 Emotion Contagion Feeling what others feel 2 Empathic Accuracy Knowing what you feel Being able to name the emotion. Having specific words for different nuances of each emotion. You can develop this in interactions. When you <body language>, it seems to me that you're feeling <emotion>. Is that what's going on? 3 Emotion Regulation Making emotion less powerful, so they don’t overwhelm you. This allows you to do the next aspect (2)Naming them helps with this....

November 16, 2019

Video: The Role of Workflows in Microservices

CamundaCon 2018: The Role of Workflows in Microservices (Camunda) https://www.youtube.com/watch?v=UIepHI_JPwE “Payment probably receives multiple things to pay for” “It’s really weird that payment would know about orders, while it really shouldn’t” “But orders know they need payment”

October 29, 2019