Time to get interactive as a performance measure

I have already published one post about Progressive Web Apps (PWA) a few months back. It looks like Google is investing a lot of efforts to make it a new standard of building websites. At the last Google I/O, there were a few announcements made related to making PWA a default feature in a few popular boilerplates and CLIs for libraries like React, Preact, Polymer or Vue. I recommend watching the following presentation by Addy Osmani:

Continue reading Time to get interactive as a performance measure

React as a cross-platform UI

I got very excited when watching this talk for React Europe by Leland Richardson:

Continue reading React as a cross-platform UI

Dominican Republic

Gdynia, Poland

Continue reading Gdynia, Poland

Barcelona, Spain

Villa Catalina, Stiges

Continue reading Barcelona, Spain

Functional Light JavaScript workshop

Functionite company did an impressive job bringing JavaScript expert Kyle Simpson to their hometown Warsaw, Poland in September last year. He led You Don’t Know JS Workshops, 5 days of JavaScript classes focused on learning new skills and the best practices. I joined on the last day to attend an excellent workshop titled Functional-Light JavaScript. In this post, I wanted to share slides and my coding exercises from this course. If you are curious what topics related to functional programming were covered I strongly recommend checking notes from a similar workshop shared by Beth Allchurch.

Continue reading Functional Light JavaScript workshop

A journey to functional JavaScript: Part 1 – fundamentals

JavaScript has a quite fascinating history. Brendan Eich created on his own the first language prototype in just ten days. Its implementation was highly influenced by the concepts of first-class functions from Scheme and prototypes from Self. Initially, it was developed under the name Mocha, but released as LiveScript. The latter name didn’t last long either. Java was so hot back in 1995, that Netscape decided to take marketing move and rename their new language to JavaScript. This decision has greatly influenced the way JavaScript has been perceived for many years. Outward similarities to Java promoted imperative, object-oriented style among developers using it. Ideas borrowed from Scheme have always enabled using functional programming styles as well. However, it was never the case until it started to get momentum a few month ago.

Continue reading A journey to functional JavaScript: Part 1 – fundamentals

Sri Lanka

Sri Lanka is an island country in South Asia near south-east India. It was known from the beginning of British colonial rule until 1972 as Ceylon. It’s still more recognizable in Poland by its old name because of the popularity of Ceylon tea. However this country has much more to offer, it is not limited to the picturesque tea hills. There is majestic wild life with mighty elephants in the lead. The country has sandy beaches overgrown with paradise palm trees that perfectly match with bright sunny warm days. We stayed at the west coast of the island in July last year. The sea temperature was high at that time, but it was less suitable for swimming  because there were high tides and strong currents.

Continue reading Sri Lanka

The Valley of Palaces and Gardens

There is a big valley in Silesia region surrounding Jelenia Góra city. In the 19th century, the lovely landscape attracted the Prussian high nobility, which built magnificent palaces, manors and parks. The enormous number of stately homes turned the valley into one of the most important garden landscapes in the Middle Europe. This is where well-known European families: the Habsburgs, Hohenzollerns, Schaffgotschs, Czartoryski or Radzivills built their residences. Some of those monumental buildings have survived till this day. They have been recently restored and made available to the tourists, giving a unique opportunity to travel back in time. This includes palaces in Łomnica, Wojanów, Pakoszów or Karpniki which I visited in the past week with unspeakable pleasure.

Continue reading The Valley of Palaces and Gardens

United States customary units

They still didn’t switch to the metric system in the United States. They are using non-metric, archaic Imperial system of weights and measures. I collected some hints which are helpful where you need to convert units from one system to another.

Continue reading United States customary units