Alexey Komov

Posts

Website redesign comparison

My website redesign

I've redesigned my website to include all of the open source projects I did. Also my older posts from Medium were ported here, so this would be the new place for my blog.

Read Post →
Lambda symbol

Fun exercise: sum of numbers through infinite currying in JS.

A JavaScript exercise exploring infinite currying to create a function that sums numbers through chained calls.

Read Post →
Bezier curve visualization

Physics of Momentum Scrolling

Implementing custom scrolling behavior in iOS Safari, using 3 "T"s: transform, translate and transition. Specifically css transform matrix and cubic bezier curves are used. Based on GMail starting points with the research of critical missing parts.

Read Post →
Google Closure Compiler logo

How to export closure-compiled code in npm module

A guide to packaging and exporting Closure Compiler optimized JavaScript code as npm modules for distribution.

Read Post →
Debugging visualization

Hardest bug to find. So far…

A challenging debugging experience of code produced with advanced compilation mode by Closure Compiler.

Read Post →