Use a photo on your online profiles at work. Here is why.

Put your photo on your profiles.

Image for post
Image for post

Right now we are more globally dispersed than ever before, and people on opposite sides of the world have had very little interaction or chances to get to know each other. That will change over time, but we’ll also continue to grow and recruit new team members. Managing connected-ness over distance is becoming an increasingly important competence for more and more of our team members.

To increase our ability to collaborate, to work together and be one great team, we need to overcome the impediments that distance puts between us.

Distance presents all sorts…


I opened up a Microservices conference in Hyderabad, India last week. As an opener I thought it would be good to talk about why we come together on a weekend to talk about work, and why we turn up week after week on Monday. Here is my speech.

Image for post
Image for post
Everest Engineering Talks, Chapter 1

On behalf of the team at Everest Engineering, welcome and thank you for coming to join us today.

I thought to open this conference I would share some things I believe are core to being a great professional.

Here are four big ideas I want you to think about today as you…


When new tech start-ups seek funding they are asked to present their team. There is an assumption they need a CTO on the team from day one. It may be a mistake to hire a CTO this early. Here is why.

There are three parts to this;

  1. What does a CTO do?
  2. What problems am I trying to solve?
  3. Is now the right time to hire a CTO
Image for post
Image for post

What does a CTO do?

A CTO is an executive team member representing the technical community of an organisation. They’ll help advocate for the technical agenda in strategy discussions and help attract great talent. They’ll manage budgets…


Image for post
Image for post
Ask for feedback

Maybe you have a performance review coming up? Maybe you want to work as part of a community of practice to improve your game?

Where do you look for tips and advice?

Blogs with discussions on how a role should be played? These will be useful data points but are based upon someone else’s experience. It’s valuable. But only so much as asking an experience person who has never stepped into your office and met you team or customers.

Consultants with frameworks that look across organisations? Useful to see what the industry is doing, and you may get some good…


Hello everyone! Here are some notes on quality I learned years back and thought I would share with you.

Image for post
Image for post

In our business there are a few main ideas we have about quality. The first is that quality should be defined by the customers. The second is that to build sustainable products for the long haul, we need to build quality into our practices as well as our products. Agile practices, quality engineering practices, and customer acceptance are all ideas we talk about when talking quality.

All good so far, right? But there is more to quality than this.

When dealing with humans, quality can get hard to know and understand. How often have you come across a customer who…

Craig Brown

Everest Engineering works with amazing people bringing innovative ideas to life. Get in touch.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store