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
  • Software Engineering

Growing Redundancy: An architectural disease

February 28, 2016
by Mehran Davoudi
3 min read
6 Comments

As software engineers, we are always against the redundancy of code. Occasionally, the redundancy is known as the fault of developers, and it mostly happens when the developer suffers from code myopia! He has not a good overview...

Continue reading

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
4 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
2 Comments

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

Previous 1 2 3 4 5 Next

About Mehran

Why DVD!? There's a story behind, click on "about me" to read it!

CEO at CrystaCode.ai
Software Architect, Technology geek, AI hands-on, Psychology

Find Me here!

  • linkedin
  • github
  • twitter
  • instagram
profile for mehrandvd at Stack Overflow, Q&A for professional and enthusiast programmers

Featured Posts

  • Will AI Replace Developers?
  • AI Team With Azure ML Studio
  • Telegram as First Digital Country
  • Building a Ninja Team for FxLand
  • Small Team Big Impact: Blazor Magic

Want a Software Team?

If (WantSoftwareTeam)
  SendMessage(MyLinkedIn)

// Web, Android, iOS // Desktop, AI

Archives

  • August 2025 (1)
  • July 2023 (1)
  • April 2023 (1)
  • December 2022 (2)
  • December 2019 (1)
  • April 2019 (1)
  • July 2018 (1)
  • June 2018 (1)
  • March 2018 (1)
  • February 2018 (1)
  • November 2017 (1)
  • August 2017 (1)
  • May 2017 (1)
  • February 2017 (1)
  • January 2017 (1)
  • December 2016 (1)
  • November 2016 (1)
  • October 2016 (3)
  • August 2016 (1)
  • July 2016 (2)
  • June 2016 (1)
  • May 2016 (2)
  • April 2016 (1)
  • March 2016 (2)
  • February 2016 (3)
  • October 2015 (2)
  • September 2015 (3)
  • July 2015 (2)
  • June 2015 (1)
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