Engineering Teams
How Google Uses Mindfulness For Success
The goal of mindfulness practice is all around us: taking time in the morning to appreciate a cup of coffee or tea, not rushing from task to task, or going for a walk in the middle of the day. Every small action will contribute to the overall well-being.
Samantha Rafalowski
Guest WriterEngineering Teams
How Uber Maintains Communication In A Massive Engineering Team
Your engineering team is highly skilled at what they do, but let’s face it – communication is outside of most engineers’ domain. For the most part, this is no fault of their own; engineering programs focus on developing the left hemisphere of the brain,
Samantha Rafalowski
Guest WriterEngineering Teams
The SAFe Agile Framework: Explained For Engineers
The Scaled Agile Framework® (SAFe®) is a body of organizational and workflow patterns for implementing agile principles at an exponential scale. The framework is a knowledge base that provides systematic direction on tasks and duties,
Yossi Mlynsky
Founder @ UpStackEngineering Teams
Top 5 Tips To Run A Killer International Software Team
The past years have taught us that managing a remote team is doable, and embracing remote work is the new way of doing things.
Yossi Mlynsky
Founder @ UpStackEngineering Teams
Team Workflow And The RACI Model
Project management continues to be incredibly important for the success of software projects. This is especially true if there is no project plan or structure in place.
Robert Hanes
Guest WriterEngineering Teams
How To Get Your Team To Take Ownership
CEOs and executives can help their employees get on the same page by fostering a culture of ownership and accountability. Allowing your remote developers to take ownership of their own work will instill a sense of pride, purpose, and autonomy in them.
Yossi Mlynsky
Founder @ UpStackEngineering Teams
Management Philosophy For Engineering Teams
A good management philosophy for engineering teams balances two extremes: too much management and too little. Too much management can stifle creativity and innovation, while too little can lead to chaos and disorganization.
Yossi Mlynsky
Founder @ UpStackEngineering Teams
How Uber Manages A Growing Engineering Team
Ever wondered how Uber manages its engineers to ensure the best product for its consumers? In this article, you’ll get an insider look at how engineering management works at Uber’s Amsterdam office.
Ike Eguzouwa
Guest WriterEngineering Teams
How To Conduct Successful Engineering Performance Reviews
Reviews are intended to be helpful and energizing for employees, motivating them to reach their full potential. Instead, employees often leave these reviews feeling disappointed and dissatisfied with the conversation.
Samantha Rafalowski
Guest WriterEngineering Teams
How Successful Tech Giants Like Meta Onboard Engineers
In the age of remote work, onboarding engineers is both more critical and difficult than ever. Thorough onboarding processes, however, take time to perfect. Without the ability to walk across the office to gauge new-hire progress,
Samantha Rafalowski
Guest Writer