Dot Philosophy

Mehran Davoudi's blog

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

A huge change in Java and C#

April 1, 2019
2 min read
2 Comments

Finally, after a long discussion between C# language team and Java language team, they decided to remove the famous keyword: 'new'. // Not a valid code anymore. Person p = new Person(); // New dependency...

Continue reading

  • Programming Philosophy

Blockchain: Just Another Gold

July 6, 2018
4 min read
1 Comment

It is been a while I am studying about blockchain. The technology, algorithms, security concerns and its business model. Today, I will be so sloppy on terms like Blockchain, Bitcoin, and cryptocurrency. I know they are totally...

Continue reading

  • Management Philosophy

The Dead Horse Theory

June 27, 2018
2 min read
1 Comment

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

  • Programming Philosophy

Which mobile development platform?

March 26, 2018
5 min read
2 Comments

Xamarin, React Native, Ionic, ... why so many mobile development platforms!? Why do they make our work that difficult!? Don't they know us!?We are those people who put hours to pick a good name even for a local variable, what do...

Continue reading

  • Programming Philosophy

Using Repunits for Prime Factorization

February 16, 2018
2 min read
Add Comment

This post is going to be strange! It is a nostalgia for me to think about prime numbers and prime factorization algorithms. Maybe prime numbers was the first scientific challenge of my school life, which I faced at high school. I...

Continue reading

  • Programming Philosophy

HoloCode: Debugging with HoloLens Pleasure

November 17, 2017
1 min read
Add Comment

So what's my idea? I truly believe that mixing AR with AI would bring a totally new experience to humans. An experience that makes people surprised and make them wondering : "I was doing this without AI and AR, how!?" My initial...

Continue reading

  • Software Engineering

Effort vs. Time Estimation

August 2, 2017
2 min read
Add Comment

Estimating the required time for a task, is not an easy job to do, if you want to be precise! The main problem with estimating is that, most of the time it is wrong! Being wrong is not too bad for an estimation. But, being too...

Continue reading

  • Software Engineering

Capture the Flag: Secure Software

May 23, 2017
3 min read
Add Comment

As a software consultant, I've involved in lots of projects and teams, working with lots of super energetic developers. But believe me, working on a startup project is totally different to a large scale project. One of the most...

Continue reading

  • Software Engineering

My Azure Experience: Handling the Requirements

February 24, 2017
3 min read
Add Comment

It is been a while I am doing some projects totally based on Azure ecosystem. As we are not working in a same place, it is a completely new experience for me because everything is different with working together in a company...

Continue reading

  • Life Style

Tehran Startup Weekend: Fashion & Technology

January 4, 2017
3 min read
1 Comment

After a 3 day journey at "Tehran Startup Weekend: Fashion and Technology", it is a good idea to slow down, rest for a while, and look back to see what achieved and learned from this event. As always, there were lots of energy in...

Continue reading

1 2 3 4 Next

About Mehran

A former technology geek! Currently a mentor and software architect, working as a consultant for companies with large scale software development.
Why dvd? Read about me (uɒɹɥəɯ)!

Find me here:

profile for mehrandvd at Stack Overflow, Q&A for professional and enthusiast programmers

Featured Posts

  • The Dead Horse Theory
  • Effort vs. Time Estimation
  • Capture the Flag: Secure Software
  • My Azure Experience: Handling the Requirements
  • Good Enough Decision towards Best Decision
Copyright © 2019. Created by Meks. Powered by WordPress.
  • Home
  • Posts
    • Software Engineering
    • Management Philosophy
    • Programming Philosophy
  • Talks
    • The Art of Thinking, But Together
  • Dot Philosophy?
  • About Mehran
  • Facebook
  • Twitter
  • Google Plus