

I’m nostalgic for the mixtapes my friends and I made for each other in elementary school, with songs recorded clumsily off the radio. These songs have made you dance while driving, gotten you through breakups, soothed your crying babies and reminded you that this, too, shall pass. We were basically all listening to the same music at the same time, so we still felt connected and excited.It’s still August, but I listened to Earth, Wind & Fire’s “September” several times the other day, thanks to a reader email proclaiming it “hands down the best feel-good song.” It appears on The Morning Summer 2022 Playlist, a collection of songs we put together based on reader suggestions.

A rather lovely event happened where a bunch of us created a room using our upcoming Anghami Live feature. Overall, this has been a fun experience and a good distraction from what’s been happening in the world around us.

It was definitely very helpful in certain cases, especially for collaboration purposes. It allowed us to have pair programing sessions without having to be near each other. Graph of commit countĪnother cool tool we took advantage of is the Live Share extension available on VScode. Lack of distraction allowed us to power through many tasks while being in the comfort or our homes.
#Gitbot playlist code
It’s interesting that when programmers are not interrupted every 10 minutes, they actually code more. The tool we use to gather this kind of insights on our code base and its contributors is called WayDev. Looking at the productivity of our engineers during the remote work we can see that we were virtually unaffected by this unfamiliar experience. This system is also hooked up to our task management tool Redmine, which bridges product tasks to pull requests seamlessly. To achieve this, we set up multiple hooks between GitHub and Workplace that alert us whenever we need to review a pull request or that one of our pull requests needs attention. True, it’s a bit harder to manage all the pull requests when you can’t talk to people face to face, but we are certainly very reactive. This was very beneficial to our remote work situation since we are already used to handling this aspect of our work pseudo-remotely. We already had an environment where all of our repositories are open to all engineers, contributions are expected to be made through pull requests and proper code review. Everyone should know what they’re working on and why they’re working on it.įrom an engineering perspective there are several tools and habits that allowed us to maintain our level of productivity to an optimal level. So there needs to be trust between all parties that the job will get done. But release cycles and sprints won’t wait for you, there are tasks and deadlines to be met. It is complicated to manage a team if each member is in a city. This allows the entire team to be on the same page, and makes us feel less lonely knowing that we’re all working towards the same goal. We each had a turn to talk where we described what we’re working on, what we’re doing next and what’s blocking us. We naturally adopted a PPP scheme (progress, plans, problems) when doing our group calls. It is important to properly orchestrate the follow ups. This is what our meetings looked like for the week We all know we are trusted to do our work from home, but that of course comes at the cost of accountability. Everybody should be aware of their responsibilities. Being online the whole work day is essential for there to be proper communication. One in the morning to set up the targets and plans for the day, and another midday to assess our progress and discuss any obstacles we were facing. We scheduled 2 daily group video calls within the team. So what was different this time?įirst of all, clear goals were set for every individual. Relevant stakeholders got a hold of their teams and established the ways of communication going further. Right off the bat, groups started forming on our internal channels (we use Workplace by Facebook ).
#Gitbot playlist full
On normal days Anghami HQ is full of energy But as always, we learned from them and this time we were ready. Elie Habib co-founder of AnghamiĪnd at the time, we did face some challenges that we could have handled better. Of course this isn’t the first time this happened to us, as we also had to work remotely for a few days when the demonstrations reached their peak in Lebanon a few months ago. We’re used to being within earshot of each other and just getting up and walking to the other person whenever we need to discuss something. That meant that for the entire week we would have to work remotely, which is something we do not usually do.

Last Sunday we were informed that the Anghami offices would be closed as a precaution while measures are taken regarding the COVID-19 outbreak.
