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

Author - Mehran Davoudi

Entity Framework Core Migraton
  • Programming Philosophy

Entity Framework Core 1 Migrations

February 18, 2016
by Mehran Davoudi
3 min read
2 Comments

Entity Framework Core It's been some while I'm following the news and blogs about Entity Framework Core 1 (or formerly Entity Framework 7.0). The new Entity Framework is written totally from scratch. It is not the next version...

Continue reading

  • Life Style

Why Dot Philosophy!?

February 13, 2016
by Mehran Davoudi
2 min read
1 Comment

Have you ever thought why the name of this blog is "Dot Philosophy"? Here I describe what's the idea behind. The dot is the most minimal symbol, yet with lots of meanings. "Dot" is the most minimal symbol exists ever! Dot...

Continue reading

  • Software Engineering

Spaces shape your software architecture

October 26, 2015
by Mehran Davoudi
2 min read
3 Comments

After writing my previous post "Software Architect: It's all about spaces!" lot's of people talked about it with me. For me, it's so amazing that people liked the idea of Space concept. The interesting point is, not only the...

Continue reading

  • Management Philosophy

Software Quality comes from people not languages!

October 15, 2015
by Mehran Davoudi
1 min read
2 Comments

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

  • Software Engineering

Software Architect: It's all about spaces!

September 16, 2015
by Mehran Davoudi
4 min read
7 Comments

What does a Software architect do exactly!? Developers write code, testers test the system, analyzers elicit the requirements. But, what the hell are architects doing!? Imagine someday, one of those hot summer days, your boss...

Continue reading

  • Programming Philosophy

Tasty Lambdas in Java 8

September 10, 2015
by Mehran Davoudi
3 min read
2 Comments

If you ask my opinion about the most interesting feature added to a static type languages like Java, I would answer it is definitely 'Lambda'. Lambda expressions reduces lines of code while increasing the readability and...

Continue reading

  • Software Engineering

Stop creating software, design the changes instead

September 6, 2015
by Mehran Davoudi
2 min read
1 Comment

Do you use to create software? Are you addicted to create software!? Do you know that lots of developers (like me) are addicted to CREATE software!? Bad news for us: Sooner or later, we should quit it, or we will die!! You...

Continue reading

  • Software Engineering

What against How!

July 22, 2015
by Mehran Davoudi
3 min read
Add Comment

If you want to check the maturity of something like a technology, you face with lots of uncertain aspects of it, which makes it difficult to assess easily. In such situations you look for some miracles. And believe me, asking...

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

  • Programming Philosophy

Curry is cool!

June 8, 2015
by Mehran Davoudi
3 min read
Add Comment

Every time I learn a new language, the joy of learning the new language makes me feel so good. More important, the  new thinking style and new patterns behind the language teaches me a lot. Recently I've involved in a project...

Continue reading

Previous 1 2 3 4
Copyright © 2025. 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