Posts
All the articles I've posted.
Getting your first job as a Software Engineer
Posted on:January 24, 2024 at 9 min readAfter spending years at the university or months in a boot camp learning critical thinking, coding and the fundamentals of computer engineering, this is a question that every software engineer needs to answer if they want to pursue a career in the field.
WoW Manifesto
Posted on:January 2, 2024 at 12 min readThe ways of working (WoW) manifesto, also known as a working agreement, consists of a set of guidelines or behaviours that a team has agreed upon to define how they want to work together.
Demystify the Engineering Manager Role
Posted on:December 12, 2023 at 5 min readEngineering managers are responsible for building, enabling and supporting high-performing teams that deliver quality and effective solutions at a sustainable pace.
The Pursuit of Dopamine as a Manager
Posted on:November 1, 2023 at 5 min readMost engineering managers transition from an individual contributor role. A significant difference in this change is the frequency of dopamine hits.
Manage Yourself
Posted on:October 1, 2023 at 6 min readBefore taking on the responsibility of managing people, it is crucial to build a system to help us manage ourselves. A system in this context refers to a set of processes, tools, and strategies that we can use to organise our work, improve our productivity, and achieve our goals.
Bus Factor
Posted on:September 18, 2023 at 5 min readThe bus factor measures the minimum number of team members who must be hit by a bus (leaving the company, going on holiday, sickness) to put the project in danger.
Setting OKRs
Posted on:August 28, 2023 at 4 min readOKRs stands for Objectives and Key Results, a framework that helps the company/teams/individuals define measurable goals and track outcomes.
Hello World
Posted on:August 10, 2023 at 3 min readI am sorry I couldn't think of another cliché title for the first article. But most of the adventures in the software industry start with "hello world".