biff

2024-11-17T04:07:54.511209Z

Quick update: I've started doing a rewrite of http://yakread.com, experimenting with some new patterns for keeping things maintainable + performant--E.g. the indexes stuff I've talked about in the newsletter, and also introducing pathom, and also a new approach for keeping 100% of your business logic in pure functions so testing is easy peasy and stuff. (this but refined: https://biffweb.com/p/removing-effects/ ) I was originally planning to open-source Yakread after the rewrite is done, but I also would prefer to not have 6 months without publishing anything, so I'm thinking I'll start a new public repo and put the new code there instead of in the original repo. and then I'll publish new code gradually with commentary--maybe it'll be informative for some even before I get some of this stuff released as part of Biff proper. And I will start on that... later! maybe after the November from hell is over/when I stop taking turns with my kids being sick (took me about half an hour to write this message as I hold my toddler)

🔥 7
4
2024-11-17T04:09:39.497119Z

also PSA I reinstalled the bluesky app, not sure if I'll actually post anything there, but have started following some clojure people: https://bsky.app/profile/obryant.dev

3