Jon Shamir @jonshamir.com · 28/09/2026Strawberry tree linocut Refreshing to do some non-digital creation :) 010
Jon Shamir @jonshamir.com · 21/04/2026TIL you can modify open-source variable fonts without the source files I wanted to use @writer.ia.net Quattro for @prepbook.app but the spacing & fractions were not ideal for ingredient lists. With Python (+LLM assistance) I tweaked the compiled .ttf directly! github.com/jonshamir/prepbook-quattro 052
Jon Shamir @jonshamir.com · 29/03/2026I spent hours trying to get rid of awkward whitespace in the ingredient tooltips while working on @prepbook.app, and today a solution magically appeared! Check out the new Pretext library :) chenglou.me/pretext/bubb... 000
Jon Shamir @jonshamir.com · 15/03/2026Fun with SDF shapes Try it live on jonshamir.com/lab/sdf-coll... 020
Jon Shamir @jonshamir.com · 07/03/2026Turns out you can transition CSS variables directly with property at-rules - no need to add color transitions to every element individually. Makes dark mode fade animation way simpler! Wrote about it here: jonshamir.com/writing/colo... 0244
Jon Shamir @jonshamir.com · 07/12/2025Working on fun interactions for the @prepbook.app landing page 031
Jon Shamir @jonshamir.com · 25/11/2025Working on an interactive installation inspired by oil painting 350
Jon Shamir @jonshamir.com · 04/09/2025Interactive phyllotaxis spiral - using @threejs.org for 2D :) 020
Jon Shamir @jonshamir.com · 04/05/2025A few years ago I rendered parts of the Himalayas for a project. I randomly came across it today and thought it looked interesting! Rendered with @pinakographos.bsky.social‘s techniques in @blender.org 0102
Jon Shamir @jonshamir.com · 22/11/2024Morphing platonic solids with @blender3d.bsky.social & #threejs 0282