Published inGoogle Developer ExpertsCreating testing-friendly Kotlin services with http4kWhether you’re using TDD or just test automation around service APIs, you can benefit from code that makes lifes easier for testing.Jan 9, 2023Jan 9, 2023
App Anatomy: a sociotechnical pattern for continuous delivery infrastructureProblemSep 25, 2021Sep 25, 2021
Published inGoogle Developer ExpertsWhy are Java server-side developers not adopting Kotlin?The Java server-side community hasn’t adopted Kotlin heavily yet, and the resistance doesn’t always arise from actual language merits.Mar 3, 202133Mar 3, 202133
Perks for adult developersIn addition to a good salary, there are many ways companies try to attract and retain good people.Feb 23, 2021Feb 23, 2021
Engage everyone in your Zoom call using 1–2–4-AllOne of the challenges of running meetings over Zoom is including every single participant. Without some structure, only the most vocal…Sep 9, 2020Sep 9, 2020
Eight Behaviours for Smarter TeamsI’ve recommended “Eight Behaviors for Smarter Teams” by @LeadSmarter so many times that I decided to make a summary of them:Aug 8, 2020Aug 8, 2020
Two Bold Rules to get meetings right before they even startThe way most people organise meetings is ineffective and create frustrations in the team. Learn how to fix it with two bold, simple rules.Jul 27, 2020Jul 27, 2020
Deployments vs ReleasesWhen a team is looking to move towards Continuous Delivery, it comes a time when it’s essential to differentiate deployment from release.Oct 30, 2018Oct 30, 2018
Learning a new codebase from its history beyond the codeOne of the most challenging aspects of learning a new codebase is to understand how things got to be the way they are now. Rather than…Aug 20, 2018Aug 20, 2018