Cosmin Bratu

Cosmin Bratu's Picture

Leadership at all levels

I'm discussing with a lot of people lately about what it means to be a leader when it comes to the workplace. This is most often talked about in the context of management, but I strongly believe this applies to everyone, regardless of their function or level. I&

career
Leadership at all levels

Learning at work

Regardless of your knowledge level, there's always something to learn. There's so much material out there these days, that there is literally no excuse to not learning and leveling yourself up. I personally watch a lot of YouTube, read books, articles, blogs, and participate in various

learning
Learning at work

So you want to get promoted?

Have you seen people that somehow get promoted every 1-2 years while others stay in the same role for a long time? Have you ever wondered what gives? How come two engineers that started from the same spot and apparently did similar things can end up having a totally different

career
So you want to get promoted?

System Design Interview 101

If you have interviewed for a software engineering role, even graduate roles, you're very likely to come across system design interviews. Though not as infamous as the algorithms & data structures interview, it's nonetheless just as difficult, if not more so. What's more, it&

system-design
System Design Interview 101

Moving fast

Have you ever seen colleagues who seemingly do more in a day of work, not once but consistently? Have you ever wondered how do these people do it? I have seen quite a few engineers like this throughout my career and at some point it got me thinking - is

process
Moving fast