Robby Russell
Coffee with Developers - Robby Russell
#1about 4 minutes
Getting started in software development by solving problems
The journey into development began not with theory, but with a practical need to build a website for selling stickers, leading to incremental learning of Perl and PHP.
#2about 5 minutes
The origin story of the Oh My Zsh framework
Oh My Zsh was created to standardize shell configurations for coworkers, making pair programming more efficient and the command line less intimidating for new developers.
#3about 2 minutes
Curating a successful community-driven open source project
With over 93% of the code contributed by the community, the project's success relies on curating contributions rather than creating everything from scratch.
#4about 2 minutes
Improving developer experience for efficiency and well-being
The motivation for building better tooling was to improve personal developer experience during pairing, increase team efficiency, and reduce physical strain from typing.
#5about 7 minutes
The mission to maintain and improve legacy applications
Planet Argon's focus is on helping organizations with mature applications avoid costly rewrites by tackling technical debt and making incremental improvements.
#6about 3 minutes
Why developers struggle to prioritize maintenance work
Common challenges in legacy projects are often people problems, where developers feel they need permission to refactor, get their requests deprioritized, and eventually leave.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
zeb consulting
Frankfurt am Main, Germany
Junior
Intermediate
JavaScript
HTML
+1
Matching moments
02:55 MIN
Why developers often undervalue their time and paid tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:32 MIN
Getting hired by contributing to open source projects
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
Featured Partners
Related Videos
Coffee with Developers: David Heinemeier Hansson
David Heinemeier Hansson
Coffee With Developers - Kyle Daigle, COO of GitHub
Kyle Daigle
Coffee with developers - Brian Morrison
Brian Morrison
Unlocking the Power of the Mainframe: Developing modern applications on z/OS
Igor Todorovski
Coffee with Developers - Scott Chacon on growing GitButler and the future of version control
Scott Chacon
Coffee with Developers - Andrew Taylor - CODE100 Manchester
Andrew Taylor
Coffee with Developers - Cassidy Williams -
Cassidy Williams
Coffee with Developers - Adam Wiggins
Related Articles
View all articles



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

Zetron
Kingston upon Hull, United Kingdom
.NET
Azure
T-SQL
Kafka
Blazor
+10


Zürcher Kantonalbank
Zürich, Switzerland
CHF208K
Senior
Java
Scrum
DevOps
Angular
+1

Rocken AG
Zürich, Switzerland
Remote
Java
DevOps
Kubernetes
Google Cloud Platform
+1


Rocken AG
Zürich, Switzerland
Remote
API
Java
DevOps
Python
+6

Zapp
Charing Cross, United Kingdom
Intermediate
React
React Native

