- 
Seven key considerations in early developmentIt’s empowering for developers and other people involved in the inception of a project to have tools for making the project better long-term. 
- 
What I wish I knew as a first time Tech LeadThe path from being a developer to a Tech Lead seems like a scary transition. As a developer, you could focus on constantly learning new tools, libraries, frameworks and programming languages. 
- 
Managing everyday BAU as a tech leadAs a developer you are used to certain constants in your life such as battling with a compiler/interpreter or debugging a production issue only to discover a single, tiny error. 
- 
How to estimate as as an engineering leaderEstimating time is like packing for a long holiday. No matter how hard you try, you always feel like you forgot something important. 
- 
Communicating as an engineering leaderTo build great teams you need to understand people. One of your core skills as a leader should be the ability to have effective conversations with your team, the rest of your organisation, and your customers. 
- 
Improving your feedback loop on engineering teamsThe feedback loop is easily the most effective way to improve individual and team performance. 
- 
Prioritising personal development as en engineering leaderWhat should I focus on to become a better leader and to better support my team? Where do I find the time to keep my technical skills relevant? How do I learn more about the business so I can understand the needs of the organisation better? 
- 
5 Features of a Good APIEveryone is writing APIs from micro-services through to full applications, but what makes a good one? 
- 
Leadership Lessons from the Agile ManifestoWhether you’re a Tech Lead, Engineering Manager, or Project Manager for an engineering team, you probably weren’t handed a leadership instruction manual when you were given your first team to lead. 
- 
Running An Effective Mobile Engineering TeamOrganisations often worry about their mobile teams. Sometimes they are a bit separate. There's often this inexplicable hostility to mentions of "React Native".