LIST

Video: Why Scaling Agile Doesn't Work - Jez Humble

Why Scaling Agile Doesn’t Work • Jez Humble https://www.youtube.com/watch?v=2zYxWEZ0gYg Article: The IT Measurement Inversion - Douglas Hubbard Paper: Black Swan Farming using Cost of Delay - Joshua J Arnold and Ozlem Yuce Book: Impact Mapping - Gojko Adzic Video: Better product definition with Lean UX and Design Thinking - Jeff Gothelf Paper: Online experimentation at Microsoft - Kohavi Book: A Practical Approach to Large-Scale Agile Development - Gruver, Young, Fulghum Book: Leading Change - John Kotter [[model-prioritization-cost-of-delay-vs-cost-to-build....

April 5, 2019

Video: Event Sourcing You are doing it wrong - David Schmitz

Event Sourcing You are doing it wrong by David Schmitz ( https://www.youtube.com/watch?v=GzrZworHpIk ) Paper_ The dark side of event souring_ managing data conversion - Michiel Overeen, Marten Spoor, Slinger Jansen [[filing-learning-notes/article-effective-aggregate-design-part-i-modeling-a-single-aggregate-vaughn-vernon.md|]]Article_ Effective Aggregate Design - Vaughn Vernon Book_ Versioning in an Event Sourced System - Greg Young Book_ Exploring CQRS and Event Sourcing - Microsoft resources for eventsourcing resources for eventsourcing The dark side of event souring: managing data conversion - Michiel Overeen, Marten Spoor, Slinger Jansen [[filing-learning-notes/article-effective-aggregate-design-part-i-modeling-a-single-aggregate-vaughn-vernon....

March 22, 2019

Video: GregYoung 8 CQRS Class

GregYoung 8 CQRS Class ( https://www.youtube.com/watch?v=whCk1Q87_ZI ) Code snippets from GregYoung 8 CQRS Class - YouTube original Code snippets from GregYoung 8 CQRS Class - YouTube

March 16, 2019

Course: CQRS in Practice

Course: CQRS in Practice (https://app.pluralsight.com/library/courses/cqrs-in-practice) CQRS & Onion Architecture Map CQRS & Onion Architecture where do C, Q, E belong? Map where do C, Q, E belong? Where to put Command Handlers Map Where to put Command Handlers Command reuse -> domain service Map Command reuse -> domain service Domain Service called for duplicate code Projections Map Choosing projection type A - database triggers...

March 10, 2019

Course: Clean Architecture: Patterns, Practices, and Principles

(https://www.pluralsight.com/courses/clean-architecture-patterns-practices-principles) Layers and modules Map Screaming architecture Map Screaming architecture ~ Functional organisation (packages) Pros & Cons Map Pros & Cons Types of Tests Map The Last Responsible Moment The Last Responsible Moment avoiding premature decisions by deferring the decisions to a point in time where the cost of not making the decision becomes greater than the cost of making the decision (src: [[course-clean-architecture-patterns-practices-and-principles....

March 9, 2019

Course: Modern Software Architecture: Domain Models, CQRS, and Event Sourcing

Course: Modern Software Architecture: Domain Models, CQRS, and Event Sourcing (https://app.pluralsight.com/library/courses/modern-software-architecture-domain-models-cqrs-event-sourcing) DDD relationships Map DDD relationships Layers Map Layers standard segments concern Business domain layer - invariants Map domain layer - invariants Domain services Map Domain services Infrastructure Map Infrastructure Insight: what do I log/monitor Map Insight: what do I log everything that would be an event in an event-sourced system

March 9, 2019

Video: Points Don’t Mean Prizes - Adrian Howard

https://www.youtube.com/watch?v=uxdouZL6imw 3 Questions that can help detect value Value based questions Can we take a story and can we bin it defer it throw it away completely Can we take a story and can we thin it 20-80 Can we take a story and split it into more than 1 story that all provide value to the customer User Story Mapping Book: User Story Mapping - Jeff Value based decisions

July 12, 2018

Video: The Container Operator’s Manual - Alice Goldfuss | #LeadDevLondon 2018

https://www.youtube.com/watch?v=sJx_emIiABk Containers are processes born from tarballs anchored to namespaces controlled by cgroups 4 Lessions 1) containers have strengths - stateless stateless applications data -> APPLICATION -> data portable iterate disaster recovery standardized testing environments 2) containers have weaknesses - databases statefull applications aka containerizing databases “Are you Google?” reasons to try: Faster provisioning Stability faster recovery --> cloud provider + tooling “You wanna DIY, really? really!?” 2 main solutions:...

July 12, 2018

Video: The 4 Key Principles of The 4-Hour Body - Tim Ferriss

(http://fourhourworkweek.com/2011/05/27/the-shortcut-to-the-shortcut-the-4-key-principles-of-the-4-hour-body/) the smallest changes in behaviour that produce the biggest results 4 Principles 1) Minimum Effective Dose less that this -> not desired effects more than thiis -> side effects 2) The extremes inform the mean, not visa-versa solve extreme use cases, and the average will solve themselves 3) tracking + loss aversion > how-to tracking: is a prescription loss aversion: failure proof the change - bets - public accountability...

April 8, 2016

Gamification Videos

Jane Mcgonigal at TEDJon Radoff at GSummit2012Jesse Schell at TED - The future and games by @kwerb & Carlos Alberto GonzalezRaph Koster (@raphkoster) and his TEN LESSONS for game designRaph Koster in one of his interview that i also find interestingDaniel Pink (@danielpink) on “The Puzzle of Motivation” at TEDTom Chatfield (@tomchatfield): 7 ways video games engage the brain at TEDGabe Zichermann (@gzicherm) on Gamification for education at TED BrusselsJesse Schell in the future of Games at D....

May 3, 2015