I've started writing a lot of simple custom launcher scripts. For instance, `750words` to open 750words.com in a firefox window, and then launching that with dmenu. I've been surprised how different (more intentional) it feels to open that versus opening a browser and navigating to it.

Show thread

Work ↓ feed.grantcuster.com/post/1599
I think I have most of the design figured out for the new Constraint Systems index page. Now I need to refactor the code...

Inspiration ↓ feed.grantcuster.com/post/1599
Avara: "The placement of its nodes is exclusively based on a rough square grid. The original reason of this design choice was to facilitate collaboration on the font, and it now results in the radical and highly constrained shapes of this type family."
from velvetyne.fr/fonts/avara/

I made Sift, an experimental image editor that slices an image into layers. You can offset the layers to generate interference patterns and pseudo-3D effects.
sift.constraint.systems

It uses additive blending and a pixel-based light splitting algorithm. It came out of thinking about how to add depth to a grid of pixels. For more info you can read the release notes (writing.grantcuster.com/posts/) or watch a video tour (youtube.com/watch?v=MJQNnAr40V). As always, I'd love to see anything you make with it.

Work ↓ feed.grantcuster.com/post/1598
Starting a vacation project. Using three.js for the first time in a while.

Inspiration ↓ feed.grantcuster.com/post/1597
Fantastic talk by Joseph White on the motivations for the PICO-8 fantasy console. I love the attention to how the process of designing and coding should feel (cozy, inviting).
from lexaloffle.com/bbs/?tid=31634

Show more
vis.social

vis.social is an open social platform for creative people, especially anyone in sciArt, data, visualization, creative coding, and related arts and research. English is the common language of the instance.