Congratulations! You lead a team now. So what’s next?

Two people working on computers.
Two people working on computers.
Image via Canva

Congratulations! You have been named as a technical lead/team lead/lead developer (or whatever term your company has chosen) in charge of leading a software development team. This next chapter of your career is a milestone for software developers. The mere fact that you have reached this stage reflects how well you have been doing in your career so far.

You may feel excited, anxious, panicked, or a little bit of all these emotions. This is perfectly normal. I was in your shoes just a few months ago when I transitioned from a software developer into a technical lead of an…


Image from Canva

The world has become more fast-paced than ever in history. Its obsession with speed has long since transcended all sorts of human differences like race and economic status, and it has been ingrained into everyone’s daily lives. We revere child prodigies for quickly mastering skills that others spend their lifetimes working on. We applaud early birds in schools and offices who get things done early. We reward those who achieve milestones first and, unfortunately, almost not so much to those who complete them next.

Amidst this mad race that we all face, we are forgetting that there is one thing…


Is it a reckless move? Maybe not.

Image from Canva

We all know that unemployment rates around the world skyrocketed as a consequence of the COVID-19 pandemic. If you visit any career forum, everyone will tell you that anyone who still has a job should be just grateful, regardless of how unsatisfactory it may be. Most will also say that resigning from a job during this pandemic is, frankly, a stupid thing to do because of the risk it entails.

Well, I mustered my courage, said “to hell with that”, and resigned.

Don’t get me wrong — my exit was an amicable one, and I am forever thankful to my…


A woman leading a conference call
A woman leading a conference call
Image from Canva

In a world where people increasingly work from home and countries in different time zones collaborate together more closely than ever before, virtual meetings have become the norm. Given the ubiquity of online communication in our lives, it is inevitable that, at some point in the future, you will have to leave the comfort of the mute button and lead a virtual meeting. The catch is — steering a group of people from different physical locations under a common agenda is actually not as easy as it seems.

Here are 3 things which you must do when leading a virtual…

Rovie Doculan

Full stack developer and lifelong learner.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store