Function hoisting. Aye aye, captain!

Hmmm, participating in that JavaScript boot-camp course was easy: you followed the instructions and wrote code word for word. Just like that paint-by-the-numbers activity. They tell you about variable and function hoisting, function declarations and expressions. Moreover, once ES6 (ECMAScript® 2015) syntax gets involved, the arrow functions appear. Eventually, you …

HTTPS: false sense of security for a common internet user

With this rather provocative heading, today I’ would like to tackle an interesting issue. Namely, a larger question of how particular cyber hygiene topics could create unfounded sense of security in end-users. More specifically, explaining intricacies of HTTPS and HTTP protocol basics to non-IT professionals. I started having my reservations …

Easy system inventory check with WMI and PowerShell script

Long time ago, being a young padawan in an organization I was tasked to do an inventory check on systems across our end-user machines. At first I have actually planned an old-school inventory, moving across the rooms and buildings, however decided against it. Instead I searched the internet for a …

Cooking class in Tokyo

It is not a big secret, that I mostly perceive foreign cultures via eating. In my opinion, taste and look of local food actually gives the most accurate and thorough representation of nation’s historical background as well as modern tendencies. Hence our rule: every country we visit, I am trying …