I’ll put the name on this stone…

There are couple, major problems in development teams, and none of them is technology related. Problem number one is Communication.

There is a wrong illusion that a software developer should be good in communicating with the machine. No! The compiler does that. A software developer communicates with people, and with most of them — indirectly. The creators of the libraries he uses; the people from other teams in the company; the end-customers, by trying to fulfill their requirements; the management body, communicating the tasks, and so on. …


A lot! The importance of setting the right direction of a journey before your very first step, can never be stressed enough. While it should be obvious. But that’s a title for another story. This one is about what part of the budget for a software system development should go to the architecture design process.

Photo by Scott Blake on Unsplash

I’ve recently been asked this question. Since I’ve always loved relating the software development to civil construction, I’ve asked a close friend of mine, an architect, what is considered a normal share for the design of a building. …


Elon Musk’s history making (SpaceX @ YouTube)

Elon Musk is making history. He’ll be our companion and opponent. Not, being aware of that, of course… On the very same day, when his team launched Falcon Heavy caring Tesla into the open Space, a Syrian government strike, with 80 casualties happened, and some media jumped to compare the two events, implying meaninglessness of the former compared to the harsh reality of the latter. That’s frustrating. Indeed, 80 innocent people dying is a tragedy. What about 3 thousand? Every day! On average! Throughout the year! And the previous one! And the next…

Ivan (Jonan) Georgiev

Socially concerned, moderately optimistic, indie software developer & researcher.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store