In the realm of engineering, perspective is not just a lens through which we view the world; it’s a critical tool that shapes our approach to problem-solving, innovation, and team collaboration. Recently I made the observation that there are three distinct perspectives that engineers tend to adopt. The Gardener’s Perspective The first gardener is focused solely on planting seeds. The second is concerned with tending the entire garden. The third is envisioning the community enjoying the beauty and fruits of the garden.Tags: #team-dynamics
Hi! I'm Ahsan.
Bridging the realms of aerospace engineering and software development, I operate at the intersection between cutting-edge technology and complex problem-solving.
From leading groundbreaking initiatives at Lunar Zebro — where we're pioneering the first nano-rover for lunar missions — to turning ideas into actual tech products in record time with the crew at Lean Motherfuckers
I recently found myself missing a series of standups due to conflicting commitments. While my absence didn’t cause any immediate disruptions—thanks to my work being isolated from the rest of the team’s tasks—it did lead to a noticeable disconnect. I was out of the loop on the team’s activities, and they were equally uninformed about mine. This experience got me pondering the true essence of effective standups. The Silent Impact of Missed Standups On the surface, my absence seemed inconsequential.Tags: #team-management
Let’s face it, meetings often suck. They can be a black hole that swallows productivity, especially in large corporations. While the intent behind meetings is usually good —facilitating decision-making and team coordination — poorly executed meetings can become a vortex of wasted time and resources. So, how can we make meetings suck less? Making Meetings Suck Less Ditch the Crowd: Large meetings often turn into a spectator sport with only a few active participants.Tags: #team-dynamics
There is a huge, yet often overlooked benefit to working as a freelance software engineer: the opportunity to engage with diverse teams across various sectors. This unique vantage point can offer invaluable insights into team dynamics, project management, and engineering best practices. Each new project serves as a fresh canvas to observe, learn, and refine the approach of tackling challenges effectively. Below are my tried-and-true guidelines that have been shaped by real-world experiences; these are not merely theoretical ideals.Tags: #team-management #productivity
The Feynman Method is a learning technique that emphasizes understanding over memorization. Named after the physicist Richard Feynman. I found out about this method after my high school physics teacher lend me a book about Feynman: Surely You’re Joking, Mr. Feynman!. It’s a funny and insightful book about Feynman’s life and work. I highly recommend it. In this post, I’ll break down each step of the Feynman Method, talk about my specific implementation and tools that I use, and share some tips and tricks that I’ve picked up along the way.Tags: #studying #productivity
See All 6 Posts →
What I'm currently working on
From the moment I read my very first startup book as an eager 15-year-old, to the most recent literature I’ve consumed, a singular piece of wisdom has been consistently echoed by developers, engineers, designers, project managers, and entrepreneurs alike: the act of writing makes you a better thinker.