I’ve been asked at times why I approve unplanned personal leaves in my team even if it affects our project timelines. It’s quite simple — People are more important than timelines.
Timelines aren’t real. People are.
Even our best laid plans are at the mercy of life’s chaos. …
If you’re a tech lead or manager finding yourself suddenly having to run your team remotely in the middle of a global pandemic, this is for you.
I’m not going to bore you with the usual stuff. Here are some tips specifically for leads and managers based on my two-and-a-half years of remote working experience. I won’t be giving recommendations about which specific tools to use because it really doesn’t matter.
There is only one way to successfully work remotely, and there is no way around it — a culture of quality writing. …
If you’ve ever hung out with a bunch of designers at a party, you’d have probably heard them say something like “Man, things would be so much easier if engineers knew how to design” (Engineers probably harbour similar sentiments about designers, but it’s harder to observe this since they do not have friends and are not invited to parties).
Just imagine for a second though…what if engineers and designers worked together?
What if we taught engineers the basics of software interface design and leveraged their experience in creating systems and abstractions to make design easier?
What if engineers and designers collaborated with a better understanding of each other’s domains? …