Telegram Web Link
Media is too big
VIEW IN TELEGRAM
M112: GitHub is the place you should keep your code at, no matter how perfect or complete it is. Small scripts, short documentation pages, some notes, simple documents: they all may be there, they all may be interesting for your followers. Don't wait until you have a complete library to open source, start smaller. Watch it. Good morning!
Media is too big
VIEW IN TELEGRAM
M113: Just writing code is not enough to be an open-source contributor, interesting, and valuable. You have to make your coding a social activity, similar to Facebook and Twitter. Your GitHub account is the place where you socialize with others, through the code you write. Make sure it's entertaining and teaching. Watch it all. Good morning!
You still have six weeks to submit your open source project to the annual Quality Award of mine. This year it will be combined with KaiCode and the prize will be $4,096. If you've already submitted your project to KaiCode, no need to resubmit — it will automatically be there.
A new Sunday Twitter poll for you, this time about migration. After you vote, please read this blog post I published some time ago: Why I Don't Want to Live in Silicon Valley (2018)
Do you know how to administer a server with a few dozen Docker containers running under Dokku? I have a part-time gig for you, well paid. Text me: @yegor256
Media is too big
VIEW IN TELEGRAM
M114: Most of us think that the programmers' performance can't be measured. We can't, they say, put a number on a person. I believe, we can and must. Just like any other job, software development has to be measured. The question is which metrics to use in order to do this objectively and effectively. In one of my recent blog posts, I suggested a number of metrics, which can be used individually or all together. Try to apply them for yourself and see what happens. Watch it. Good morning!
Media is too big
VIEW IN TELEGRAM
M115: There are three strategies to get into open source when you are just starting. They didn't work for me. There is the fourth one, which I would suggest you try. I didn't try it myself, but I'm sure it's much more effective than the first three. Watch it! Good morning.
Media is too big
VIEW IN TELEGRAM
M116: You still wonder what is the best license to use for your new open-source product? GPL, BSD, Apache? Stop thinking about this. It doesn't matter. Just use the most simple one: MIT. Watch it. Good morning!
Some of you may use Wring.io, which I explained earlier in this blog post: Wring.io, a Dispatcher of GitHub Notifications I just added a new feature to it: automatically forward most important GitHub notifications to Telegram. Now, whenever anyone messages anything to me in one of my 150+ GitHub repositories, I get it immediately in Telegram. Nice, huh?
Media is too big
VIEW IN TELEGRAM
M117: When they say that we are working for a big goal and that's why we don't use fine-grained metrics, be aware: you are dealing with an incompetent manager or an architect. Their job is to decompose larger tasks into smaller pieces, instead of feeding us stories about "Big Goals". Watch it! Good morning.
Media is too big
VIEW IN TELEGRAM
Redirected (2014) by Emilis Velyvis, the creator of Zero, Zero 2, and Zero III. This is the A-class comedy.
Media is too big
VIEW IN TELEGRAM
M118: Having a good source code repo in GitHub is not enough if you want your users to trust you and use your product. They expect you to deploy it somewhere where you can't delete it. Maven Central is a good example of such storage. If your binary artifacts are not there, your users will have serious concerns about whether to use your libraries or not. Watch it!
This media is not supported in your browser
VIEW IN TELEGRAM
Le Retour du héros (2018) is a breath of fresh air. French, funny, and anti-feministic. Finally a real man pictured, and a woman falling in love with him. Watch it!
Media is too big
VIEW IN TELEGRAM
M119: Most probably your managers, system analysts, product owners, requirements providers, and so on—are incompetent. They don't know how to formalize requirements, they don't know how the product has to work, and they don't want to know. They are also lazy. What do you do? You have to learn the product yourself and become an expert in the domain you are working in. How to make yourself not hate this situation? Watch it full.
A few copies just arrived from Amazon. You can buy directly from me (Moscow, Russia). A few of them will be mailed to the best reviewers.
Forwarded from @yegor256 news (yegor256)
Hey, I have a part-time gig for researchers. Not for programmers, but for software scientists. You will not need to write any code, but mostly help me analyze existing scientific papers and take what's important from them. You have to have excellent English writing skills, analytical mindset, and good LaTeX skills. It'll pay good money, text me: @yegor256
Media is too big
VIEW IN TELEGRAM
M120: Most managers are incompetent, lazy, and stupid. If you expect them to tell you what to do, you will have a lot of frustration. Because they don't know and they don't want to know. The solution is simple: start planning everything yourself and show them your plans. In most cases, they will be happy to leave you alone and let you do what you want. If it will be open-source, you will have a double win. Watch it.
I'm looking for a smart and brave software engineer (Java or Ruby) to join my team in Moscow (full-time, above-the-market salary, Fortune-100 company) and be the architect of the most interesting and experimental projects (all open source). Text me: @yegor256.
2025/07/09 02:53:49
Back to Top
HTML Embed Code: