Ilya Brin - Software Engineer

History is written by its contributors

How to Make Technical Decisions in Product Teams

Hey there! 👋

You’re not just a coder - you’re an architect of the future. Every technical choice you make is either a breakthrough or tech debt for the next year.

But here’s the problem: there are tons of opinions around, deadlines are burning, and your decision determines whether the product will soar or crash at launch.

Let’s figure out how to make technical decisions quickly, confidently, and without the subsequent “what the #@!^? did I choose?”

A guide for those who don’t want to shoot themselves in the foot

Continue reading

Project Crisis: How Not to Panic and What to Do

Hey captain! 🚨

Project is on fire, deadline in a week, but only 30% is ready? Key developer got sick, production crashed, and the client demands explanations?

Project crisis is not the end of the world. It’s a test of professionalism. Right actions in the first hours of crisis determine whether it becomes a catastrophe or valuable experience.

Let’s break down the step-by-step algorithm for crisis management in IT projects 🚀

Continue reading

Toxic Employees in IT: How to Work With Them and When to Fire

2025-07-03 7 min read Management Hr Leadership Ilya Brin

Hey manager! 👋

Do you have “that one” developer on your team? Who is technically strong but poisons the atmosphere? Demotivates colleagues, sabotages processes, and creates conflicts?

Toxic employees aren’t just “difficult personalities.” They’re a systemic threat to team productivity. One toxic developer can reduce the performance of an entire team by 30-40%.

Let’s break down how to recognize, work with, and make decisions about toxic employees in IT 🚀

Continue reading

IT Meetings: How Not to Turn Them Into a Waste of Time

Hey there, meeting lover! 👋

8 hours a week in meetings with zero results? Developers roll their eyes at the word “call”? Half the participants stay silent while the other half talks off-topic?

Bad meetings are the plague of the IT industry. They kill productivity, demotivate teams, and waste company money.

But there’s good news: effective meetings can be learned. Let’s break down specific techniques and tools for productive meetings 🚀

Continue reading