Leo Riviera
The Cult of Done: My Journey to Becoming a Maker
#1about 4 minutes
The existential crisis of a software engineer
Feeling lost and stagnant in a software career leads to a search for a new identity as a "maker."
#2about 3 minutes
Defining what it means to be a maker
A maker is anyone who creates something from nothing using their unique point of view, regardless of skill level.
#3about 4 minutes
The three states of being: not knowing, action, completion
Breaking down large projects into clear states of not knowing, action, and completion makes the creative process manageable and exciting.
#4about 1 minute
Letting go of perfection to enable iteration
Becoming less attached to your creations allows you to accept "good enough" and iterate faster by learning from each attempt.
#5about 5 minutes
Reframing failure as a part of the process
Treating failure as a form of "done" transforms it from a reflection of personal inadequacy into a valuable learning experience.
#6about 3 minutes
The value of direct experience over advice
True understanding comes from doing the work yourself, and sharing your project too early can dilute your creative vision.
#7about 1 minute
Done is the engine that drives more creation
Completing projects builds momentum and compounds your skills, enabling you to tackle bigger and more ambitious work.
#8about 3 minutes
Separating your identity from your creative output
The most important lesson is that you are more than what you create, which allows making to be a tool for self-discovery rather than self-definition.
Related jobs
Jobs that call for the skills explored in this talk.
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
Matching moments
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
02:23 MIN
A leader's rapid-fire take on change and culture
Turning People Strategy into a Transformation Engine
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:39 MIN
Overcoming the initial fear and hesitation of building a brand
Leveraging Leaders’ Voices: The Business Power of Personal Branding
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
04:28 MIN
What leaders should unlearn about employer branding
Retention Over Attraction: A New Employer Branding Mindset
Featured Partners
Related Videos
The Cult of Done: My Journey to Becoming a Maker
Debugging Burnout
Samuel Shaw
What makes a great Software Engineer? Challenging our Assumptions Instead of Talking about Imposter Syndrome
Irina Anastasiu
Learning From My Side Project Mistakes
Jonathan Fielding
Is everything difficult, or is it just me?
Jo Franchetti
Learning From My Side Project Mistakes
Finding Your Way in Tech
Francesco Ciulla
Coffee with Developers
David Levai
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Code Healers LLC
Hinesville, United States of America
Remote
€20-30K
Junior
Intermediate
React
JavaScript
TypeScript
+1





Meetup
Municipality of Valencia, Spain
Docker
Kubernetes


Macildowie Associates
Loughborough, United Kingdom
£32-40K
CSS
GIT
HTML
Java
+10