yegor256 podcast

yegor256 podcast

By Yegor BugayenkoTechnology
Download on the App Store

yegor256 podcast episodes

  • M109: Open your sources piece by piece, not all at once
    If you have a good product to open source, don't do it in one go. Instead, take pieces out of it and open them slowly. This is how you buy your freedom from your organization and learn how to do open source, avoiding big mistakes.
    The video is here: https://youtu.be/VuJNBXPnRy8
    3 min
  • M108: Your job is to prepare your open source project for the future community
    Your main goal as a creator of an open-source project is to prepare it for the users and contributors who will come after you. You will not stay with your project forever. You may not even stay with is for a few years. You don't want the project to die, do you? Just make it look attractive for future users and it will live forever.
    The video is here: https://youtu.be/kV5j4Uysivo
    5 min
  • M104: Refactoring without a ticket means stealing project resources
    When you see the code that needs improvements you, as a good programmer, fix it because you don't want the bad quality to stay in your project. However, this good intent only harms the project. When you work in a team, you are not allowed to do what is not approved by the project. Every time you see an opportunity for refactoring, make a ticket and let the project decide when and who will do it.
    The video is here: https://youtu.be/PkmVF64mZNo
    1 min
  • M102: Zerocracy may look like utopia for you now, but eventually you will be there
    Very often, those who read about Zerocracy and watch my videos, ask me whether I believe that the management model we are promoting, is applicable to real projects. They sometimes call it utopian and unrealistic. I suggest you look at it as a picture of an ideal software world, which may become your world if you try to apply it to your work, piece by piece. Try harder! :)
    The video is here: https://youtu.be/cIq-pSFswUI
    7 min
  • M100: Tech audits help you identify the gaps between your code base and industry standads
    Independent technical reviews, which you may get in Zerocracy, won't help you find bugs in your software, this is what testers are for. They will help you understand how far your code base from the industry standards applicable to your tech stack. Most teams tend to do things in their own special way, which is a huge threat to maintainability. Don't wait until it's too late, start now.
    The video is here: https://youtu.be/jzMZaC54nbc
    9 min
  • M98: If you think that your team is doing fine, you are a bad manager
    Most CTOs and project managers I'm talking to believe that their teams "are doing fine" and don't need any audits. This means only one thing: they are incompetent managers. Professional managers know that "doing fine" now doesn't mean that the team doesn't have hidden and currently invisible defects, which will cost a lot, in the future. The job of a professional manager is to regularly identify problems, technical debt, risks, and threats. Zerocracy provides exactly this service, remotely.
    The video is here: https://youtu.be/GlBf5-g4nGk
    6 min

About yegor256 podcast

From the publisher's feed

Software developer at Huawei, founder of Zerocracy, author of Elegant Objects, creator of Zold

More shows like yegor256 podcast

Moscow Python: подкаст о Python на русском by MoscowPython

Moscow Python: подкаст о Python на русском

5 Listeners