020 8090 9664
Map
  • Support
    • Raise a ticket
    • Call support
    • Network status
    • Support Hub
  • Login
    • Platform
  • HOW TO RAISE A SUPPORT TICKET
  • 020 8090 9664
  • Raise a Ticket
    Call Support
    Network Status
    Knowledge Base

    Nimbus
    • Managed Hosting
      • Hosting for WordPress
      • Magento
      • PHP Applications
      • Laravel Hosting
      • Ecommerce
      • Reseller Hosting
    • Servers
      • Server Hosting
      • VPS Servers
    • Platform
      • Agency Hosting Platform
      • NimCache Ultra
      • NimShield
      • NimWatch
    • Pricing
    • Sectors
      • I'm an agency
      • I'm a developer
      • I'm a freelancer
    • Resources
      • Blog
      • E-books
      • Reports
      • Webinars
      • Case Studies
    • Contact
  • Managed Hosting
    • Hosting for WordPress
    • Magento
    • PHP Applications
    • Laravel Hosting
    • Ecommerce
    • Reseller Hosting
  • Servers
    • Server Hosting
    • VPS Servers
  • Platform
    • Agency Hosting Platform
    • NimCache Ultra
    • NimShield
    • NimWatch
  • Pricing
  • Sectors
    • I'm an agency
    • I'm a developer
    • I'm a freelancer
  • Resources
    • Blog
    • E-books
    • Reports
    • Webinars
    • Case Studies
  • Contact
  • Home Blog How to look after your development team
    How to look after your development team
    Share article on Twitter
    Share article on LinkedIn
    Share article on Facebook

    How to look after your development team

    By John | 22 Jan 22

    1. Introduction
    2. Put projects in boxes
    3. Tune out distractions
    4. Make meetings minimal
    5. Plan your code away from computers
    6. Be flexible and fair
    7. Make time for new tech
    8. Champion super-clear code
    9. Build better bug reports
    • Introduction
    • Put projects in boxes
    • Tune out distractions
    • Make meetings minimal
    • Plan your code away from computers
    • Be flexible and fair
    • Make time for new tech
    • Champion super-clear code
    • Build better bug reports

    It’s not easy being the boss. You might have an awesome development team at your disposal, but if the coding they love is constantly interrupted by meetings, bug fixes and distractions, they’re going to get pretty unhappy, pretty fast. Fear not. We’re here with eight great ways to keep your tech talent happy, motivated and super productive. Let’s take a look…

    Put projects in boxes

    Jumping between projects all day isn’t a good use of anyone’s time. It takes a few minutes to remember where you’d got to, find what you need and get your head back into a job. That might not sound long, but those minutes really add up. And all that juggling will really frustrate your dev team, who just want to get stuck into their code.

    Wed design and development

    The answer? Wherever you can, assign team members to a project for a whole day. Give them the space and time to focus – and power on. It won’t always work out, but if the intention’s there and you work hard to stick to it, your dev team will really appreciate it.

    You can also put simple things in place to make some inevitable juggling feel less brain-crunching. Encourage your team to use visual cues or colour coding to organise their work so it’s easier to jump in and out, see everything clearly and get on with the job faster.

    Tune out distractions

    Like we said, what most developers really want is to be able to focus. They’ll write their best, most beautiful code when you can protect them from interruptions and distractions. Which means they’ll be happier, you’ll be happier and your clients will be happier too. Bingo.

     

    Trouble is, most of us work in open-plan offices, filled with phone calls, impromptu desk meetings and urgent requests. And while that might make it easier for some people to work together, it’s not great for your coding pros, who just want to immerse themselves in the task at hand.

    So what can you do? Well, if there’s anywhere you can base your developers other than the open-plan studio, see whether they’d like to move. It might be that a smaller, separate room is just what they want – so ask.

    If that’s just not an option, establish some studio etiquette around when it’s ok to interrupt someone who’s got their head down working. You could give your dev team headphones and ask people not to disturb them when the headphones are on – or introduce a traffic light system, so developers can turn on a red light if they don’t want to be disturbed, and a green one if it’s ok.

    Discover our all-in-one hosting platform.

    Our website hosting platform is full of tools to make managing your client portfolio easier than ever.

    Make meetings minimal

    Meetings are an important part of agency life, getting your best brains together to plan big projects. But they’re also a huge time and resource drain, dragging your team away from the creative, revenue-earning work they’d rather do. So if your development team groans every time you schedule a meeting, what’s the best fix?

     

    Long, unfocused meetings are the worst, and scrum meetings are a pretty powerful alternative. They’re an agile working technique where your whole dev team gets together at the start of every day to catch up on what’s been happening, what’s coming up and what might cause problems.

     

    The key thing here is, keep everyone on their toes. Literally. Making it a stand-up meeting will encourage people to have their say quickly so they can get back to their comfy chair. And setting a maximum 15 minute timeframe for the whole scrum will also push people to make their point fast. There are three key things to ask each person:

     

    • What have you got done since the last scrum?
    • What will you be doing before the next scrum?
    • Is anything standing in your way?

     

    You can even take this further and map progress on a scrum board. Have a ticket for each job that needs doing, and a series of stages mapped out so tickets can be moved on as work is done – for example from ‘awaiting brief’ to ‘signed off’. It’s a quick, visual way to see what’s happening and celebrate progress.

     

    On the other hand, you might feel more meetings are the last thing you need. You could try a more stripped-back approach, sending fewer team members to fewer meetings and being a lot more picky about what you say yes to. It might be nice to have the whole team plan a project – but as lead developer you might be able to do it just as well on your own, and save lots of coding hours.

    Plan your code away from computers

    There’s always pressure to dive in and crack on with new projects, but for developers, a bit of breathing space makes a big difference. Invite your team to plan their code on paper, building a clear mental picture before they hit the keyboard. It’s a great way to change pace, focus on the problem and get things right from the start, rather than going in, all guns blazing.

    Be flexible and fair

    The nine to five isn’t for everyone. Some of your developers might be early birds, keen to get in and get on. Others might be night owls who work their best coding magic well after dark. Some might have different things to juggle – a family, a side hustle, a PhD – and some might even be working in different time zones. People are different. But what they’ll all appreciate is flexibility.

    Freelancer hosting

    Think about whether you really need everyone to be sitting next to each other for exactly the same hours every day. Yes, it can be great for teamwork, but lots of collaborative tools can help you keep discussions going, even when people aren’t side by side – such as Basecamp.

    You could even set core hours in the middle of the day when you expect the whole development team to be in – or available online – and let people choose when they make up the rest of their contracted time. It shows you trust and value them, which again helps to make them happy.

    Another big point here – be fair. Dev projects often involve intensive sprints and late-night dashes for the finish line. It’s the nature of the beast, and your team expects it. They get it, they’re committed and they want to get it done too. But be careful. 

    When the rest of the agency sees what a phenomenal amount of work your team can do under pressure, they might start seeing it as the norm, and expecting it every week. And that’s not fair. When your developers burn the midnight oil to get something done for you, they deserve a little slack the next day, or a little flexibility when they ask for it. It’s your job to make sure your clients and accounts team understand this – and to protect your people from burnout.

    Make time for new tech

    When you’re busy juggling projects, it’s hard to find time to keep up with new technologies and approaches. But these are just the kind of things developers thrive on. Unlike a lot of people, they’re almost always keen to dive in, explore what’s out there and keep at the cutting edge.

     

    That’s a great thing, and it’s important to encourage it. Yes, time pressures make it tough, but try to carve out dedicated learning time for your development team so they can try new things and investigate new trends. Think of it as an investment in your agency. With all these new tricks up their sleeves, your dev team will have a whole lot more to offer your clients. 

     

    It’s also an investment in retaining your talent. If you force developers to keep working with tired technologies because you can’t find time to try what’s new… well, either your developers will lose their brilliant sense of curiosity, or they’ll leave you for an agency that’s braver, bolder and probably about to steal a few of your clients too.

    Champion super-clear code

    There’s a saying in development circles. You’ve probably heard it. But we like it, so indulge us: “Always code as if the person who ends up maintaining your code will be a violent psychopath who knows where you live.” Right? Right! 

     

    What it boils down to is that code is meant to be understood. To be useable, workable, readable stuff that actually helps people further down the line. So encourage your development team to adopt this mindset. To write code that could be quickly understood a year later, by someone who’s barely interested – and in a massive hurry. Really clear. Super clear. Clear clear. 

     

    Once that’s in place, everyone in your team should be able to pick up projects part-way through, fix unexpected problems and feel confident working with each other’s code. Pretty useful.

    Build better bug reports

    This last one might just save your development team a whole heap of headaches. In fact, there’s no might about it. Give it a go. You’ll be helping your team get bugs fixed faster, and get back to the coding they love.

     

    To blitz through bugs, developers need clear, specific information. So invest an hour and put together a report form that gets those answers that includes:

     

    • Make sure only one bug is reported on each form, so things can be tackled and taken off your team’s To Do list faster. 
    • Encourage reports with descriptive titles, like ‘Login failed due to lost user account’.
    • Tell people to write clearly and focus on the facts, rather than guessing.
    • Make sure your report form asks what the filler-in expected to happen, as well as what actually happened. This gives you a great insight into user behaviour.
    • Encourage people to add screenshots – these can be really useful clues.
    • Ask whether the problem has happened more than once. 
    • Ask people to describe very specifically what they did. It might help to give them an example to follow, like this: ‘I was on [page url] and I tried to log in with my username, which is [username] but instead it took me to [page url], and said my username couldn’t be found.’ That way, your team have a better chance of reproducing the problem – and fixing it.

     

    John Headshot

    POSTED BY John

    I'm John, and I work in the dev team. We bring you the coolest time-saving features in our awesome hosting app.

    3 quick facts:
    Expert Lego builder 👷‍♂️ Reasonable guitar player 🎸 Avid watcher of Peppa Pig 🐷

    John Headshot

    POSTED BY John

    I'm John, and I work in the dev team. We bring you the coolest time-saving features in our awesome hosting app.

    3 quick facts:
    Expert Lego builder 👷‍♂️ Reasonable guitar player 🎸 Avid watcher of Peppa Pig 🐷

    Discover your complete hosting platform.

    See all your servers, sites and clients in one easy-to-use dashboard packed with helpful features: a library of one-click tools, updates you can activate in a flip of a toggle, speed reports, and more. Everything’s designed to make your life easier.
    Nimbus

    The hosting platform for ambitious UK agencies and freelancers

    Facebook Instagram Twitter LinkedIn YouTube

    Products

    • Hosting
    • Platform
    • Dedicated Servers
    • Pricing

    Resources

    • Blog
    • Support Hub
    • Network Status
    • Raise a Ticket
    • Support

    Terms & Conditions

    • Cancellations & Downgrades
    • Complaints Advice
    • Cookie Policy
    • Customer Privacy Notice
    • Information Security Policy
    • Payment & Delivery Policy
    • Privacy Policy
    • Terms & Conditions

    Company

    • Team
    • Careers
    • Reviews
    • Contact
    • Ecommerce

    © 2025 Nimbus Hosting Ltd. All rights reserved. Registered in England, Company No. 07366355