About reinvention of a wheel, Agile and Linux way
22 June 2022How 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…How do we achieve the highest efficiency in software development in Kvinivel
03 October 2019As 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 all our customers are happy with our services. However, any software contains defects. We are fighting against defects at every stage of our development. But sometimes they can be discovered in production afterward. To protect our clients from these cases, we offer a warranty — some period (actual warranty…Template project for Node.js with Express
28 April 2015Overview 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 MongoDB, security infrastructure and so on. My colleague Anton Dimkov has committed his template on Github. Also, the template can be installed with npm. Features Configured simple routes for express Integrated MongoDB access with mongoose Integrated security with password hashing based on bcrypt-nodejs Login page Session management with express-session Logging…Explicit call to RequireJS in TypeScript
31 March 2015I'm working on a mobile application with Apache Cordova (http://cordova.apache.org) technology. And one of the tasks was to load a JSON localization file from the content folder. The first idea and actually the most correct (as for me) is to load the file with RequireJS text plugin (https://github.com/requirejs/text). The plugin allows loading text file in the same way as usual modules and do not evaluate the content, but return it as a string. So you just specify something like the…