REPLs All The Way Up: A Rubric For Better Feedback Loops • Avdi Grimm • GOTO 2023
This presentation was recorded at GOTO Chicago 2023. #GOTOcon #GOTOchgo
Avdi Grimm - Head Gardener at and recipient of the Ruby Hero Award @AvdiGrimm
RESOURCES
ABSTRACT
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. [...]
TIMECODES
00:00 Intro
00:37 Feedback loops
04:21 Agenda
04:48 History of exploratory feedback loops
17:38 What properties make REPLs feel so good?
26:43 REPLs are exploramental
28:05 REPLs are fast
31:47 Examples, from small to large
48:36 Seek exploratory feedback
49:20 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
Bob Albrecht • My Computer Likes Me When I Speak in Basic •
Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps •
Fred Brooks Jr. • The Mythical Man-Month •
Gene Kim, Jez Humble, Nicole Forsgren, Patrick Debois & John Willis • The DevOps Handbook •
Matthew Skelton & Manuel Pais • Team Topologies •
#REPL #FeedbackLoop #Feedback #SoftwareArchitecture #SoftwareEngineering #AvdiGrimm #Debugger #TDD #Exploramental #CICD #FeatureFlags #FeedbackLoops
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.
1 view
0
0
4 weeks ago 00:05:32 1
“All nonsense…” Russian President Putin debunks Donald Trump’s alleged ‘private convo’ with him
1 month ago 00:03:17 1
I Want To Be In the Illuminati
1 month ago 01:40:53 1
cs_deagle5 | Intelligent DnB / Jungle Mix
1 month ago 00:43:37 1
🧶Amazing DIY Crochet Bag | Crochet Tote Bag | How to Crochet a Bag Step by Step | ViVi Berry Crochet
1 month ago 00:00:22 1
Hawk Using a Rapid Reflex Boxing Bar for Leg Control #martialarts #cobrakai #kicking
1 month ago 00:03:22 1
[ Tears in the sand ] | 哭砂 吉他弹唱
1 month ago 00:54:52 1
awp_bycastor | Intelligent DnB / Jungle Mix
1 month ago 00:03:33 1
Depeche Mode - Wrong (Official Video)
1 month ago 00:41:05 3
an autumn playlist for sleeping under the stars
1 month ago 00:02:11 1
SMOKE GETS IN YOUR EYES by AL JOLSON
1 month ago 00:01:57 1
“POUR 939” Some minds are already filled. Animation by Patrick Smith
1 month ago 00:34:47 1
Death of a Channel: The Complete Meltdown of NerdSlayer Studios
1 month ago 01:01:53 1
pov : you’re in love with someone you can’t have | classical music playlist
1 month ago 00:03:00 1
Opus Elixir: BEST DEEP HOUSE Tracks of 2024 You Need to Hear
1 month ago 00:04:45 1
DarWin – Imitation Suede (HD Official Video) (With Simon Phillips, Mohini Dey, Greg Howe, and More)
1 month ago 00:03:44 1
ALICE IN WONDERLAND VILLAIN SONG - I Only Paint in Red Now | Song by Lydia the Bard & Tony
1 month ago 00:58:55 4
what it feels like to be alone (dark academia playlist)
1 month ago 02:58:58 1
P*dophilia in Islamic Society? Zakir Naik’s Reply Sparks Major Backlash
1 month ago 00:13:04 1
Seong-Jin Cho – Fantasy in F minor Op. 49 (first stage)