
3.7K
Downloads
32
Episodes
Real life stories and lessons of software product development. See what happens at startups, mid-sized, and Fortune 500 companies so YOU can build a successful career in IT and engineering. Grant shares first-hand knowledge of what it’s like to work across Aerospace, Fintech, Top Secret Defense Research and Development, Startups, and High Tech companies. Hear about software architecture and infrastructure, as well as the software development lifecycle and Agile product delivery. Find out what it takes to manage your career and be a successful IT leader and engineer at highly competitive, top tech companies. Read more at: https://grantdryden.com If you have a question that you want answered, send it to: hello@grantdryden.com
Episodes
Tuesday Apr 19, 2022
Tuesday Apr 19, 2022
If you write software, you are probably collaborating with other developers. If you are collaborating, then you probably need to isolate your code and then merge it together when you're done. So what are some of the best-practices for managing this?
My favorite is trunk-based development, but that name probably doesn't mean what you think it means! In this episode, we dive into branching strategies and trunk-based development. We also touch on test automation, CI/CD pipelines, agility, and DevOps practices. We'll also talk about anti-patterns or "worst practices" that some companies adopt because they are risk averse. Ironically, many of today's software delivery practices increase risk rather than decrease it!
Hear my take and compare it to your own, then Tweet me (@tweetsofgrant) and tell me where our views differ!
-----
Comments (0)
To leave or reply to comments, please download free Podbean or
No Comments
To leave or reply to comments,
please download free Podbean App.