Efim.dev/log
1562 m
Auto-translated from Russian
Half-Year Review: Between the Rating Race and Clean Code

Phew, we made it! The first half of the year is officially over. And with it, the main corporate ritual – the mid-year performance review.

In our company, this isn't just a formality, it's a real cult. For the past few weeks, all conversations have revolved around this. Everyone has been putting in their best effort to "appear" in the best light. And you know, you can understand people. Unlike my previous experience at AWS, here, a high rating is not just a line in a report. It's a real and tangible increase in salary.

But here's the question I ask myself every time: is this marathon of stress and potential overtime worth such a reward? As they say, everyone has to decide for themselves.

To take my mind off all this rating frenzy, I did what I love most – coding. My hands instinctively reached for the keyboard again to write a small library for object validation. If you're from the .NET world, you're probably familiar with FluentValidation – this is its conceptual equivalent.

The funny thing is, I haven't found anything similar in either AWS or my current company. Two tech giants, and there's no such convenient tool "out of the box"!

So, if there are any of you from FAANG who are also passionate about clean validators and have encountered the same problem – let me know! I'd be happy to share the names of my projects. 😄

Wishing everyone a productive second half of the year!

#ru #en