KarachiWalaDeveloper

KarachiWalaDeveloper

Hello, I’m Mashhood. I’m a software engineer and a community leader.

Currently, I am leading the engineering team at Sastaticket.pk, the largest travel platform in Pakistan.

Previously I was the founder and technical lead at Recurship, a boutique development studio for startups.

I am also a Google Developer Expert for Web and Angular.

I enjoy reading books and educating my local community using blog posts, my podcast and talks at community events.

When Im not working, you will find me working on my fitness - currently cycling, running and swimming as time permits. Hoping to become a tri-athelete in the coming years.

I have recently joined ADPList as a mentor. You may request a session with me from here.

 

You can find me at:

Latest from my podcast

  • Writing Good User Stories in Product teams

    Software Engineers require instructions in order to build apps and tools. And most of us don't know what these instructions should look like. One of the ways these instructions can be shared is in the form of user stories, and it's not just about writing a bunch of text, but comprehensive check list of how this should be structured so the right information can be given to the builder. Ofcourse its a two way effort Product and Engineering need to work closely to build up such requirements so they make sense from a functionality perspective, and a technical perspective.

    This session is based on the article linked below:

    https://martinfowler.com/articles/product-backlog-building-canvas.html

  • Why I havn't applied to Google as a SE (yet).

    Google, or any of the FAANG companies for that matter, are an awesome place to work. When I started by bachelors - I was thinking of graduating and then getting a job there, or build a pathway to a job there. However by the time I graduated, my mind set had changed. In this episode I explore my thoughts and reasoning on what changed my mind and why I havnt applied since.

  • Should you join a startup today?

    With startups going bust left right and center, high inflation and a global recession - are startups still the right choice to be at? In this episode I talk about the difference between the companies treating engineering teams as a profit center vs a cost center, to show why startup engineering teams as usually a better choice even if there is a slightly higher risk being there.

[listen to all the episodes here]

What am I thinking about...

  • Adobe has agreed to acquire Figma.
    Probably one of the bigger acquisitions for this decade, and an interesting one since Figma had been a direct competitor to Adobes tools.
  • Giving Requirements to Engineering.
    The hardest thing about engineering is communication. If you do not communicate your requirements correctly, do not expect the right product to be built.
  • Understanding Deployment Pain.
    A deploy a day keeps the project manager away? It might be more tricky than you think.
[read all the posts here]

Most recent (featured) talks

[all the talks here]

Recently read / reviewed books

  • The Five Dysfunctions of a Team: A Leadership Fable
    The Five Dysfunctions of a Team: A Leadership Fable
    author: Patrick Lencioni
    rating: 4
    review:
    An excellent story outlining how to identify a broken team, and work with them to bring it back together. Excellent actionable points, helped me better understand my team as well.
  • The Unicorn Project
    The Unicorn Project
    author: Gene Kim
    rating: 4
    review:
    Really enjoyed this story of building leadership, and getting things done when everything around you just isnt working out.
  • Surrounded by Idiots
    Surrounded by Idiots
    author: Thomas Erikson
    rating: 4
    review:
    Awesome perspective on how different people think / act different. Helped me understand why I struggled to work with some people and was completely in sync with others.
  • An Elegant Puzzle: Systems of Engineering Management
    An Elegant Puzzle: Systems of Engineering Management
    author: Will Larson
    rating: 4
    review:
    Really enjoyed the perspectives shared in this book - not only does it allow you to better understand how different teams are coming together and working, but also works as a reference book when you are running into specific challenges!
  • Powerful: Building a Culture of Freedom and Responsibility
    Powerful: Building a Culture of Freedom and Responsibility
    author: Patty McCord
    rating: 5
    review:

[check out my book reviews]

Archived blog posts

[all the blog posts here]