338: The challenges of open source projects being abandoned (with Chainguard's Dan Lorenc)
In this episode, Dave interviews Dan Lorenc, CEO and co-founder of Chainguard, about what happens when open source projects are abandoned.They discuss:How to figure out if a project has been abandonedThe role of companies in sponsoring open source projectsHow foundations play a role in maintaining projects
337: Using the power of community and mentorship to navigate the age of AI (Guidance Counselor 2.0)
Dave Rubinstein was recently a guest on Torc's Guidance Counselor 2.0 live stream, and we're sharing that conversation with you here. Listen in to this special episode to learn about how community and mentorship are more important than ever as AI adoption continues.
336: The parts of the software development life cycle that can't be automated by AI (with OutSystems' Woodson Martin)
In this episode, Jenna interviews Woodson Martin, CEO of OutSystems, about how AI only really assists with a portion of the software development life cycle.They discuss:The areas that will still require a human touchThe evolution of the developer role and how success should be measured differentlyThe bottlenecks that still exist even with AI-assisted coding
REPLAY: How cognitive fatigue impacts developer productivity (with Gradle's Hans Dockter)
This episode was originally broadcast in April 2024, and includes discussions that are still relevant to developers today, so we are publishing it again. ---In this episode, SD Times Editor-in-Chief David Rubinstein discusses how cognitive fatigue is compounding the software productivity problem. His guest is Hans Dockter, CEO at Gradle Inc. and lead at Gradle Open Source Project.
335: The development skills required for building software-defined vehicles (with QNX's Justin Moon)
In this episode, Dave interviews Justin Moon, vice president of Core Product Engineering at BlackBerry QNX, providers of a real-time OS for embedded systems. They discuss:How QNX is working to close the development skills gap for SDVsHow developers manage complexity in vehicle software designsThe commercial challenges for autonomous vehicle hardware