-
Review: The Blackcoat’s Daughter
The Blackcoat’s Daughter is a slow-paced, mysterious narrative where you need to figure out for yourself how the pieces fits together. It’s not a type of horror movie that relies on sudden increases of audio volume and other clichés associated with horror movies (OK, maybe there’s one which I mention at the end of the…
-
Libraries over frameworks
Lately (in term of years) I noticed I prefer using libraries over frameworks. Or in other words I like to use packages that each do their one thing well rather than one package with all batteries included. I recognize both libraries and frameworks have their pros and cons. You can see my preference for libraries…
-
Kotlin is so cool and easy to learn
I enjoy developing Android applications. When I’ve read couple of months ago Kotlin has been added as a official language to Android Studio I finally decided to learn it. Up to that point I had been hearing only good things about Kotlin. I don’t know when I first heard of Kotlin but probably year and…
-
The best way of rendering a collection of items in React/Redux
In short The best way to render a collection in React, backed by Redux or other similar library: store a collection as an object where key is item id and value is item itself. That way when rendering collection, pass only item’s id to the item component. Than in item’s connected component query a collection…
-
Context package in Golang
Go has a package named context in its standard library. It’s responsibilities are cancelations and carrying request-scoped data (but that doesn’t mean it’s only used in HTTP handlers). I’ve learned it in two parts. For a long time I used it only for storing request-scoped data in HTTP middlewares, but recently I’ve learned the rest…