Saturday, September 28, 2013

OverEngineering

I am working in a project in which every participant tends to over-engineer its part.
Most of the guys are quite young and they want to impress with their design pattern skills - which is not bad at all if they would choose the correct DP for the problem tackled - but somehow they miss the goal of some DP and apply them in every possible situation only to have the usage ticked.

Then there are some expert developers or ex-engineers that are now trying to apply the dev-ops paradigm. So they are always trying to create something that CFEngine and Puppet or Chef are already doing. It literally paralyzes my mind when I assist to some discussions about reinventing the wheel. They are - with all respect to their development skills - illiterate sysadmins and they do not want to read about existing proven working solutions and try to resolve everything by  themselves.

That's not okay in my opinion because there are so many corner cases that one can miss with an in-house solution. Any of the above tools does a better job on the long term than a custom made solution by the fact that it is extensible and there is documentation about it - while the in-house is quite a black box brainchild of a excellent dev/terrible sysadmin.





Friday, September 27, 2013

MM-droid

Best logo:

DroidCon Romania - http://ro.droidcon.com

Football

I am generally against organized football. I like it as a sport but not as a business. So I am extremely proud and happy that an amateur team from the Birsana village of my native region, met the en-titre champion team of Romania played excellent. That's the beauty of the game!


Going slightly mad



Emperor's New Clothes


In a software project, if some of people are misleading others because they seem trustful due to their position and/or their seniority, the project will go in a bad direction and legitimate critical thinking will be discouraged. 


What would one expect from a project in that people are misleaded? Useless effort and pain...

Be fair, be critical, be realistic - do not accept "Emperor's New Clothes" as a fact.

Wednesday, September 25, 2013

Rosia Montana


I do not know much about Rosia Montana... But I have seen the scorched earth of Rosia Poieni...
Gold mining is a short term solution for inhabitants... 10 years, 20 years... but after? How will Rosia look? Will that place - unchanged from Roman Empire era look the same... Will it be able to sustain life?

I do not know...

But I know that children are born in this country and they deserve a future. As much as we deserve a decent present.