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...
Wednesday, 02 October 2019
How do we achieve the highest efficiency in software development in Kvinivel As many of our clients already know, we are doing fixed-price projects. Starting from requirements preparation and finishing with delivery and initial support. We have a lot of success stories, and We...
Thursday, 21 May 2015
Fornt-end with Knockout.js, require.js and TypeScript Let’s talk about how to correctly organize the front-end with Knockout.js require.js and TypeScript. The problem If we read TypeScript handbook we will find a lot of information about how to load with...
Monday, 27 April 2015
Template project for Node.js with Express Overview If you are building node.js applications, you may need some template project to start quickly and not to perform simple configuration every time. This configuration may contain access to and ...
Friday, 06 February 2015
Knockout.js components. What they are and what they are not What are components? Some time ago, Knockout.js team released a new feature — components. This feature allows developers to build some custom components that will have their own view and logic. of The...