menu
Thursday, 21 July 2022
About the reinvention of a wheel, Agile and Linux way
How often in software development do you think about rewriting some 3rd party module from scratch? The popular vision of the problem says that we should not reinvent a wheel and use existing paid or free components. That is right in general. How often something existing exactly fits needs of your project? From my experience, I would say, “never”, especially if we are talking about some complicated UI elements. If my post is too long for you, you now can go to the summary. Usual evolution of the problem looks like the following. The product owner defines some requirements. Of course, the project is moving with an Agile approach, which means that there are no so clear requirements at the beginning, just an amazing idea. Developers got the requirements, found a huge 3rd party library with a 3...
Thursday, 23 February 2017
JavaScript. Ugly language from past becomes straight forward technology of the future. It’s not news anymore that JavaScript is the most cross-platform and cross-tier technology today. Let’s take a look at it. JavaScript can be efficiently used on the server part of Web-server and can a...
Sunday, 13 November 2016
Electron. Asynchrony, Modules and C/C++ There are a lot of posts about NodeJS describing innovative solutions for JavaScript on the server side. However, there is another place where JavaScript, V8 and Chrome HTML engines can be applied. is...