Ehsan Ghanbari

About Me..

Hi! my name is Ehsan. I'm a developer, passionate technologist, and fan of clean code. I'm interested in enterprise and large-scale applications architecture and design patterns. I'm spending a lot of my time on software architecture. Since 2008, I've been as a developer for companies and organizations and I've been focusing on Microsoft ecosystem all the time. During the past years, I've tried to learn from new experiences and new technologies based on my needs and from 2012 I've tried to share my knowledge via this blog. I approximately don't have any unplanned time in my daily life and I'm so hard on using my time in the best possible way. My mission is to learn and share, Though I don't have to spend lots of time on writing blog post, article, podcast, and videos; to be frank, I really enjoy by doing that!


Since the beginning of 2018, I've added all the parts except blog to my website and my obligation has been increased about it. To make all these parts updated, it takes a lot of time and I'm really happy about that because it's become an educational institution for me! as  I've got tags for each part of my website separately and also there are the upcoming posts under the tag sidebar. Blog, Article, Video, and project are the sections containing development posts. But it doesn't mean that in other parts, I will write about the subjects rather than programming!



Blog: I write blog posts based on my daily experiences and my new studies. I learn by writing as well. Blog posts are usually short and solutions for development. Rather than Microsoft ecosystem, I work with other programming languages and tools such as C++, Phyton, Java and Javascript libraries. All in all, I'm a Dot Net developer and all my professional experiences have been in Dot Net. Some blog post could be from scratch or a piece of code as a solution. some blog posts could be so basic or advanced. 


Article: In the article part, I try to write general articles about development. Now a question could be raised in your mind that, what's the difference blog and article on my website? As I mentioned before, blog posts are not too long and they are only tiny solutions but an article could be too long and immense!


Book: At the time being I'm writing a book about Asp.Net Core, and I'm planning to publish it via Leanpub. I haven't settled on the name but probably it will be " in Real World". The first part of the book will be published in December. Writing a book needs much effort and time, but I will do it!


Interest: This section consists of my personal interests. As you can refer and see the content; I write about sport, traveling, business, languages, and etc. I don't want my website to be just for developers and I want to share my other interests and I hope they would be helpful! Rather than programming, technology, and occupation; I usually have a flattering plan for my weekends. Yes! I'm not that geek at the weekends! Despite I'm a real hard worker, I spend a few parts of my time on playing music, mountaineering, running, swimming and exercising. Running at the early morning is an inseparable part my life and I can't start my day without running.

PodCast: I create a podcast about everything. mostly it would be about developing, but maybe you find some interest among them!


Video: As producing the podcasts for some courses or pieces of training is not suitable, so I create videos for them. Definitely, they will be about development and training as I'm not a filmmaker!   


Project: As a Developer, I want to share with my open source projects. I will describe the architecture of the projects as a project post and will share the whole source in my Github account. 


Photo Gallery: As I travel a lot and I'm sort of an outdoor type, I'm interested in to share my experiences on traveling as interest post and as a photo in the gallery section. One of my interests is photography although I'm not a professional one! rather than the trip, there would be other tags in the Gallery such as seminar or family.


finally, I would appreciate if you send your opinions about everything you see on this website. As you can see in the footer, I'm available in lots of social media. You can mail me via as well. Feel free to contact me!