//
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
ProfileReplies









Loading...
🚨 Big news! 🚨 I’ve officially signed with literary agent Jessica Berg of @roseclifflit.bsky.social . Years of writing, rewriting, and perseverance have led to this milestone—and I couldn’t be more excited for what’s ahead. #WritingCommunity #AmWriting #AuthorNews #LiteraryAgent #WritersOfBluesky
May 28, 2025
A hearty welcome to the team, David!
If you struggle with synopses, write one badly on purpose. Seriously. Write the worst, most boring summary possible. Then go back and make it sharper, clearer, and less painful. This works better than trying to get it “perfect” from the start.