RSSAmplifier

Blog

Mehdi Khalili

Executive leader, mentor, change agent

mehdi-khalili.comRSS feed ↗10 posts

Latest posts

Product launch checklist

A few months ago, I was talking with a client about things they should consider before launching a new product we, Readify, were helping them to build. I put a list together and walked them through it. I thought I’d document the checklist here for future reference. This by no means is an exhaustive list of everything you need to consider; but rather a list of things I’ve seen commonly overlooked.…

Reinventing myself

One night, as I was laying on my bed in early 2018 thinking about the purpose of life, a question came to mind: “ How will I feel at my death bed? What regrets will I have? ”. This led me down a path of soul searching and self discovery for several months, trying to make sense of who I really am and what I really want in life. This is the outcome of that journey, my personal mission statement,…

Listen, Challenge, Commit!

Listen wholeheartedly, challenge others with respect, commit to a decision, regardless of whether you agree with it or not, and execute on that commitment. This simple decision making process helps you build highly productive and cohesive teams. Listen “ Most people do not listen with the intent to understand; they listen with the intent to reply. ” - Stephen R. Covey And some people don’t even…

Position descriptions are harmful

Companies go through so much pain to hire the best and brightest (at least good ones do) and when they find the one after spending countless hours interviewing many, they give them a position description that can be more or less translated to “We don’t really care what value you can add to our business. All we really expect from you is the following bullet points.” . This is not all on employers.…

Be clear and explicit about your values and expectations

I recently joined Simple as the CTO. Inspired by Doug Conant , I communicated my values and expectations with everyone in the team and organisation very clearly, and this has had a big positive impact on my relationship with my colleagues. The people with whom you work are not mind readers. Tell them who you are, what’s important to you, and how you intend to lead. — Doug Conant…

The ultimate software QA process

I have worked with many teams and organisations with varying approaches to testing and QA. In this post I cover some of the approaches I’ve come across and their pros and cons, and will then present my ideal software quality process. ALL the QAs On the one extreme side of QA heaviness spectrum, I’ve worked with a few teams with many layers of manual testers. In one team, there were no automated…

Microservices lessons from trenches - DDD Melbourne

You can find the screen recording and the slides from my DDD Melbourne talk titled ‘Microservices lessons from trenches’ here: Microservices lessons from trenches from Mehdi Khalili

Microservices lessons from trenches

There has been a bit of hype lately around microservices. You go to conferences and read blogs and all you hear is how awesome microservices architecture is. Some of the main (perceived) benefits of microservices are: Scalability: unlike monolithic apps, you can scale the services that actually need to scale instead of the whole app. Loose coupling: loosely coupled services can be versioned (or…

BDDfy V4

After 4 months of hard work, 30 pull requests and 300 commits BDDfy V4 is now released with a lot of cool new features. The TestStack team is super excited about this release and we hope you will be excited to see the new features too. Examples BDDfy now supports Cucumber-like examples on both Fluent and Reflective APIs. This is how you can use examples in the fluent API (all of the samples are…

Microsoft MVP Award

I am proud to announce that a couple of weeks ago I received my first Microsoft MVP Award! This award is based on my open source contribution. So I would like to thank those who nominated me and my open source work, folks at Microsoft who pushed for OSS nomination, and last but not least the great community behind my open source projects. Open source is a rather thankless job . A lot of effort is…