Developer productivity

Software Development Agents: What Works and What Doesn't - Robert Brennan, AllHands/OpenHands

Software Development Agents: What Works and What Doesn't - Robert Brennan, AllHands/OpenHands

Explore the shift from manual coding to AI-driven development. This session covers the mechanics of AI coding agents like OpenHands, best practices for using them effectively without accumulating tech debt, and practical use cases, emphasizing the continued importance of human oversight and critical thinking in software engineering.

Building Modern Software at Scale: Architectural Principles • Randy Shoup & Charles Humble

Building Modern Software at Scale: Architectural Principles • Randy Shoup & Charles Humble

Randy Shoup, SVP of Engineering at Thrive Market, shares insights on architectural evolution, detailing the transition from monoliths to microservices, the principles of building effective platform engineering teams using DORA metrics, and how core distributed systems patterns have both endured and evolved.