I was reflecting on different points in my career, where I felt “safe” in my team. The environments were supportive and collaborative. If you made a mistake, you learnt from the experience rather than being blamed or reprimanded. This was an environment where I learnt quickly and thrived.


Let’s backtrack. Why should you care about creating a safe space (psychological safety) for your team?

Here are a few scenarios to ponder:

  • Have you encountered a time when your environment consisted of problems, how did that impact your focus?
  • Have you encountered a time when you weren’t heard or your ideas…

This is a quick post that will cover observability and instrumentation, a technique that can be used in monitoring applications.

This post will cover a few implementations and will not cover everything out there or recommend one of the other to you. Additionally each language and tech stack may have it’s own recommended toolset.

Let’s start with a definition

What is observability?

Simply put, it’s the ability to measure the internals of a system.

What’s monitoring?

This is when you are monitoring the application. For example, pinging a healthcheck endpoint to know if a system is up.

Why is this important?

Being able to monitor your application is a part of ensuring the reliability…


What makes a healthy team? Why does this matter?

What is empowerment and the correlation with a well functioning team?

Leadership can feel as though you’re steering a ship and navigating with challenges that continually arise.

You work to align people, communicate and resolve these challenges, while trying to maintain a happy and high performing team.

Reflecting on environments where people were happiest, these had a strong correlation with high empowerment, sharing traits like:

  • Understanding Why
  • Trust and Psychological Safety
  • Supportive and Positive Environment
  • Opportunities for Growth
  • Ownership of Decisions and Consequences
  • Recognition

I’ll share examples and practical techniques that…

When I started coding professionally I wanted to write perfect code because that’s what I thought a great developer was. However I quickly learned that there is more to software development than just writing great code.

The question of “What makes a good developer?” is a subjective question and you will get different answers when you ask different people. For me, this is an opportunity to show others that there is more to just writing code.

In this article I will share my views on what I see contributes to being a good developer — inspired by my experience, things…

With the popularity of platforms like Meetup.com, communities have been able to grow and allow like-minded people to meet. For the Tech community, some groups have flourished and offered their members opportunities like coaching and mentoring as well as sharing ideas and knowledge. I’m going to cover my experience, how it’s shaped and grown me, what I’ve seen and how people can learn or be a part of a Tech Community.

From the beginning

I want to begin with how I got into Tech and my first experience with computers. Unlike most kids today, a computer wasn’t common growing up. The first computer…

Meet Rob, one of our Senior Infrastructure Engineers at SafetyCulture.

Rob has been with the company for 3 years and has worked on projects building infrastructure environments, frontend performance testing and continually rolling out improvements for pipelines and productivity. He’s also been driving the mentoring program and running learning sessions on infrastructure for engineers. Rob enjoys spending most of his free time outside of work away from the screen, spending time exploring nature, and staying active whenever he can.

When did you join SafetyCulture?

Just a little over 3 years ago at the end of May 2018

What inspired you…

Image from https://unsplash.com/photos/98MbUldcDJY

This seems to be a continual question, “how do you balance delivery with tech debt, as well as maintenance and bugs (and support, incidents and everything else)?”

The answer is, there isn’t a one-size fits all approach. You need to employ different methods to find a balance. Sometimes the scales may tip the other way, depending on what is needed.

When the balance tips

You have a couple of scenarios here, that roll up into either

A) The house is on fire, and everyday feels like groundhog day with incidents, bugs and instability. …

Meet Alabê, Software Engineer since 2007, my professional career has given me a great experience building applications in many different languages and domains spanning health, energy/oil/gas, media and retail.

I believe in transparency, servant leadership and constant — two-way — feedback. I’m constantly challenging the user’s value and scope and I feel pretty excited about social impact. I also believe that people can do amazing things given the right opportunity, and I also believe that opportunities can be created.

How long have you been at SafetyCulture?

I joined SafetyCulture in January 2020

What is the top thing you enjoy about being at SafetyCulture?

I like the environment. I appreciate the appetite to do better the next day, the…

Meet Divya, one of our Engineering Managers at SafetyCulture.

Divya has been with the company for almost 2 years, originally as a Quality Engineer who has recently transitioned to being an Engineering Manager. A Mother, Indian classical vocalist, Chef and Food Enthusiast, she brings 16 years of industry experience, and is passionate about learning and continuous improvement, running lunch & learns at the company. Hear more about her insights about being in Engineering, switching to leadership, and balancing being a parent.

How long have you been at SafetyCulture?

It’s been one year and nine months … feels like yesterday!

How have you found the experience of being at SafetyCulture?

I joined SafetyCulture one week before the ShipIt…

Meet Alty, one of our Senior Quality Engineers at SafetyCulture, who joined the team 2.5 years ago. Since joining she has expanded her experience working across teams, from a Product team to our Platform Engineering team.

How long have you been at SafetyCulture?

I joined SafetyCulture back in September 2018.

How have you found the experience of being at SafetyCulture?

After being in the company for 2.5 years, I am happy that I have been exposed to a number of technical and personal challenges, as well as learning opportunities that I was given.

What made you decide to be in Tech?

After completing my bachelor of Computer & Communications Engineering, it was a natural choice to go down an Engineering path. However, I didn’t want…

Claire Tran

Engineering Manager (Ruby, Java, Elixir) | Crafter | Traveller. Lives: London/Sydney. Passionate about growing opportunities for people in Tech.

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