judah

@joodaloop.com

visit joodaloop.com for my stuff stick around for tweets about scatterpad.com, my magnum opus. i also made streams.place a couple years ago.

there ought to be some kind of standard for making this easy to do a protocol for downloading a website’s content as markdown or HTML and saving it to a folder, then syncing with the actual website over time

David Gasquez@davidgasquez.com · 4d ago

One of the best things I did recently was to archive all @gordon.bsky.social's Substack posts into my personal digital library. I index, embed and query it with github.com/tobi/qmd. When my agents now $consult-library they stumble with many great Gordonisms, making them better for my taste!

 Screenshot of a YAML configuration in a dark-themed code editor. It
 defines a squishy-computer source with a local archive path, Markdown
 glob pattern, commented Substack export command, and context describing
 Gordon Brander’s essays on tools for thought, cybernetics, complex
 systems, decentralized protocols, network society, and AI agents.

i write code manually cause it’s fun and i don’t want AI to take that skill away from me

if you give your website a service worker cache and a keyboard-driven search bar, if starts to feel like using a local app that contains your notes but accessible in every browser, all the time!

redesigning the WEBCRAFT site adding a “why do people hire me?” that just has quotes from people who’ve hired me

A certain tasteful originality
I don't like most websites and have wasted 100 hours trying to like mine. But I like your websites.

"taste", "craftsman", "each one doesn't look like others"

Intentional attention from a human
Your work stands out in the age of AI - feels more human, intentional. And the more Claudeslop there is out there, the more the human approach stands out. In a sense, me hiring you is also me taking a stand for certain principles

I can do it all
You also made the process of working together very smooth and painless, priced very reasonably, and included hosting/email/etc, which are all added pluses. Not easy to find an all-in-one package that good.

I’m the website guy
I just loved your style and that you blogged and that I enjoyed your site, so why not hire you to make others feel that way when they land on mine?

I’m the *serious* website guy
Judah is incredibly serious at being the best at creating personal websites. Basically like “Jiro Dreams of Sushi”...a craftsman dedicated to the craft. Not that you *will* dedicate your life to it, but its the same ethos.

GOOD NEWS, PEOPLE OF BLUESKY! i will be posting more now since i’ve been made aware that i should be sharing way more visual work than i currently do

“People keep forgetting this. Google Reader was the best social network for academically minded people that I have ever been part of. As one blogger after its shutdown said: it was a social network for people who don't want to talk about themselves.”

i’ve been (for want of a better word) burnt out on design for a month or so, and been writing code to relax realization: design is tiring because you’re constantly running a SAT solver in your head while code let’s you abstract away details so you don’t have to think about them

my answers for these in sssync.joodaloop.com are inspired by Linear’s Sync Engine: - query-driven sync through a graph API - named and versioned mutations, queued locally - a single sync stream of updates per user - all data stored in IndexedDB after first fetch

judah@joodaloop.com · last mo.

my 4 requirements for an optimal sync engine are: - query-driven fetches - offline mutations - updates as minimal change deltas - persistent client cache only a couple of existing engines satisfy this criteria

my 4 requirements for an optimal sync engine are: - query-driven fetches - offline mutations - updates as minimal change deltas - persistent client cache only a couple of existing engines satisfy this criteria