Jon Shamir @jonshamir.com · 08/10/2026Updating on a web dev course I will teach for the 3rd time - crazy how only 3 years ago I expected the students to manually type most of the code… Grading will be much harder this time around 020
Jon Shamir @jonshamir.com · 28/09/2026Strawberry tree linocut Refreshing to do some non-digital creation :) 010
Jon Shamir @jonshamir.com · 06/08/2026Creative visualization of a complex situation from @nytimes.com www.nytimes.com/interactive/...nytimes.comThe Whiplash WarWar. Cease-fire. Somewhere in between. The United States and Iran can’t stop cycling between conflict and negotiation. 000
Reposted by Jon ShamirFreya Holmér @freya.bsky.social · 13/07/2026I've always been a little conflicted clamp parameter order, like clamp(a, b, x) is nice bc it matches lerp(a,b,t), but clamp(x, a, b) is nice because it matches x.clamp(a, b) but the other day I saw a clamp function like clamp(a, x, b) and I was like dang that kinda makes sense spatially actually 232829
Reposted by Jon ShamirJon 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 · 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 · 23/03/2026Thanks for sharing! and clarifying what sticky actually does :) 010
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
Reposted by Jon ShamirDesign Reviewed @designreviewed.com · 21/11/2025The Architectural Review, Special Number - Plants Indoors, May 1952. Designed by Frederick Henri Kay Henrion with inner drawings by Gordon Cullen. designreviewed.com/artefacts/th... #fhkhenrion #britishdesign #henrion 06920
Jon Shamir @jonshamir.com · 26/10/2025I use it a bunch for small video & audio editing tasks, basically a natural-language interface for ffmpeg 040
Jon Shamir @jonshamir.com · 17/09/2025Personally I feel less decisive than some other comments I visit twitter and bluesky 50/50 and while the overall vibe is much better here, I see some cool stuff every time from people that aren’t on bluesky 030
Jon Shamir @jonshamir.com · 04/09/2025Interactive phyllotaxis spiral - using @threejs.org for 2D :) 020
Jon Shamir @jonshamir.com · 30/07/2025Thanks for the intro! Great examples - it was easier to understand than I initially thought 010
Jon Shamir @jonshamir.com · 04/07/2025How did you fix it? I get sync issues between my phone and laptop all the time :( 100
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
Reposted by Jon ShamirVertex @endvertex.bsky.social · 16/03/2025I made a video essay! It's a love letter to 3d software crammed in between several hate notes about 3d software companies. Maybe it can be something you put on in the background while you do art. :) www.youtube.com/watch?v=I4md...youtube.comFor-Profit (Creative) SoftwareYouTube video by EndVertex 1001627586
Jon Shamir @jonshamir.com · 16/03/2025easingwizard.com Really cool tool I just found for generating CSS easing functions online by @matthiasmartin.deveasingwizard.comEasing Wizard - CSS Easing Editor and GeneratorGenerate and customize CSS easing functions with ease and magical precision using Easing Wizard 🧙 081
Reposted by Jon Shamirda da™️ drew @adrew.dadguy.pro · 12/02/2025apple, i will never finish setting up my iPhone if the last thing to set up is apple intelligence. adrew 49202686
Jon Shamir @jonshamir.com · 27/12/2024Moving from android (pixel) back to iOS after ~6 years I’m surprised how much the UX has “converged” between the platforms, especially around app management 010
Reposted by Jon ShamirRei @reipart.bsky.social · 15/12/2024Currently working on painterly 3D clouds! #b3d #bnpr 1227744
Reposted by Jon ShamirHarry 💬 @halisavakis.com · 15/12/2024My video tutorial on creating a simple volumetric fog shader in URP is finally out for everyone to watch!🎉 This should be a gentle introduction into volume raymarching and a good starting point for some really cool effects 🌫 Check it out: 👇👇👇 www.youtube.com/watch?v=8P33... ☝☝☝ #gamedev #unity3dyoutube.comYour first Volumetric Fog Shader | Unity URPYouTube video by Technically Harry 1422241
Reposted by Jon ShamirJeffistall @jeffistallguy.bsky.social · 09/12/2024Stars have been gaslighting us for like hundreds of years 818735