Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Greg Foster - A Pattern for Smaller, Faster, and Frequent Code Reviews

Greg Foster - A Pattern for Smaller, Faster, and Frequent Code Reviews

FromMaintainable


Greg Foster - A Pattern for Smaller, Faster, and Frequent Code Reviews

FromMaintainable

ratings:
Length:
45 minutes
Released:
Jun 27, 2022
Format:
Podcast episode

Description

Robby has a chat with Greg Foster, the Co-founder and CTO of Graphite, an open-source CLI and code review dashboard built for engineers who want to write and review smaller pull requests, stay unblocked, and ship faster. Based on his tons of infrastructure engineering, he highlights getting modules and interfaces right as one of the ways to create clean maintainable software.They cover a variety of topics including a technical introduction to Graphite’s tooling, the challenges that come with SOAs versus monolithics especially for small teams, why monorepos might be a better approach for your software team's workflow, types of metrics a team should track, and how can we, as software developers, help the product team understand the value of investing time in maintenance tasks to keep output optimal. Stay tuned for more!Book Recommendations:A Philosophy of Software Design By John Ousterhout - https://www.goodreads.com/en/book/show/39996759-a-philosophy-of-software-designThe Mom Test by Rob Fitzpatrick - http://momtestbook.com/Helpful LinksGreg on LinkedIn - https://www.linkedin.com/in/gregorymfoster/Greg on Twitter - https://twitter.com/gregmfosterGraphite Website - https://graphite.dev/Subscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord Community
Released:
Jun 27, 2022
Format:
Podcast episode

Titles in the series (100)

Feel like you’re hitting a wall with your existing software projects? You're not alone. On the Maintainable software podcast, we speak with seasoned practitioners who have worked past the problems often associated with technical debt and legacy code. In each episode, our guests will share stories and outline tangible, real-world approaches to software challenges. In turn, you'll uncover new ways of thinking about how to improve your software project's maintainability. We're in this together. Enjoy the show!