Don't simply trust and pay your programmers. Why? Because you may end up losing. Instead, you need to validate and review the work performed. Doing so set you up...Yegor Bugayenko From BLOG@CACM | January 11, 2021 at 02:55 PM
One of the things that makes us programmers feel warm and fuzzy is open source software. Companies support open source too. Why give something away for free? A...Yegor Bugayenko From BLOG@CACM | December 11, 2020 at 12:42 PM
Do you find happiness to be fleeting? That shiny new car or big job promotion makes you happy for a few weeks but quickly turns into the same old same old? Maybe...Yegor Bugayenko From BLOG@CACM | November 5, 2020 at 02:47 PM
The unfolding COVID-19 pandemic has thrown us all for a loop and forced countless companies to shutter their offices, warehouses, and everything else. Working...Yegor Bugayenko From BLOG@CACM | May 29, 2020 at 12:32 PM
Writing clean code is a great start, but for programmers who really want to master their craft, you have to go further. You need to write clear code that other...Yegor Bugayenko From BLOG@CACM | March 12, 2020 at 10:29 PM
Lazy developers stick to the project scope while forcing the project team to understand and fix their own code and issues.
Yegor Bugayenko From BLOG@CACM | July 15, 2019 at 03:59 PM
Many otherwise competent software developers and potential contributors end up being overwhelmed by "hazardous enthusiasm." They end up overwhelmed by their excitement...Yegor Bugayenko From BLOG@CACM | June 27, 2019 at 06:41 AM