EPISODE · Nov 4, 2024 · 1H 1M
Anton Keks: Problems in Software Engineering - PRs, Microservices, Testing, Refactoring | Ep. 5
from Map for Engineers Podcast · host Vitalii Lakusta
Anton, co-founder of Codeborne, and I sit together to discuss some of the problems in software engineering - pull requests, microservices, testing, refactoring. Check out annotated chapters below for more details.00:00:00 Intro00:00:00 Sneak peek00:00:49 Episode overview00:04:28 Anton's intro, background00:06:37 Anton founded Codeborne: TDD and pair programming: following extreme programming principles00:08:57 Agile is about short feedback loops00:12:09 Under-engineering vs over-engineering00:15:29 Tech debt and testing: engineers don't handle tech debt well enough00:17:45 Lack of refactoring is a big problem00:18:14 Problems with pull requests00:27:00 Problems with squash merge00:27:30 Good commit messages are essential00:31:09 Good code is easy to change00:34:34 Pair programming is continuous code review00:36:11 Daily code review with a whole team00:48:44 Microservices: be careful00:59:23 Book recommendations from Anton01:00:38 Wrap up This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit log.mapforengineers.com
NOW PLAYING
Anton Keks: Problems in Software Engineering - PRs, Microservices, Testing, Refactoring | Ep. 5
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Jan 2, 2026 ·47m
Dec 21, 2025 ·46m