ES2015 – Ready for development

There is no doubt ES2015 (formerly known as ES6) is one of the top technologies for the foreseeable future and it’ll shortly become a common keyword in front-end job descriptions. Even though browser support for the latest JavaScript update hasn’t been finished yet, you can start learning it by practice right away thanks to Babel syntax transpiler. Studying the specification can be certainly beneficial, but if drilling the material is a preferable method for you to acquire knowledge, Babel is the tool that you’re looking for. In this post I’m going to show how to prepare a basic development environment for ES2015 using Gulp and Babel with automatic source compilation. Enough for the introduction, let’s get the ball rolling.
Continue reading ES2015 – Ready for development


JEE and the myth of portability

Have you ever been in that conversation in which you had to choose between two or more frameworks/libraries and one of them was so-called JEE standard? Usually a person who advocates for it explains that thanks to standardized API it’s possible to switch the implementation to any vendor whenever needed without a worry that something in our application breaks. In theory, it sounds tempting, but does practice prove it? I’m going to focus on simple case using JAX-RS to verify the assertion.

Continue reading JEE and the myth of portability