Y

YouLibs

Remove Touch Overlay

Modern Software Practices in a Legacy System • Audun Strand & Kevlin Henney • GOTO 2022

Duration: 42:51Views: 5.3KLikes: 113Date Created: Apr, 2022

Channel: GOTO Conferences

Category: Science & Technology

Tags: cqrsprogramming anarchygotounscriptedvideos for developersmicroservicesgotocomputer scienceaudun strandsoftware engineeringgotoconobservabilityprogrammingtechlegacy codenavsoftware developmentdddgotopiatech channelkevlin henneytechnologynaisgoto conferencegoto (software conference)goto unscripteddata meshdomain-driven design

Description: This interview was recorded for the GOTO Unscripted at CodeNode in London. #GOTOcon #GOTObookclub gotopia.tech Read the full transcription of this interview here: gotopia.tech/articles/modern-software-practices-in-a-legacy-system Audun Fauchald Strand - Principal Engineer at NAV Kevlin Henney - Consultant, Programmer, Keynote Speaker, Technologist, Trainer & Writer DESCRIPTION Audun Fauchald Strand, principal engineer at NAV (Norwegian Labour and Welfare Administration), shares the story of how they modernized their long-running open source platform NAIS. In their conversation, Audun and Kevlin Henney touch on topics such as how to organize massive amounts of data and if legacy code can be considered as something good. You’ll also find out how open source fits in a large governmental software team that focuses on transparency. TIMECODES 00:00 Intro 02:00 Open-source platform NAIS by NAV 05:21 Changing governmental software 09:45 Domain-driven design vs the law 13:19 How to organize data for complex systems 21:09 Microservices vs CQRS 24:02 The languages of the NAIS platform 27:07 Building a developer culture 30:16 How does Data Mesh fit in? 34:53 Observability for the legal system 37:02 Legacy in software development 40:53 Outro RECOMMENDED BOOKS Kevlin Henney & Trisha Gee • 97 Things Every Java Programmer Should Know • amzn.to/3kiTwJJ Kevlin Henney • 97 Things Every Programmer Should Know • amzn.to/2Yahf9U Henney & Monson-Haefel • 97 Things Every Software Architect Should Know • amzn.to/3pZuHsQ Henney, Buschmann & Schmidt • Pattern-Oriented Software Architecture Volume 4 • amzn.to/3k4SMur Eric Evans • Domain-Driven Design • amzn.to/3tnGhwm Zhamak Dehghani • Data Mesh • amzn.to/3tTCwAC Sam Newman • Monolith to Microservices • amzn.to/2Nml96E Sam Newman • Building Microservices • amzn.to/3dMPbOs Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• amzn.to/3c4HmmL Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • amzn.to/3fVNAb0 Rishu Mehra • What is Data Observability • amzn.to/3zdkxFK twitter.com/GOTOcon linkedin.com/company/goto- facebook.com/GOTOConferences #NAIS #Observability #OpenSource #Microservices #CQRS #DataMesh #DDD #Legacy #LegacyCode #GovernmentalSoftware #DomainDrivenDesign #Programming #ProgrammingAnarchy #Tech #SoftwareDevelopment #SoftwareTechnology Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at gotopia.tech SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. youtube.com/user/GotoConferences/?sub_confirmation=1

Swipe Gestures On Overlay