Design for CompositionWhy does including an icon alongside text cause our buttons and whole libraries to break? Here’s what we should do instead.Apr 211Apr 211
Rect Context with SelectorsWhen context updates, every component that subscribes to it updates. It is by design. Soon after you learn that, you start to look around…Mar 13, 2023Mar 13, 2023
Published inBootcampAligning rounded objects: a practical guideA bit of math never hurt any icon, avatar, button or card.Jan 8, 2023Jan 8, 2023
Forcing allowed object properties/keys with Flow type defined by enumeration objectEver wondered how to make such thing working right? Me too. So here’s how with none of the $ObjMap<T, F> utility obscurity.Dec 1, 2020Dec 1, 2020
Asserts With Flow Annotations in PHP7Is it possible to check your PHP code against the Flow type annotations? Improve your type safety with one line of code.Nov 8, 20201Nov 8, 20201
Fixing the 4GB size limit of the Fujifilm XT-3 for realIf you updated firmware of the The Fujifilm XT-3 camera but you still experience issues on Mac OS, there might be another thing to fix.Oct 30, 20192Oct 30, 20192
The hidden Text Input of React Native appsThis my first take on looking for a straightforward unified solution to responding to Keyboard open–change–hide events in React Native…Sep 15, 20191Sep 15, 20191
Life lessons my dog taught meHaving a dog left some serious marks on my life, on my wellbeing and on my mind. In no way I would be this person without my four legged…Jun 4, 2017Jun 4, 2017
Consistent font line height renderingRendering of the fonts differs on Android and iOS.May 12, 20179May 12, 20179