yegor256 podcast

Yegor Bugayenko
undefined
Jul 2, 2020 • 5min

M107: Make your GitHub project look attractive and contributors will come

The product you develop is very important. But the way you format and present your repository on GitHub is equally (or even more) important. This is how you attract contributors: by making your project look well-organized on GitHub. The video is here: https://youtu.be/elOkw1OYd_U
undefined
Jun 29, 2020 • 6min

M106: Very soon all important software projects will open their sources

It is inevitable: open source is how we will be developing software in the future. Nobody will pay for software, but only for services around it. You have to join this new market as soon as possible. The video is here: https://youtu.be/JBdtSAJjFaU
undefined
Jun 23, 2020 • 6min

M105: Open source developers inevitably have better soft and tech skills

Open source projects are the best places for training programmers and helping them grow their soft and tech skills. If you want to convince your management to allow you to work in an open-source, use this argument: your skills will only grow if your code is open. The video is here: https://youtu.be/D12gi1x6Cdw
undefined
Dec 10, 2019 • 1h 4min

Shift-M/42: self-development with Venkat Subramaniam

Venkat Subramaniam is a famous software expert, a regular speaker at software conferences, a book writer, and a software architect/programmer. He shares his views about self-development.
undefined
Nov 11, 2019 • 8sec

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
undefined
Jul 12, 2019 • 6min

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
undefined
Jul 8, 2019 • 9min

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
undefined
Jun 28, 2019 • 6min

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
undefined
Jun 26, 2019 • 5min

M97: Let your followers be your best censors helping you think more logical

There are many reasons why people are being active in social networks, like Twitter, Instagram, Facebook, or Telegram channels. Some of them even have their own blogs or YouTube channels, like me. Some of them are having fun, but my primary objective of doing this and publishing my ideas online is that this activity helps me structure my thinking and make it more logical. I have thousands of censors constantly looking at what I'm saying and writing. You should do the same if you want to grow: start publishing your thoughts and see how many people follow you and read. If the number will grow, you have ideas. If not, well... The video is here: https://youtu.be/CJ6oYeLGdmo
undefined
Jun 24, 2019 • 6min

M96: Freelancers are a pain, but they are your only hope if you want the quality to go up

Most companies suffer from the legacy code they inherit from software teams that disband or programmers just quick. Companies have to do something with the software and they can't throw it away. Most of them hire full-timers to support the code, maintain, and hope that they will improve it. This won't happen. Full-timers are not interested in doing that and they won't. If you want your code base to become better you need people who are interested in going into conflict with the code base and the status quo. Freelancers are your only option. The full video is here: https://youtu.be/0gnDmr_H2Ks

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app