Webpack tutorial - part 01 - introduction

webpackUntil a web application is at the development stage, you may ignore bundling modules. But when it goes to production, you start considering minification and reducing a number of requests for static resources to the server. Webpack is currently one of the most popular solutions for that.

Var, let and const in JavaScript

sunsetDo not declare variables in JavaScript with var. Use let or const instead. A natural question is what is the difference? All of this can be explained with a few examples.


NPM errorToday I have encountered a problem with NPM. When I tried to install a new package, it returned me npm ERR! code ERR_STREAM_WRITE_AFTER_END. I would like to share the details and the solution for those of you who will see the same error.

Repeating actions with Spring Retry


Some operations in software systems are not reliable. Database operations may deadlock, sending an email may fail, a network request may not reach the destination etc. There is a chance that another attempt of the same action will succeed. It is recommended to wrap such operations with a retrying mechanism. Spring Retry is a library that makes it easy.

What is Kotlin?

kotlinPresentationIf you have not heard about Kotlin yet, you should watch this. Artur spoke on Devoxx Poland 2017 about this new language based on JVM and tried to convince the audience that it is better than Java. These 30 minutes will allow you to see were is the difference between Java and Kotlin. For live coding enthusiasts - there is live coding.