Jon Shamir
148 posts

Jon Shamir
@jonshamir
Design + technology @studio_normal_ working on @prepbook_app






My dear front-end developers (and anyone who’s interested in the future of interfaces): I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at least in concept): Fast, accurate and comprehensive userland text measurement algorithm in pure TypeScript, usable for laying out entire web pages without CSS, bypassing DOM measurements and reflow

woa this is so fun!

I spent hours trying to get rid of awkward whitespace in the ingredient tooltips while working on @prepbook, and today a solution magically appeared!

your physics textbook is not boring anymore Hooke's Law with live text reflow around an actual bouncing simulation. 60fps. zero layout thrashing. @_chenglou what have you unleashed










Just made a Safari wrapper in Figma with Auto-Layout.






