Chad
@chadtmiller.com
760 followers 340 following 390 posts
software engineer, atproto hacking,📍PDX Building @grain.social and @slices.network grain profile: https://grain.social/profile/chadtmiller.com
Posts Media Videos Starter Packs
chadtmiller.com
Remix is a great name for that project. Let’s remix everything every time we release.
chadtmiller.com
haha let it roll!
chadtmiller.com
Also Emery 👀
chadtmiller.com
No prob! I saw Alexisonfire and Thursday on the feed earlier and it sent me down a listening rabbit hole of my favorite bands in high school haha. I literally had them on repeat.
chadtmiller.com
it’s fall and the leaflets are dropping? #atprotojokes
chadtmiller.com
I would say PNW in general is atprotoland
chadtmiller.com
Ohh it does! I swore I tried the other day and it didn’t work 👀. I need to add json to the where clause so you can match/search on ids
chadtmiller.com
I tried that and it doesn't work, I might need to update the gql schema builder for unknowns. It works if you use the xrpc api though api.slices.network/xrpc/com.atp...
api.slices.network
chadtmiller.com
lpm is great. You should check it out! Really helped get @grain.social up and running a while back.
danabra.mov
i wrote a post about @tom.sherman.is's lpm which i think more people should know about
how to manage your AT Lexicons with lpm
underreacted.leaflet.pub
chadtmiller.com
this is why I deno
chadtmiller.com
It would be sweet if lpm had a website with all the published lexicons. @tom.sherman.is we could definitely throw that together really quick with slices.
chadtmiller.com
+1 lpm is great. I think a bigger problem is actually building the appview and that's probably why not many people are talking about it.
chadtmiller.com
you could just add a package json file, and build assets via the new "deno bundle" to a /dist folder
chadtmiller.com
I wonder if it's better to just distribute bin and have people curl it
chadtmiller.com
this should work "npx jsr @lpm/cli"
chadtmiller.com
it also runs on @rust-lang.org and I like Rust.
chadtmiller.com
haha @deno.land is just better imo. if you use typescript it's a godsend. I got tired of all the inconsistencies between tsconfig files and module systems in npm. @deno.land goes all in on esm and you don't have to build your server project with vite or something. it gives you so much out of the box
chadtmiller.com
Awesome, I’m gonna have to get a @slices.network mcp going
chadtmiller.com
It is all open source and I’m trying to make it as easy to use as possible. We are all relying mostly on bsky infra right now. Is it open source? Yes. Can you run it yourself? Good luck.
chadtmiller.com
Yeah that would be awesome. Lexicon HUD!
chadtmiller.com
I’ve been playing around with mapping lexicons to graphql queries and it essentially eliminates that step. You still need to run graphql codegen if you want the types but you can also just pass the raw query string and get some data back.
chadtmiller.com
I hear you, it’s not super easy to consume especially when it’s wired up with a bunch of refs you have to follow. I just worry that having to learn extra syntax on top of that in addition to everything is a lot but maybe I’m wrong!
chadtmiller.com
I know there are use cases for private atproto infra but those can be deployed via standalone instances.
chadtmiller.com
I know @bad-example.com is working on a lot these things already and maybe Slices could be tweaked to apply it's lexicon based querying interfaces on top microcosm services.