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:
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.
Simply put, it’s the ability to measure the internals of a system.
This is when you are monitoring the application. For example, pinging a healthcheck endpoint to know if a system is up.
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:
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.
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…
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.
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.
I joined SafetyCulture in January 2020
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.
It’s been one year and nine months … feels like yesterday!
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.
I joined SafetyCulture back in September 2018.
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.
After completing my bachelor of Computer & Communications Engineering, it was a natural choice to go down an Engineering path. However, I didn’t want…
What skills do Engineers need to progress in their careers?
No matter where you are in your career, this question is often asked by Engineers. In my role, where I now guide career development goals and plans, this question still gets asked in conversations I’ve had with Engineers.
I’ll be looking into the skills path covering 3 levels — Junior, Mid to Senior. From Senior Engineer onwards, people will often face a choice of Technical path or Manager path, which is a topic for another day.
I’ll break down the skills needed for these roles and describe what types of…
Engineering Manager (Ruby, Java, Elixir) | Crafter | Traveller. Lives: London/Sydney. Passionate about growing opportunities for people in Tech.