Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette • GOTO 2023 Streaming On Our Site

Home » Posts » Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette • GOTO 2023 Streaming On Our Site

Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette • GOTO 2023

Watch the vid “Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette • GOTO 2023” and also our collection of similar clips showcasing the popular comedic characters of the McKenzie brothers.


more info

This interview was recorded at GOTO Amsterdam for GOTO Unscripted. #GOTOcon #GOTOunscripted #GOTOams

Read the full transcription of this interview here:

Dave Thomas – Author of The Pragmatic Programmer @pragdave
Hannes Lowette – Head of Learning & Development at Axxes, Monolith Advocate, Speaker & Whiskey Lover @Belenar82

RESOURCES

Dave

Hannes

DESCRIPTION
Software development in the 1990s was characterized as a chaotic period with projects often failing or delivering buggy software. The traditional approach involved lengthy requirement gathering, design and coding phases, fraught with issues, such as static requirements that didn’t account for evolving business needs and poor assumptions about value and functionality. The rapid evolution of frameworks, tools and techniques in the software industry came as a blessing and fostered innovation. However, it was challenging for developers as they struggled to keep up with the constant changes.

In this GOTO Unscripted conversation, Dave Thomas, original signatory and author of The Manifesto for Agile Software Development and co-author of The Pragmatic Programmer, spoke to Hannes Lowette about the future of software development, focusing on the concept of immutability in code and databases. Immutability in code refers to the idea that once code is made shareable, it becomes unchangeable, and it is identified by a unique identifier rather than its name. This approach allows for frequent code changes without breaking interfaces used by others. Regarding databases, Dave highlights the advantages of immutable databases, which, when combined with unique identifiers, make it easier to manage and work with data. Tune in to get insights into the dynamic landscape of software engineering and the need for continuous self-improvement in an era of advanced AI tools.

TIMECODES
00:00 Intro
00:56 Early days of software development chaos
06:04 The next shiny thing vs the coding catalyst
09:33 Immutability & its impact on software
13:55 The future of software development: Immutable code
20:59 The role of developers in the age of advanced AI
23:49 Outro

RECOMMENDED BOOKS
Dave Thomas & Andy Hunt • The Pragmatic Programmer •
Dave Thomas & Andy Hunt • The Pragmatic Programmer •
Dave Thomas • Programming Elixir •

#Immutability #ImmutableCode #AgileIsDead #Programming #PragmaticProgrammer #Unison #UnisonLang #ElixirLang #Elixir #React #FunctionalProgramming #ProgrammingLanguage #SoftwareEngineering #SoftwareDevelopment #AI #DaveThomas #PragmaticDave #PragDave #HannesLowette

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at

SUBSCRIBE TO OUR CHANNEL – new videos posted almost daily.

Other Videos Related to Code, Immutability & the Future of Development • Pragmatic Dave Thomas & Hannes Lowette • GOTO 2023

[random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line] – [random_line]

Popular Search Terms For This Page

– bob and doug mckenzie great white north
– bob and doug mckenzie intro
– bob and doug mckenzie strange brew full movie
– bob and doug mckenzie great white north reaction
– bob and doug mckenzie great white north 12 days of christmas
– bob and doug mckenzie great white north geddy lee
– hoser
– beauty eh
– catch phrases
– radio commercial
– reunion

source
david thomas author GOTO,GOTOcon,GOTO Conference,GOTO (Software Conference),Videos for Developers,Computer Science,Programming,Software Engineering,GOTOpia,Tech,Software Development,Tech Channel,GOTOunscripted,GOTO Unscripted,Pragmatic Dave Thomas,Hannes Lowette,Axxes,Immutable Code,Immutability,Unison,Unison Language,Elixir,ElixirLang,Pragmatic Programmer #Code #Immutability #Future #Development #Pragmatic #Dave #Thomas #Hannes #Lowette #GOTO

4 comments

  1. I suspect there are actually a lot of similarities between building a big skyscraper and building software. Although the skyscraper project obviously involves more physical labour, it also involves a huge amount of work in creating digital artifacts. And like with software the client doesn't really know what they want. So techniques to enable fast feedback loops must also be very important and in many cases feasible.

    Of course the process of setting up not a skyscraper but a factory production line for a new (Japanese) car model has been hugely influential on software.

Leave a Reply

Your email address will not be published. Required fields are marked *