Chad
@chadtmiller.com
π€ 1564
π₯ 612
π 926
software engineer, building
@grain.social
, hacking on atproto
dreaming of
@boardsofcanada.bsky.social
grain on
@grain.social
5 days ago
1
19
1
the mark of claude
22 days ago
6
122
6
Anyone successfully remove dust from their Ricoh?
23 days ago
1
3
1
ngl webp is kinda trash for photography keeping grain on jpeg
25 days ago
5
28
2
I think Iβve made it, gruber posted a steak on grain
grain.social/profile/did:...
loading . . .
Porterhouse in the front, onion rings in the back. by @gruber.foo β Grain
Photo gallery on Grain
https://grain.social/profile/did:plc:ddv2lahklhbpjxcmq5osnza5/gallery/3mjnvw7atuq2p
25 days ago
3
34
3
i love it when claude gives up for the quickest solution and its like 30 more secs to do it the right way
26 days ago
0
12
3
Open to new opportunities! If you know of any senior eng / fullstack roles (remote or PNW based), especially in the open source / decentralized tech space, shoot me a DM! 10+ years fullstack, currently building on
#atproto
, check out
@grain.social
26 days ago
2
61
22
very stoked on this collab with
@awarm.space
and
@leaflet.pub
!
add a skeleton here at some point
about 1 month ago
0
40
2
ios dev is telling claude nope nope nope nope maybe nope wtf are you doing nope nope nope nope nope nope nope OMG
about 1 month ago
0
16
1
Crazy that I first launched
@grain.social
like 10 months ago
add a skeleton here at some point
about 1 month ago
2
58
3
π Portland Portland, Oregon, US
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mix3u6bhtm2d
#grainsocial
about 1 month ago
0
13
0
loving all the
@grain.social
vibes β¨
about 1 month ago
3
36
0
π Portland, Oregon, United States Portland, Oregon, US
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/gallery/3mirinzuuvl2d
#grainsocial
about 1 month ago
0
9
0
I've been cranking on a new iOS app for
@grain.social
since
#atmosphereconf
. Pretty excited to finally get it out to testflight. Let me know what you think! Aiming to be somewhere between instagram and flickr while giving more control over your feed (with different/pluggable feeds like bluesky).
add a skeleton here at some point
about 1 month ago
14
68
13
next launch on
@stream.place
?
about 1 month ago
1
18
1
π Portland, Oregon, United States Portland, Oregon, US
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3miep7qa25k2d
#grainsocial
about 1 month ago
1
22
1
When I tell people about
#atmosphereconf
I just say itβs my feed in real life
about 1 month ago
0
25
1
reposted by
Chad
Graze Social
6 months ago
Like what you're seeing? This feed runs on
@graze.social
, where the feeds you love come to life - pitch in below to support the team and keep the lights on!
loading . . .
Graze Social Tip Jar
Donate to the Graze Social team and keep the feeds flowing!
https://buy.stripe.com/fZeaHbgOk5tncJGdQQ
9
220
67
atmosphere conf and meeting
@goose.art
was all it was goosed up to be πͺΏ so nice hanging with everyone and excited for another year in the atmosphere!
about 1 month ago
0
24
0
@knotbin.com
on stage!
about 1 month ago
1
38
1
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi7yid3er22d
#grainsocial
about 1 month ago
1
2
0
reposted by
Chad
nate
about 1 month ago
@oyster.cafe
βiβm about to yap more yappilyβ no lies were told
1
37
2
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi7monocqy24
#grainsocial
about 1 month ago
1
6
0
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi7kedhydq24
#grainsocial
about 1 month ago
1
3
0
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi5u44t3sa24
#grainsocial
about 1 month ago
1
4
0
We can just try!
@bad-example.com
about 1 month ago
0
58
7
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi5cgujksi24
#grainsocial
about 1 month ago
1
1
0
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi5axnn3gq24
#grainsocial
about 1 month ago
1
3
0
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi5a2dlgya24
#grainsocial
about 1 month ago
1
1
0
π University of British Columbia Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mi55hgw4vq24
#grainsocial
about 1 month ago
1
3
0
π The Pit Electoral Area A, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mhy3ub3ypy24
#grainsocial
about 2 months ago
1
16
0
π Life Building Vancouver, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mhxx3x6ytq24
#grainsocial
about 2 months ago
0
6
0
π Vancouver Vancouver, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mhwfkqttlq24
#grainsocial
about 2 months ago
3
13
0
you know, you gotta lock yourself out of your room at least once per trip
about 2 months ago
3
30
0
π Pacific Central Station Vancouver, British Columbia, CA
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mhw6isfbba24
#grainsocial
about 2 months ago
0
4
0
π Seattle Greyhound Station Seattle, Washington, US
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mhvony6yni24
#grainsocial
about 2 months ago
2
13
0
π I 5 Lacey, Washington, US
https://grain.social/profile/did:plc:bcgltzqazw5tb6k2g3ttenbj/story/3mhvksuiwhi24
#grainsocial
about 2 months ago
2
6
0
New version of
@grain.social
is out. Trying some new things! Feeds, stories, location tags, new layout. Rewrote everything for the ground up using some new patterns Iβm working on. TLDR itβs all just Node.js,
@svelte.dev
and a special
@vite.dev
appview plugin.
about 2 months ago
10
40
5
created a new
@teal.fm
client that joins musicbrainz artist genre data with plays and syncs your bluesky followers, everything is a feed
teal-appview-production.up.railway.app
if you're interested in building appviews like this, come check out my workshop at
#atmosphereconf
π
2 months ago
9
126
21
i feel like there's something between atproto and nostr that would be cool? domain based lexicon like schemas instead of nips (maybe just JSON schema). browser extension/app to sign events vs oauth doesn't seem so bad. it's just relays?
3 months ago
5
10
2
stream.place
down?
3 months ago
2
1
0
@teal.fm
if you ever do a search input for plays "Thee Oh Sees" is a pretty good test artist to see if you return both osees and the oh sees and thee oh sees
3 months ago
0
4
0
new
@tangled.org
account switcher is so nice
4 months ago
1
27
0
atproto engineer showing up in job listings when?
4 months ago
3
30
1
teal-relay-production.up.railway.app
got the graphql teal fm demo back up and running but with duckdb + lex-gql had to go back to drawing board because there's over 600,000 scrobbles now and queries were slow π«¨
loading . . .
teal.fm
https://teal-relay-production.up.railway.app/
4 months ago
2
12
0
@zzstoatzz.io
and I were talking earlier about setting up some kind of regular hang for atproto hackers and the like. Let us know if youβre interested! Could be a place to share a new project, talk about patterns/pain points, etc
add a skeleton here at some point
4 months ago
3
19
2
welll shoot guess I should use duckdb
4 months ago
2
47
1
on a kick to simplify and extracted my ideas for what a lexicon graphql mapping looks like from quickslice into a separate standalone .js library. very poc stage with some stuff likely to change but i've got a basic statusphere example working with tap.
tangled.org/chadtmiller....
loading . . .
chadtmiller.com/lex-gql
GraphQL for AT Protocol
https://tangled.org/chadtmiller.com/lex-gql
4 months ago
1
30
4
tapping in
4 months ago
1
20
0
making progress on pds.js
tangled.org/chadtmiller....
, there's something to be said about starting with the simplest possible implementation and working your way up from there. the core logic, at least, is zero dep, with a hexagonal architecture that allows different functionality via ports/adapters
4 months ago
1
27
3
Load more
feeds!
log in