Given the uptick in people looking for roles right now, I thought I’d share some tips for getting hired as a developer. These tips are things I look for when hiring developers, honed over many years and countless interviews. My aim is to shed some light on what people over the other side of the […]
Category: Career
Performance Review 101
The intention of Performance Review 101 is to give engineering managers an understanding of why we have this process, and what’s involved. I’m sure you’ve all been in one of these meetings, and no doubt loathed having to prepare. But you only get out as much as you put in, and they’re a great way […]
What are the differences between Enterprise and Startups?
Having moved between these two types of company, I wanted to capture my thoughts on the differences between enterprise and startups. Why would you work for one over the other? Is one option the clear winner? Firstly, when I talk about enterprise and startups, what do I actually mean? For the context of this post, […]
Lessons Learned as a Manager
We all know the story. One minute you’re a junior developer learning your first regular expression. A few years and promotions later, you’re put in charge of a team of developers. Simple right? Just keep on cranking out the code, review the teams work and everything should fall into place. Except it doesn’t. It turns […]
Hello World
Inspired by my recent trip to NDC London, I have decided to create a foothold on the web in an attempt to build out and control my “personal brand”. Although the software developer in me is scared by this term, the leader and entrepreneur realises it’s an essential marketing tool and chance to show where […]