David AndersonRethinking our Tech Strategies: Why Engineering Quality Matters More Than EverThe situation thenJul 221Jul 221
David AndersonStarting a New Job as a Staff EngineerMuch is told about Staff+ roles in Software Engineering; Will Larson writes about what different staff engineers do in different companies…Feb 131Feb 131
David AndersonDeploying a Kotlin project using buildpack and Google Cloud Build and Cloud RunIn a previous article I set-up the Github Pipeline to trigger a Cloud Build using Github Actions.Mar 15, 2023Mar 15, 2023
David AndersonSet-up CI/CD using Github Actions and Google Cloud BuildI'm starting a new side project and want to document my decisions and write documentations for the steps I took so that others can have an…Mar 13, 2023Mar 13, 2023
David AndersonBAPO, a concept that should be more popular than it isA few years ago, I learned from my manager about the BAPO model, which has reshaped how I act (or intend to) as a leader in engineering.Feb 3, 2023Feb 3, 2023
David AndersonTalking to ChatGPT about modern and collaborative software developmentI'm a strong proponent of development teams working with Trunk based development (TBD), pair or mob programming and Continuous…Dec 20, 2022Dec 20, 2022
David AndersonDirect, teach, coach, mentor. How can you influence how your team works together?There’s a lot out there about influencing individuals. You can learn a lot about motivating them, delegating tasks, or getting them to…Nov 12, 2022Nov 12, 2022
David AndersonYou just became a (engineering) manager, now what?Either by choice or by necessity, you made the move from being an Individual Contributor to being an Engineering Manager. What does this…Oct 24, 2022Oct 24, 2022
David AndersonWould you coach a Swimming team the same way you would coach a Football team?In both situations you should be able to achieve a great culture where members have a support network, camaraderie and even friendships…Jul 25, 2022Jul 25, 2022