Alexey KomovinReflecting on bitsFun exercise: sum of numbers through infinite currying in JS.There’s a fun question (depending on you definition of fun, of course 😆). How do you write function sum, so that the following is true?Sep 7, 20162Sep 7, 20162
Alexey KomovinReflecting on bitsInternals of momentum scrolling in GMail iOS web app are pretty interesting!Why would anyone want to re-implement scrolling in browser? The quick answer would be: in modern times — no-one. Isn’t it obvious? Well, it…Jun 2, 2016Jun 2, 2016
Alexey KomovinReflecting on bitsHow to solve ‘missing %output%’ error when using Closure Compiler.If you’re, like me, using closurebuilder.py to launch Closure Compiler compilation using output_wrapper option, you might be encountering…Apr 28, 2016Apr 28, 2016
Alexey KomovinReflecting on bitsHow to export closure-compiled code in npm module.Recently, I’ve discovered that it’s somewhat non-trivial to add block of closure-compiled code to npm as a module.Apr 6, 2016Apr 6, 2016
Alexey KomovGo chromeless. Or don’t?Debates between web and native is a whole story of itself. There’s a lot have been said from both sides, good example being this video from…Oct 24, 2014Oct 24, 2014
Alexey KomovinReflecting on bitsHardest bug to find. So far…Be wary… Closure compiler related post. And, by accident, my first post on medium. So be wary even more. (:Oct 10, 2013Oct 10, 2013