Asynchronous communication is also distracting

In this article, I explain how asynchronous communication can actually distract workers by resulting in significant context switching, particularly for junior makers. Then, I explain how to balance synchronous and asynchronous communication.…

The 6 categories of remote teams

Teams vary on two key metrics: remoteness and working hour overlap. In this post, I highlight the unique strengths and challenges of each type of remote team and summarize keys for success with each one.…

Building a walkie-talkie for remote work

Pragli's A/V communication is inspired by a walkie-talkie, rather than a phone call. In this article, I'll explain why we chose a walkie-talkie, some hiccups we ran into when implementing a walkie-talkie, and how it ended up looking in Pragli.…

Firebase as a React Hook

In this post, I'll explain how to use and how I implemented useDbDatum / useDbData, two hooks for generically loading data from Firebase RTDB.…

Best Practices

You signed up for Pragli, followed our getting started guide, and invited your teammates, but now you're wondering - how should I use this thing? This post provides best practices.…

I ate lunch with my co-founder over video

Most people work in an office and likely eat with co-workers on a daily basis. Remote workers rarely do the same. In this article, I discuss our challenges in doing a remote lunch, including how we attempted to solve them, and to what degree the lunch was successful.…