About The Human Side of Tech
Why This Blog Exists
After years as an Engineering Manager, I've come to a simple realisation: projects rarely fail because of bad code. They stumble because of the human elements—misaligned expectations, poor stakeholder management, resistance to change, and communication breakdowns.
I created this blog to explore the interpersonal side of technical work. While we obsess over frameworks and programming languages, we often overlook the human dynamics that truly determine success.
My Motivation
This blog serves several purposes:
Giving back to the community that has given me so much. Our industry thrives on shared knowledge—from open source projects to technical tutorials. I want to contribute to this ecosystem by sharing insights on the human challenges in tech.
Creating tangible artifacts of thought. As an Engineering Manager, my work has become less concrete than when I was writing code daily. These articles allow me to crystallise my thinking and create something lasting.
Providing reassurance to engineers facing common challenges. If you've ever felt alone in your struggles with team dynamics, organisational change, or career uncertainty, these articles aim to show you're in good company.
What You'll Find Here
My articles focus on the often-overlooked human aspects of technical work:
How to navigate team restructuring with resilience
Techniques for managing stakeholder expectations
Ways to maintain motivation during shifting priorities
Strategies for distinguishing facts from speculation during change
Methods for creating value that persists beyond immediate deliverables
Here, I share concrete experiences and practical approaches drawn from real engineering environments.
Never Miss an Article
Get practical strategies for navigating the human challenges in tech delivered directly to your inbox. No fluff, just actionable insights from someone who's been in the trenches.
Connect With Me
Beyond this blog, I offer one-on-one mentoring through MentorCruise, where I work with engineers who want to develop their interpersonal and change management skills or simply up their interviewing game.
Whether through these articles or direct mentoring, my goal is to help you navigate the human side of tech more effectively—because that's where the real magic (and challenges) happen.
Thanks for joining me on this journey.
