- 
  Remote Inclusion in Distributed Engineering TeamsIncreasingly, companies in business centres like London are combining offshore with local developers. Maximising the effectiveness in a mixed team environment is therefore critical to business success. 
- 
  Cracking the cadence of your software engineering 1:1sOne-to-ones provide perhaps your greatest opportunity to survey how well things are going with your team. 
- 
  Eliminating hero culture in software engineering teamsAs a woman with a few years of experience in engineering I have often noticed that every team has a "Hero", as I have been one myself. The hero is usually identified as the hardworking, highly talented and knowledgeable team member. 
- 
  Changing attitudes toward legacy codeLegacy is an inevitability in any business - systems that were once cutting edge naturally age, but still require careful maintenance. And although it’s important work, it can feel less rewarding than working on shiny new features. 
- 
  How simplifying software can save your engineering teams’ timeWe’re conditioned to think from an early age that exciting things are the best. That attitude can extend to engineering, too. 
- 
  Creating efficient, accurate, software estimationsEstimating projects is hard. Whether it's negotiating technical debt, understanding new requirements, or grappling with a lack of useful documents; the number of moving variables make it difficult to judge just how long a project will really take. 
- 
  Increasing your influence through building a professional networkHave you ever wondered why you aren’t having a bigger impact at work? Why your colleagues aren't listening to your advice or why those next career opportunities aren't coming your way? Stop wondering and start influencing. 
- 
  Skills for first-time Lead DevelopersThe transition from a developer to a Lead Developer can be a rocky one. 
- 
  Applying software engineering practices to improve people managementAs a new manager, your changed responsibility is not to build features, but to build systems to support the people building the features. It can be a challenge to figure out how to prioritise problems alongside the day to day pastoral care of your team. 
- 
  Lessons for frontend development at scalePowered by technologies such as React and GraphQL, we see frontend applications reach a level of scale and complexity that was traditionally associated with backend engineering and service architectures.