Posts
All the articles I've posted.
Achievement Diary
Posted on:November 18, 2024 at 6 min readThe achievement diary is a living document designed to help engineers track and communicate their achievements. It records all their contributions in a way that is aligned with their role expectations, fostering visibility, self-reflection, and structured career growth.
Ticket Etiquette
Posted on:October 17, 2024 at 6 min readDefining a good ticket is more than just writing a helpful description. A ticket represents a piece of work someone will focus on in the next few hours/days. A well-defined structure helps any engineer on the team deliver high-quality results, build great products, and reduce cycle time.
Event Storming
Posted on:October 4, 2024 at 7 min readEvent Storming is a collaborative workshop created by Alberto Brandolini in which people brainstorm and explore a specific business process. The concept is to gather people with different expertise (engineers, designers, support, sales), experts and map the business.
Guide For Setting Career Goals
Posted on:September 17, 2024 at 6 min readOne of the engineering manager's primary responsibilities is to support and develop their teams and individuals to grow. When an individual improves, the whole team and the company benefit. They will be more productive, efficient, and motivated.
Working Groups
Posted on:September 2, 2024 at 3 min readWorking groups deliver value by bringing together individuals from various engineering teams based on their expertise and enthusiasm.
Healthy Meetings
Posted on:August 29, 2024 at 2 min readYou might have attended some meetings that seemed to waste your time. Too many unproductive meetings can negatively affect personal and team productivity and overall well-being. These are some guidelines and best practices for running healthy and productive discussions.
Mentoring vs Coaching
Posted on:August 13, 2024 at 1 min readI want to clarify my view on mentoring and coaching. While mentoring and coaching have unique characteristics, they share a fundamental objective, developing and guiding an individual's skills, knowledge, and performance.
Elastic Leadership
Posted on:July 31, 2024 at 5 min readBuilding a team is a continuous process. A team goes through many phases and challenges before being self-organised. Leaders must adapt their leadership to fit the team's needs.
Motivation: Unlocking Peak Performance
Posted on:July 10, 2024 at 4 min readMotivation is the driving force that encourages individuals to pursue and achieve goals. It’s the force that makes engineering teams go above and beyond, turning innovative ideas into groundbreaking products and solutions.
Observability
Posted on:June 21, 2024 at 7 min readObservability is the ability to query our system's telemetry data to understand its current state and find "unknown unknowns". It allows us to answer the question, "Why is this happening?".