Patrick's Avatar

Patrick

@pdewey.com

Golang / Coffee / Linux / Atproto / Music Enjoyer Building @arabica.social

131
Followers
389
Following
127
Posts
18.10.2024
Joined
Posts Following

Latest posts by Patrick @pdewey.com

Why are there libraries for writing terminal apps with frontend js frameworks??
How does that even work and why would you want to do that??
Use go or rust or anything else lmao

11.03.2026 00:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I added a popup modal that prompts reauth when an oauth grant expires, so hopefully this is the last time someone runs into this issue.

09.03.2026 11:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I also should probably the error messaging since this is probably the most common error, and it should probably be a 401 rather than a 500

09.03.2026 10:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No new arabica updates from this weekend, the weather was too nice so I went outside and played pickleball (I've started working on recipes and some stats pages though)

09.03.2026 01:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yessssssss!!!!!!

07.03.2026 01:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
πŸ’Ώ The Communal Aux (by Pouria) β€” Semble A shared queue for everyone. Drop your favourite tracks and pass the aux.

Created this collection today for *handpicked*, algorithm-free music. Go ahead and add whatever you’re listening to πŸ’«

Already dropped a bunch from @bandcamp.com, @plyr.fm and youtube

06.03.2026 19:22 πŸ‘ 16 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0

I liked the post and a bunch of people blocked me, didn’t realize what was happening until seeing this

05.03.2026 12:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
virtual atproto hang V casual hang to talk atproto dev, new projects, patterns, discourse, or whatever we feel! plan is to do discord group call in atproto touchers discord: https://discord.com/invite/AFuuPvM7zZ open to ...

I'm going to "virtual atproto hang V"!

01.03.2026 19:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also, feel free to give feedback around the suggestion system, I'd consider the current form to be pretty experimental, but I like the idea of how it currently works

28.02.2026 16:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And an improved manage tab for beans, the old one was getting crazy with all the fields that are on the bean lexicon

28.02.2026 16:15 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

New features for @arabica.social are out today!

- Suggestions when creating certain record types (these add a ref field to the record that points to the record that the suggestion was generated from)
- Notifications tab (see when people like/comment on your brews)
- Variety field in bean records!

28.02.2026 16:15 πŸ‘ 6 πŸ” 1 πŸ’¬ 2 πŸ“Œ 1

notifications are close though I just made the mistake of trying to implement them at the same time as record correlation and picking them apart would be annoying

27.02.2026 01:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

started:
- adding variety to bean lex
- switching beans to card-style view
- notifications
- record correlation, suggestions, and autofill
- recipes
- otel tracing

finished:
- none of those things

27.02.2026 01:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

man I need to stop starting on new features for arabica and then getting them almost to the finish line before stopping

27.02.2026 01:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Atmosphere Team Office Hours Feb 27 The Bluesky Atmosphere team will be joined by some very special guests to talk about building on atproto. And more! As usual, we'll run down a bit of the latest news from the Atmosphere and answer ...

I'm going to "Atmosphere Team Office Hours Feb 27"!

25.02.2026 23:06 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
a chart (idk man)

a chart (idk man)

It seemed a bit ambiguous so I took the liberty of fixing it

25.02.2026 02:17 πŸ‘ 26 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
cluster showing "modelo social"

cluster showing "modelo social"

modelo

25.02.2026 00:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think recipes would enable some interesting things alongside the record correlation stuff I'm working on now. One thing that immediately pops to mind is a "popular recipes for this brewer" button/search?

24.02.2026 23:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Should I add a "recipe" lexicon to @arabica.social? I envision it as being something you could use to autofill some information about a brew, and it would be an ideal record for sharing with others. Then maybe you could create recipes from brews? I'm open to ideas

24.02.2026 23:29 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

πŸ‘€

24.02.2026 22:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is such a cool use of the arabica lexicon, I'll definitely need to set something like this up for my site. The atproto ecosystem is just so amazing for enabling stuff like this

24.02.2026 02:03 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - arabica-social/arabica: Coffee brew tracker built on ATProto (alpha) Coffee brew tracker built on ATProto (alpha). Contribute to arabica-social/arabica development by creating an account on GitHub.

I've been seeing increased interest in @arabica.social over the last few days, y'all should go star the repo on github github.com/arabica-soci... and tangled tangled.org/arabica.soci... (I like it when the number goes up)

24.02.2026 01:51 πŸ‘ 7 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1
screenshot of a new atpr*to digest bot account

screenshot of a new atpr*to digest bot account

there's a new one lol

23.02.2026 23:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
ATmosphereConf 2026 ATmosphereConf is the global atproto community conference. Join us in Vancouver, Canada, March 26th - 29th, 2026.

I bought my remote ticket to #ATmosphereConf - join me online March 2026 atmosphereconf.org

23.02.2026 23:50 πŸ‘ 8 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Ooh this is very cool! I’m definitely going to a look at how you did this when I get chance

23.02.2026 15:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It’s true

23.02.2026 14:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘€

23.02.2026 12:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

coffee journaling app on atproto I'm working on

23.02.2026 02:02 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I didn't know you could do that πŸ‘€
I'll have to look into it

23.02.2026 02:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

the matrix server a conduit.rs instance

23.02.2026 01:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0