Distributed work may hold the key to creating forward thinking metropolises.
When unexpected changes are requested during the development process, your final product may be a lot more complicated than what your spec originally called for. This phenomenon is called “scope creep.” Add a fully remote team with thin work-life boundaries on top of that, and you've got problems.
2020 has brought changes and challenges for everyone—including those in leadership roles. Management style and decision-making have taken on new significance during these testing times as staff’s quality of life—as well as company growth—hang in the balance. In this newly remote world, it can be difficult to figure out the best ways to support and…
When you already know your co-workers and how they approach work, that is fine as they probably haven’t changed all that much since the start of the pandemic. You cannot safely transfer those assumptions to new team members, however, as people remain people, rather than the microservices that they may seem over the internet.
The center of gravity for software is shifting. Tik Tok is a Chinese-born, consumer-facing, global hit. Meanwhile, developers are fleeing San Francisco as the pandemic rages on.
We're excited to share the results of our 10th annual developer survey! 65,000 developers shared their thoughts on the state of software today.
Whether you have worked in a traditional office or work remotely, software development has always had an asynchronous nature to it. But now that almost all of us are working remotely, it’s important to define exactly what it means to work asynchronously and look at some specific tips for folks that are new to it.…
Engineers hate meetings, but they can be an effective way to get things done. With everyone working remotely, it can be even harder to get anything accomplished. Here's tips on how to have better meetings either way.
As we increase our social distancing efforts and have fewer people around us, building connections and socializing becomes ever more important for our mental health. We spend a lot of time at work and a decreasing amount of time socializing outside of it, so turning some of that work time into a social time can serve two purposes. For it to be effective, though, you can’t just push socializing initiatives alone.