dorian

@doriantaylor
456 Followers
196 Following
3.9K Posts

make things. make sense.

• making infrastructure for dense hypermedia at https://intertwingler.net .

• writing a book connecting Christopher Alexander to software, serialized as a newsletter ($): https://buttondown.email/natureofsoftware

Webhttps://doriantaylor.com
Twitterhttps://twitter.com/doriantaylor
YouTubehttps://www.youtube.com/@methodandstructure
GitHubhttps://github.com/doriantaylor
@cap_ybarra @davidgerard there is nothing more than i would like to see than purely-functional, content-addressable code, but instead we get cash furnaces generating javascript and python
@cap_ybarra @davidgerard i mean maybe but i find most people just flatly do not understand higher-order programming and cannot be made to

@cap_ybarra @davidgerard the empirical reality i'm seeing is a) people seem to believe they're useful and b) they're already expensive, and those people are not going to want to pay 10-20x what they're currently paying, and so the situation will equilibrate eventually around locally-runnable models that are "good enough" for rote coding tasks over existing mundane procedural languages.

like i would bet money that the halo of LLM as panacea is eventually going to dissipate, but that will remain.

@cap_ybarra that i agree with completely; my own work is completely deterministic and i'm a big proponent of open standards, and resent the fact that every web API is ever so slightly different from every other.

i guess my observation is that people *are* using LLMs to generate code, and will likely continue to (despite being a blunt tool in my opinion), but i suspect when measured from the outside, the net gains are going to vary dramatically.

(@davidgerard has written similar-ish things)

@cap_ybarra @davidgerard

2) web api client boilerplate is a consummate pain in the ass, because every vendor does theirs ever so slightly differently. it's also likely one of the things that's super well-represented in the training data, plus it'll either work when you run it or it won't; it's pretty low-risk. the failure mode is i have to correct it by hand (and it isn't like i didn't have the reference docs open contemporaneously anyway).

@cap_ybarra @davidgerard

1) at no point did i say it was *good* for writing unit tests, i just said it was *possible* to generate them; whether they're any good is a separate consideration

like these things are known to make bad tests and even alter tests to pass; my point was you can't get away with skipping test coverage whether you write the tests by hand or it generates them, because of the way it works ("works")

but as we both pointed out, no guarantee generating tests will save any time

@cap_ybarra @davidgerard cool, what do they get wrong

recorded this last friday, proximately in response to sam altman's funny definition of "intelligence"

https://youtu.be/EPdMN5ofbSw

2026-03-13 performing smartness

YouTube

geriatric and very loud dishwasher has now run its course; begin the streams:

https://stream.place/doriantaylor.com
https://twitch.tv/methodandstructure.com
https://youtu.be/LGXZ8qt3qOY

gonna go over the sense atlas spiel using the issue network i created earlier for this checkout/enrollment flow

@doriantaylor.com's livestream on Streamplace

2026-02-28 WORKING IN PUBLIC: Final test run of Semantic REST lecture

thanks for inviting me last night @mayintoronto!, also good to see you again @mhoye