Telegram Web Link
Let me remind you, here is what you can do if you believe in better object-oriented programming and Elegant Objects in particular:

- Add your name to the fan list at elegantobjects.org
- Join @polystat_org chat
- Join @elegantobjects and @painofoop chats
- Buy Object Thinking book
- Buy Elegant Objects books (vol.1 and vol.2)
- Contribute to eo and polystat (give them GitHub stars!)

The objective is to demonstrate that OOP could be a much better programming paradigm than what we have with Java or C++. We are also looking for volunteers in our R&D projects: text me if you need a good research topic for your MSc/PhD study.
A new Sunday Twitter poll for you.
This media is not supported in your browser
VIEW IN TELEGRAM
M181: What do you do with those who don't deliver almost anything except promises? Do you try to motivate them, discipline, organize, find better tasks for them? I suggest a better strategy: just ignore them. This is how you will save your time and energy for those who deserve your attention. This is how you help your team achieve better results. Watch it.
This media is not supported in your browser
VIEW IN TELEGRAM
M182: When you are young and hungry for attention, you make open source products. They give you appreciation and recognition faster than anything else. When you grow up and become known for the products you created earlier, you lose interest in open source and give space to next-generation attention seekers. Thus, let's appreciate their work to keep new products coming. Watch it.
Can someone please endorse me on arXiv for "cs.PL" category? My code is: UEAAY6
Media is too big
VIEW IN TELEGRAM
I Don't Feel at Home in This World Anymore (2017) — a pretty good comedy with an idea. I've enjoyed watching. Also maybe because I love Melanie Lynskey from Two and a Half Men (my favorite sitcom).
Next Friday, I will be speaking at EngX Z-Day 2021 (online). First time will share an event with Uncle Bob. Don't miss it. It's free, but you have to register.
Новые новости черно-белого айти: https://youtu.be/NLNVkvnrr3Q
This media is not supported in your browser
VIEW IN TELEGRAM
M183: Some of us think that the functionality of a product comes first, while the build pipeline (testing, coverage control, static analysis, style checking, deployment) goes next. Moreover, some of us believe that functionality is the foundation of a house, while the build is more like a decoration. I strongly disagree. Watch it.
Media is too big
VIEW IN TELEGRAM
Good Time (2017) by Benny Safdie (also playing the retarded brother) is probably the most intense criminal movies I've seen recently. You won't stop watching it.
My talk starts in five minutes, watch it LIVE: https://www.youtube.com/watch?v=bhgHsF2wJjE
The result of the last Twitter poll demonstrates what most of us care about. It's not money, not glory, not even freedom. It's love! :)

This is a new Twitter poll for you. This time it's about education. The result of the poll will be added to my recent blog post about my experience of academic teaching.
Would anyone, who understands quantum programming, be willing to explain it to me over a quick one-hour Zoom call? I read a book already, but still have many questions. Text me if you can help please: @yegor256
This is what my Twitter followers think about teaching and teachers. I added the results of this poll to my recent blog post about my teaching experience in Innopolis University. If you ask me, I would vote for "systematizes" and this tweet of Ilyas perfectly explains why.

This is a new Sunday Twitter poll for you (vote!). It will illustrate this blog post: Calibrated Achievement Points. This time it's more complicated than usual, think for a minute before voting.
Next week for Shift-M podcast I will interview Andy Hunt, the author of The Pragmatic Programmer, one of the most famous books about software engineering, one of the original authors of Agile Manifesto, and the author of DRY principle. What would you ask him?
Напоминаю, политику мы обсуждаем здесь: @szdne
I just released a new version 0.23.2 of jcabi-xml, an eight-years-old Java library for simpler parsing of XML documents. The standard way Java/DOM parses XML is too inconvenient and verbose, while existing libraries are ... not object-oriented. This is how you would take a single element from a simple XML with jcabi-xml:

import com.jcabi.xml.XMLDocument;
String model = new XMLDocument(
"<cars><car id=42 model='Ford'/><cars>"
).xpath("/cars/car[@id=42]/@model").get(0);

Who can do this simpler, huh? With jcabi-xml you can also apply XSL transformations and validate your XML documents against XSD.
Here is what we found out at the latest Twitter poll: the effect of a "fair" competition in a team could either be positive (44%) or negative (56%). No surprise. To understand this question better, I suggest you read this blog post of mine: To Measure or Not to Measure (2020). Then, watch this podcast where we discuss with Allen Holub this very topic. And finally, to know what I think about measurements and metrics, read this one: Competition Without Rules Is Destructive (2015).

This is a new Sunday Twitter poll for you, this time about object-oriented programming.
2025/07/06 12:38:13
Back to Top
HTML Embed Code: