Dot Philosophy

Mehran Davoudi's blog

  • Facebook
  • Twitter
  • Google Plus
  • Home
  • Posts
    • Software Engineering
    • Management Philosophy
    • Programming Philosophy
  • Talks
    • Spaces in Software Architecture
    • The Art of Thinking, But Together
  • Dot Philosophy?
  • About Mehran

Category - Management Philosophy

  • Management Philosophy

Building a Ninja Team for FxLand

December 18, 2022
by Mehran Davoudi
7 min read
1 Comment

If you are following me for a while, you would know that I create software teams for companies here and there. But in some circumstances, a normal team wouldn't work! You need a Ninja Team! Here I'm going to tell the story of...

Continue reading

  • Management Philosophy
  • Software Engineering

Small Team Big Impact: Blazor Magic

December 11, 2022
by Mehran Davoudi
3 min read
Add Comment

Have you ever had to deal with the headache of forming a software team? Multiply it by 4 if you run a startup and need an App supporting Web, Android, and iOS at the same time. Why? Here I'm going to describe the unpleasant...

Continue reading

  • Management Philosophy

Perfection Syndrome!

December 23, 2019
by Mehran Davoudi
5 min read
4 Comments

Don't get me wrong, I love perfection! In fact, you can find this quote of me, everywhere in my social profiles: I believe in practical perfection! So what is wrong about perfection that I don't like? There is a special...

Continue reading

  • Management Philosophy

The Dead Horse Theory

June 27, 2018
by Mehran Davoudi
2 min read
6 Comments

This dead horse theory was such an interesting concept that I just decided to copy-paste it here. Not only I could not find its origin, but also did not find any post on the Internet in a quality that it deserves, so I am posting...

Continue reading

  • Management Philosophy

Good Enough Decision towards Best Decision

December 12, 2016
by Mehran Davoudi
3 min read
1 Comment

As our life goes, we are continuously making decisions. Making decisions about our business, about our career or even about our life. Having the power to make decisions is good news, but the bad news is that we are being...

Continue reading

  • Management Philosophy

Why do you need Namahn?

November 26, 2016
by Mehran Davoudi
2 min read
Add Comment

Such a great time I had at the workshop designed by Namahn! In fact, it was a series of workshops related to human-centric sciences. To be exact, there were 3 independent workshops presented in 3 days (all presented by  Joannes...

Continue reading

  • Management Philosophy

Reinventing the Frog!

March 9, 2016
by Mehran Davoudi
4 min read
12 Comments

Do you remember the time that God was creating the "Planet Ecosystem" as a sub project of "Earth Project"!? You know, there was a lot of work needed to be done to create this world. Some sample tasks might be: Creating...

Continue reading

  • Management Philosophy

Software Quality comes from people not languages!

October 15, 2015
by Mehran Davoudi
1 min read
1 Comment

In the recent years, I've worked with lots of enterprise-level languages and technologies like: C/C++, Java, C#, Groovy/Grails, NodeJS/JavaScript, TypeScript and so many other technologies. In fact, I'm consulting companies to...

Continue reading

  • Management Philosophy

Goalkeepers vs. Leaders

July 16, 2015
by Mehran Davoudi
2 min read
Add Comment

I know it's odd, but I always like goalkeepers more than other players. Of course not because of their handsomeness! It's their role in the team which I'm interested in. The goalkeeper's role and their position in the team is...

Continue reading

Copyright © 2023. Created by Meks. Powered by WordPress.
  • Home
  • Posts
    • Software Engineering
    • Management Philosophy
    • Programming Philosophy
  • Talks
    • Spaces in Software Architecture
    • The Art of Thinking, But Together
  • Dot Philosophy?
  • About Mehran
  • Facebook
  • Twitter
  • Google Plus