yegor256 podcast
Yegor Bugayenko
Software developer at Huawei, founder of Zerocracy, author of Elegant Objects, creator of Zold
Episodes
Mentioned books

Sep 27, 2021 • 13min
M178: Try to focus your team on artifacts and their delivery status
Proper management is not something any team can afford. Here is a simplified framework, which gives you enough control over project affairs and at the same time doesn't bother the team too much. I called it SIMBA since it's a Simplified Management By Artifacts.
The blog post is here: https://www.yegor256.com/2021/09/09/simba.html
The video is here: https://youtu.be/939ntzufGB0

Sep 13, 2021 • 6min
M177: Auto-formatters do more harm than good for programmers
Using auto-formatters to make your code look nice is a bad idea. Mostly because they won't teach you anything about code quality. Instead, always format your code manually. This is how you learn a lot about quality and good programming practices.
The video is here: https://youtu.be/NoBE-WNIVVs

Sep 9, 2021 • 1h 22min
Shift-M/49: Greg Young about Software Design
The video is here: https://youtu.be/JER03qMCmIk

Sep 4, 2021 • 1h 7min
N9: Codex, Приватность, Дипфейки, Windows 365, Удаленка
Видео здесь: https://www.youtube.com/watch?v=weriC7HBuJo

Aug 30, 2021 • 7min
M176: Often digital discussions don't work because there is no decision making process defined
Very often, as far as I can tell, programmers are not willing to participate in digital discussions (tickets, chats, boards) because they are afraid of bullying: their decisions may and will be criticized without any predefined rules. The solution is simple: make sure your team has a structured process of decision making, with explicit roles and permissions.

Aug 23, 2021 • 58min
Shift-M/48: Jeff Atwood about knowledge management in software teams
Jeff Atwood is an American software developer, author, blogger, and entrepreneur. He writes the computer programming blog Coding Horror. He co-founded the computer programming question-and-answer website Stack Overflow and co-founded Stack Exchange, which extends Stack Overflow's question-and-answer model to subjects other than programming.
Jeff's blog: https://www.codinghorror.com

Aug 13, 2021 • 8min
M175: When the customer asks you to convince them, just don't
Say you are an architect, and your customer or a product owner asks you to explain your technical decisions, you may immediately jump into explanations. Don't do that. There must be a clearly drawn line between your territory of responsibility and authority and theirs. They define requirements for the product you develop, you make technical decisions according to the requirements. You don't need to explain anything.
The video is here: https://youtu.be/WapJducA2NY

Aug 10, 2021 • 6min
M174: Your personal goals go first, team and project goals next
Your personal goals must be much more important for you than your project and your team's ones. Of course, the team will try to make you sell your soul to them, but you must not forget about your long-term objectives.
The video is here: https://youtu.be/rR4UFPvAulI

Aug 1, 2021 • 48min
N8: Космический туризм, Рынок труда, AI и кодинг, Русские хакеры
The video is here: https://youtu.be/XFGqqTSWE_E

Jul 27, 2021 • 60min
Shift-M/47: Bjarne Stroustrup on the future of programming
The video is here: https://www.youtube.com/watch?v=ae6nFZn3auQ


