Overcome the fear of selling yourself

Most would admit to wanting more feelings of purpose. We spend most of our time at our jobs. It would be logical, then - to ensure that our jobs have this purpose. If you're a developer and you don't have "a speciality", "a niche" or "a brand". It could be the first step you take towards achieving feelings of purpose.

I’d always hated the idea of “selling” myself. The thought of interviews made me sick. It felt so egotistical. I even asked my father to fill out the about me section of my CV. I couldn’t bring myself to do it.

How ancient greek philosophy will make you a better developer

No matter the difficulty you face - it's certain someone has faced it before. Harnessing the power of Ancient philosophers can help us to overcome difficulties and ultimately be better at what we do: software.

“They’re the scariest man at AND Digital” !
Exclaimed a developer to me about a colleague. I burst out laughing. Not at the developer, but at his choice of words. The developer isn’t native English. This made his choice of wording rather amusing. I knew exactly what he meant; scary was not the word he was looking for!

What the hell is “The socratic method” and why as a developer you should care

Teaching is a lesser flexed muscle of the software developer. Yet, being a strong teacher can enable a strong team and a strong career.

As software developers, we’re always teaching each other. It’s a core part of what we do. Yet, most developers get little formal training in areas outside of software developing. Most developers wouldn’t think to read a book on teaching to improve their career. But, doing just that could make some profound changes to your career and your team. 

A software developers guide to quitting your job

The time will come to quit your job - make sure you do it right.

Quitting a job can be a delicate time, there’s definitely a right way and a wrong way to go about it. However, it can be an opportunity to strengthen relationships with your employer, by providing feedback and helping them to understand your reasoning to leave.

How to build resilience and master your emotional responses

Being in control of your emotions and your reactions to situations is crucial as a team member and as a leader.

As software developers we don’t take a lot of interest in our own “emotions” and we often neglect how much they have the ability to improve or detriment our careers.