12 Jun 26
Announcement post for the override-utils Nix package
A very compelling application of lenses!
06 May 26
Keep Unwanted States Representable
01 May 26
Keep Unwanted States Representable
22 Apr 26
27 Mar 26
PANE is a live, functional programming environment built around data-visibility. In PANE, all intermediate values are visible by default, and you construct a program by acting on these concrete values.
31 Jan 26
Note to self: if my language has shell programming, there’s no reason you shouldn’t do it the way Julia does.
via: https://julialang.org/blog/2012/03/shelling-out-sucks/
09 Nov 25
Spreadsheets are particularly useful for thinking through financial models, budgets, or any situation that involves considering lots of possible scenarios. Instead of laboriously redoing a bunch of math, you can quickly ask “what if?” questions and see the effects.
Very nice work by Litt and the Ink and Switch crew. Wondering if there’s a way to combine Ambsheets v1 and v2 to have both a nice interactive grid and clear formulas when you need them.
20 Aug 25
Programs should be valid as they are typed.
via: https://lobste.rs/s/ik0pjv/left_right_programming