REPLs All The Way Up: A Rubric For Better Feedback Loops
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
We all know that the key to successful software development is iteration and feedback loops, whether that takes the form of the red-green-refactor cycle, or agile project planning. But not all feedback is equally valuable.
I propose a novel archetype for virtuous feedback cycles: the humble Read-Eval-Print-Loop (REPL). In this talk, we’ll talk about the history of REPLs and how they revolutionized early programming environments. We’ll examine the evolution of iterative feedback in software development processes, through the lens of “REPL nature”. We’ll talk about “scientific” processes, and why the proverbial theory/experiment cycle is not sufficient for good science or graceful software development.
Finally, we’ll explore what makes for better feedback loops at every level of the software process, from building algorithms up to business intelligence. You’ll leave with a new rubric for evaluating and improving the iterative circles you work in every day.
-
It's a Noisy World Out ThereLinda RisingMonday May 22 @ 5:10 PM
-
One Rule to Rule Them AllDave ThomasTuesday May 23 @ 9:30 AM
-
The Psychology of UXFabio Nudge PereiraTuesday May 23 @ 1:50 PM
-
The Universe, Unfolded: NASA Webb Space TelescopeKenneth Harris IIMonday May 22 @ 1:50 PM
-
Practical Magic: The Resilience Potion and Security Chaos EngineeringKelly ShortridgeWednesday May 24 @ 9:30 AM
-
What We Talk About When We Talk About ResilienceCourtney NashWednesday May 24 @ 1:50 PM
-
Large Language Models: Friend, Foe, or OtherwiseAlex CastrounisMonday May 22 @ 9:30 AM
-
Sailing Solo: One Man's Journey Through the World's Loneliest RaceIan Herbert-JonesTuesday May 23 @ 5:10 PM