ddd domain driven design ports and adapters hexagonal architecture software architecture pattern tdd architecture development fp keynote functional programming dev team cqrs functional core imperative shell empathie software craftsmanship maybe scale agile sre reboot extreme programming autonomy scaleups startups software architecture logiciel leadership options outsidein contexte d'usages autonomie bounded context entreprises libérées agility agilité source assurance développeurs facebook google panoptique agile tour bordeaux atbdx philosophie choix projet politique privacy ethique gafa changement 42skillz développement changer posture bdxio cqrs read write architecture pattern ddd scalable eventstorming ddd event storming exploration domain business change culture craft software craftsmanship ddd hexagonal architecture portsandadapters trenches tricks michelangelo tips behaviours pitfalls change culture craft software craftsmanship devoxx conflation sequencer octo manifesto perfug reactive programming reactive programming manifesto devoxx sequencer tdd nfluent fluent assertions tests people notsafe ooda loop lean control legacy club legacy code smells club change refactoring mindset design heuristics bias dddreboot software design use case driven introduction performance sustainable development together symmathesist process revolution social ensemble programming mob programming pair programming agile software development kent beck xp test pyramid diamond outsidein diamond testing strategy acceptance tests software testing testing antifragile virtual ddd agicap collaboration socrates 2022 socrates the hive exponential growth hypergrowth saas change management management journey turn the ship around startup leadership development communication product owner po product management pull requests cargo cult efficiency utile modèle echec projets it chaos report communication empathique cnv communication non violente process communication process comm psychologie burn out biais cognitifs biais solution space technical challenges forecasts scheduled commands retroactive events bi-temporal event sourcing bi-temporal event sourcing meetup live-coding paradigms production investigation investigation talk book dave agans issues 3 pillars 9 rules investigations production debugging engineering troubleshooting imperative shell imperative shell alistair cockburn dddfr panel dotnet async await asynchronous concurrency
See more