David Manners

A rugby playing, magento developing Scot living in Germany.

I have been working with PHP for the past 8 years and have specialised into Magento for the last 4 years. I am currently CTO at Sitewards in Frankfurt Germany.

One of my biggest passions is developer welfare, but I also enjoy the challenge of a good regular expression. Currently I host a youtube channel MageEngage where I meet out about the people behind the twitter handles.

Family life is also very important to me and I love nothing more than spending time with my wife and two young sons. I also love to keep fit and currently playing rugby for SC 1880 Frankfurt in the German 3rd division.

As part of moving to Germany my wife and I help start Hope City Church Frankfurt


  • Mistake Driven Development

    Everybody makes mistakes, but we tend to hide from them. Mistakes can be tough to take, can cause real worry and most of the time are embarrassing. Sadly for us making mistakes is part of being human, but the key is not avoiding mistakes all together but admitting it and using it to learn and improve.

    Video   Joindin

  • Avoiding Burnout

    A developer can lead a stressful and lonely life sometimes or at least that is how it feels. Over the past years I have worked on improving my quality of life and avoid burnout but still making great software. I will highlight what steps I have taken in my life to help with avoiding burnout, building a work/life balance and building a family. My aim is to inspire developers to a better quality of life and code.

Dev Bedtime Stories

As a small side project I have started to write a few short stories for developers in the style of children's books. These are very much in a "beta" phase and are mainly for my enjoyment.

On the web