The path of software development craftsmanship

The software development complexity is increasing day by day. Almost every year a new framework (like AngularJS, ReactJS) is released, new build tool (like Webpack, Rollup). Even new JavaScript versions (ECMAScript 2015, 2016 and soon 2017) are released every year! Generally the same situation exists in other fields of software development. For example mobile applications. 2 years ago Apple introduced a new programming language Swift.… Continue reading