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...
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...
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...
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...
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...
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...
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...
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...
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...
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...