Here are annotated chapters of the discussion, for your convenience:
00:00:00 Intro
00:00:00 Sneak peek
00:00:49 Episode overview
00:04:28 Anton's intro, background
00:06:37 Anton founded Codeborne: TDD and pair programming: following extreme programming principles
00:08:57 Agile is about short feedback loops
00:12:09 Under-engineering vs over-engineering
00:15:29 Tech debt and testing: engineers don't handle tech debt well enough
00:17:45 Lack of refactoring is a big problem
00:18:14 Problems with pull requests
00:27:00 Problems with squash merge
00:27:30 Good commit messages are essential
00:31:09 Good code is easy to change
00:34:34 Pair programming is continuous code review
00:36:11 Daily code review with a whole team
00:48:44 Microservices: be careful
00:59:23 Book recommendations from Anton
01:00:38 Wrap up
Share this post