//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
seeding discontent in present-day computing and radical patience in how we reimagining it libcomp.org • @folkjs.org foraging the web: https://semble.so/profile/chrisshank.com
𝕮








Loading...
@pouriade.com added this one
New Video on Interface Studies What Every Productivity App Trades Away youtu.be/OuEKdD_1F8s?... As we chase the latest productivity systems, this video takes a step back to examine the fundamental trade-offs built into every productivity app.
16h
3d
YouTube video by Interface Studies
youtu.be
What Every Productivity App Trades Away
Gotta Save ‘Em All!
Gotta Save ‘Em All!
works with embeds too!
𝕮
Cool to see, it's a really good example of embeddable atproto widgets! There is still this problem lurking here of how to safely compose these kind of widgets with identity since each widget (unless distributed by the same domain) will require you to login in multiple times.
2d
You call tell the atmospheric weather reports are sourced from @semble.so!
2d