Overview
Explore the intricacies of modern software engineering and its underlying principles in this thought-provoking conference talk. Delve into the evolution of programming over the past decade, the impact of LLMs on development, and the importance of optimizing for flow in system building. Examine Thoughtworks' software development best practices and understand how workflows function as information streams through value chains. Gain insights into generative science, the Gini coefficient, and their applications in modeling work environments. Discover how complexity science and information theory can shed light on turning ideas into functional software, potentially revolutionizing your approach to batch sizes and overall development strategies.
Syllabus
Intro
Programming in the past 10 years
LLM's for developers
Building systems optimizing for flow
Thoughtworks' software dev sensible defaults
Workflows as information through value streams
Fun fact
A sidebar on generative science
The Gini coefficient
Back to following the work
Using generative science to model the world of work
Outro
Taught by
GOTO Conferences