Coffee With Developers • Jun 24, 2024

Coffee with Developers - Robby Russell

Robby Russell

Robby Russell proves the big rewrite is a costly fallacy. The Oh My Zsh creator reveals how to untangle legacy code incrementally by fixing broken team dynamics.

Pause
Mute Enter Fullscreen
#1 about 2 min

Impressions of the Merge developer conference

How a developer-focused event emphasizes collaborative open source sharing over traditional business recruitment.

#2 about 3 min

Building early coding skills through web forms

How an interest in selling stickers online motivated the discovery of incremental programming skills.

#3 about 2 min

Navigating the open source software community intuitively

How modifying abandoned open source projects served as an unintentional entry into software engineering.

#4 about 4 min

Creating a standardized shell configuration for teams

Why standardizing command aliases across development teams reduces friction during collaborative pair programming.

#5 about 2 min

Reducing command line intimidation for junior developers

How hiding confusing shell syntax in terminal tools dramatically improves the onboarding experience for new engineers.

#6 about 3 min

Curating contributions in a community-driven software framework

How managing thousands of open source contributors requires acting as a curator rather than a solitary creator.

#7 about 3 min

Optimizing terminal workflows to enhance developer experience

Why reducing repetitive keystrokes in the terminal improves workflow efficiency and mitigates developer physical fatigue.

#8 about 2 min

Uncovering the literary origins of Planet Argon

How an obscure novel character inspired the naming of a niche software development company.

#9 about 4 min

Managing technical debt in legacy web applications

Why organizations benefit from making incremental maintainability improvements across aging codebases instead of pursuing rewrites.

#10 about 3 min

Overcoming the human challenges of software maintenance

How knowledge silos and misplaced employee loyalty create deeper technical roadblocks than mere outdated code.

#11 about 4 min

Advocating for ongoing codebase improvements in teams

Why software engineers should independently prioritize structural code improvements rather than waiting for management approval.

Matching moments

3:40 min

Identifying core challenges in modern software development

Markus Eisele Markus Eisele · World Congress 2024

5:01 min

Origins and personal definitions of developer communities

Angie Jones Angie Jones +3 · World Congress 2024

1:43 min

Summarizing the organizational benefits of platform engineering

Christian Strack · LIVE

2:26 min

Moving away from the lone rockstar developer myth

7:33 min

Maximizing developer productivity with Ruby on Rails

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

2:22 min

Improving developer velocity with cross-platform code

Dmitry Vinnik · LIVE

Upcoming sessions on this topic

Open session

Beware of Strangers Bearing Code: Open Source Trust in the Agent Era

  • Vikram Vaswani

    Consultant

Open session

How is SWE & EM roles are changing in the age of AI

  • Amol Sharma

    Stripe

    Engineering Manager

Open session

Teaching AI Coding Agents to Build It Right the First Time

  • Sajeetharan Sinnathurai

    Microsoft

    Principal Product Manager

Open session

Beyond File Dumps: Context Engineering for Coding Agents

  • Animesh Dutta

    Arm

    Senior Software Engineer

Open session

We Deleted Our Observability Stack and Rebuilt It with OTEL: 12 Engineers to 4 at 20K+ clusters

  • Yash Sharma

    DigitalOcean

    Developer Advocate

Open session

From Profiler to Production: Measuring What Actually Matters in React & React Native

  • Andrei Tazetdinov

    Dynatrace

    React Native Developer