Fundamentals of Software Engineering

Dan Vega and Nate Schutta host a show built around the idea that the basics matter more than the framework of the month. Both have decades of experience writing code, mentoring developers, and speaking at conferences, and they use that background to dig into topics that stay relevant regardless of which stack is trending. Expect episodes on things like clean code, testing discipline, writing commits that future you can read, debugging techniques, how to review pull requests without being a jerk, estimating work honestly, and the social skills that separate good engineers from great ones. They also talk about career decisions, like when to switch jobs, how to negotiate, and what a staff engineer actually does. The tone is friendly and direct, with Dan and Nate riffing off each other and occasionally disagreeing in a useful way. Episodes typically run 45 minutes to an hour. It's a good show for developers in the middle of their career who have the syntax down and are trying to figure out how to get better at the parts of the job that don't show up in a tutorial.
Latest Episodes
No episodes available at this time.


