piotr szybickiin12 developer laborsCSS. All the ways to align elements left and right.A short history lesson that probably most front-end devs know. But I didn’t so I decided to share. Plus there is a little trick at the end…Nov 22, 20191Nov 22, 20191
piotr szybickiin12 developer laborsPassing function as arguments in Angularhow components can talk back to each other.Sep 29, 2019Sep 29, 2019
piotr szybickiin12 developer laborsWhen to use inheritance.“Favor ‘object composition’ over ‘class inheritance’.” (Gang of Four 1995:20)May 26, 2019May 26, 2019
piotr szybickiin12 developer laborsAuthentication using OAuth2 Implicit Flow using Azure Active DirectoryI recently begun to work in a new company. And unlike my previous job the goto cloud provider is the Microsoft Azure. We have plans to…Apr 15, 20192Apr 15, 20192
piotr szybickiin12 developer laborsMust(read) on Optional(type)This article is long time coming. It culmination my 4 year struggle to understand proper usage of the optional type.Apr 4, 20192Apr 4, 20192
piotr szybickiin12 developer laborsOptimizing database inserts in java. Pointers for spring and JPA users.As queue is not always a solution :)Jan 20, 20191Jan 20, 20191
piotr szybickiin12 developer laborsSpring Boot, file upload via Rest Controller.Two days ago I started on a new story on a project that i’m involved in. And frankly I told on stand up on Tuesday that I will be done in…Dec 22, 20186Dec 22, 20186
piotr szybickiin12 developer laborsSome things I wish I knew before I start to work with Angular: NgRxIt will be final peace on my series abut lessons learned in angular. I will write other pieces but they won’t be about basic building…Dec 9, 2018Dec 9, 2018
piotr szybickiin12 developer laborsWhy we can’t inject TeplaterRef into a directive?Recently I started answering questions on stack overflow. I found this very rewarding as well as useful to retain the knowledge. As…Dec 2, 20181Dec 2, 20181
piotr szybickiin12 developer laborsSome things I wish I knew before I start to work with Angular. Part 2. (Performance)Link to part 1.Nov 23, 2018Nov 23, 2018