Bluesky + deariary: your social thoughts, preserved
You posted something on Bluesky last Thursday. Maybe it was a reaction to a podcast episode, a quick opinion about a new developer tool, or a photo of the ramen you waited forty minutes for. You meant it when you typed it. It felt worth sharing.
Now try to remember what it was. Not the general topic. The exact words. The thing that made you hit “Post.” Most people cannot. A social timeline moves forward relentlessly, and your own posts get buried under everyone else’s within hours. You might scroll back to find it, but you probably will not.
deariary captures your Bluesky posts and folds them into your daily diary entry. Not as a raw feed, but as part of the story of your day. What you thought, what you reacted to, what you shared. Alongside everything else you did.
What a timeline forgets
Bluesky is designed for the present moment. That is what makes it good: you say what you think right now, and the people who follow you see it right now. But the design that makes it great for conversation makes it poor for memory.
- Your posts are not organized by meaning. They are sorted by time, interleaved with reposts and replies. Finding your own original thoughts from two weeks ago requires deliberate scrolling.
- Context evaporates. The post that made perfect sense as a response to a trending topic reads like a fragment once the conversation moves on. You wrote “This is exactly why I switched” but the thing you switched from is three screens up and gone.
- Threads break apart. If you wrote a thoughtful four-post thread about your experience with a product, each post lives on its own in your profile. The narrative arc exists only in the moment someone reads them in order.
- Nobody re-reads their own timeline. The Bluesky profile page exists, but it is not designed for reflection. It is a public-facing list, not a personal record. You visit it to check how something looks to others, not to remember how your Tuesday went.
Your Bluesky posts are a genuine, timestamped record of what was on your mind. They just happen to live in a place that treats them as disposable.
Your posts are more honest than you think
There is something specific about social posts that makes them valuable as diary material: they are written in real time, with real emotion, before you have had a chance to rationalize or forget.
When you sit down to write a diary entry at the end of the day, you summarize. You compress eight hours into what felt important in retrospect. But the Bluesky post you fired off at 2 PM captured exactly what you cared about at 2 PM. Not the polished version. The immediate one.
A post like “finally got the CI pipeline working after three days, mass of green checkmarks” tells you more about how that Tuesday felt than any evening summary would. You were relieved. You were proud. You wanted someone to know. That is diary material.
What deariary collects from Bluesky
deariary connects to your Bluesky account through the AT Protocol and pulls your activity from the previous day. Here is what it picks up:
- Your posts. Original posts you authored, including the full text content. If you posted five times in a day, all five appear.
- Your replies. Responses you wrote to other people’s posts. The text of your reply is collected, along with enough context to understand what you were responding to.
- Your threads. Multi-post threads are grouped together so the diary can present them as a single thought rather than disconnected fragments.
- Timestamps. When each post was created, so the diary can place your social activity in the right part of your day.
- Engagement context. Basic engagement signals (likes and reposts your posts received) that help the LLM understand which posts resonated and which were quieter observations.
The LLM uses this to reconstruct what you were thinking about during the day, not just what you typed. A cluster of posts about a conference keynote tells a different story than a single reply to a friend. The diary reflects that difference.
What deariary does NOT collect
- No DMs. Your private messages stay private. deariary only accesses public and followers-only posts you authored.
- No other people’s content. deariary does not store the posts you read, liked, or reposted (unless you quote-posted with your own commentary). Your timeline consumption is not tracked.
- No deleted posts. If you delete a post before the daily sync, it is not included. Your right to take something back is respected.
- No images or media files. Post text is collected, but attached images, videos, and link card previews are not stored in deariary. The diary may reference that you shared a photo, but the file itself stays on Bluesky.
You can disconnect Bluesky at any time from your Bluesky account settings. Revoking access stops all future data collection immediately.
From posts to a readable day
Suppose on a Wednesday you posted three times on Bluesky: a morning reaction to a tech news article, a lunchtime thread about a book you just finished, and an evening reply to a friend about weekend plans. Your GitHub shows a handful of commits, and your Google Calendar had two meetings.
Without deariary, those three posts sit in your Bluesky profile between reposts and replies to other people. The book thread is already half a screen away by Thursday morning.
With deariary, your diary entry for that Wednesday might read:
You started the morning reacting to the Vercel pricing changes on Bluesky, calling it “the kind of move that makes you audit your own infra.” That set the tone: you spent the first half of the day reviewing your deployment costs and pushed two commits to migrate a staging environment.
Over lunch you wrote a three-post thread about finishing “Four Thousand Weeks.” You called it the first productivity book that made you want to do less, not more. The thread got a handful of likes, but the point was more for yourself than the audience.
Your afternoon was two meetings: a sprint review and a one-on-one with Yuki. Between them you replied to Maki about Saturday, suggesting the new Thai place in Shimokitazawa instead of the usual spot.
A day of strong opinions, a finished book, and plans for the weekend. Not bad for a Wednesday.
The posts, the code, the meetings, and the conversation are no longer in four separate places. They are one day.
Bluesky alone vs. Bluesky with other integrations
deariary works fine with just Bluesky connected. The diary will capture what you shared and what you were thinking about. But social posts are reactions to a life that is happening elsewhere, and the diary gets richer when it can see that elsewhere too.
Bluesky only:
You posted about a frustrating debugging session in the morning and shared a link to an article about burnout in the afternoon. In the evening you replied to a friend about grabbing coffee this weekend.
Bluesky + GitHub + Google Calendar:
Your morning started with a stubborn authentication bug that took three commits to fix. Midway through, you vented on Bluesky: “OAuth flows should not require a PhD.” After the standup at 11, you paired with Sho on the new API endpoint and pushed a clean PR before lunch. The afternoon slowed down. You shared an article about developer burnout on Bluesky, then wrapped up with a one-on-one with your manager where you agreed to take Friday off. You ended the day replying to Kana about coffee on Saturday, suggesting the place near Yoyogi Park.
The first entry describes a mood. The second entry describes a whole person’s Wednesday. Your Bluesky posts become the emotional color that turns a factual log into something that feels real.
On the Free plan you can connect one integration, which is enough to try Bluesky on its own. Upgrading to Basic (up to 5 integrations) lets you combine your social thoughts with the rest of your day. See pricing on deariary.com for details.
When Bluesky activity is low
Not everyone posts every day. Some weeks you open Bluesky once, scroll for a few minutes, and close it without typing anything. That is completely fine.
On days when you do not post, deariary simply has nothing to pull from Bluesky. The integration stays connected and silent. Your diary entry for that day is built from your other integrations. If Bluesky is your only integration, the entry for a quiet day will be short or absent, which is an honest reflection of a day you spent offline.
The value of Bluesky in your diary is not consistency. It is the days when you did post. Those posts capture a state of mind that no other integration can, and they appear in your diary exactly when they matter: on the days when something made you want to say something.
Setting it up
Connecting Bluesky to deariary takes about thirty seconds:
- Go to app.deariary.com.
- Open Settings and find the Integrations section.
- Find Bluesky and click Connect.
- Enter your Bluesky handle and authorize deariary to access your account through the AT Protocol.
That is it. The next morning, your diary will include your Bluesky posts from the previous day. No manual export, no copy-pasting, no browser extensions.
What surprised us
Social posts are the most re-readable part of the diary. We expected GitHub commits and calendar events to carry the most weight. But when we re-read diary entries weeks later, it was the Bluesky posts that triggered the strongest recall. “Oh right, that was the day I was annoyed about the API change.” The posts act as emotional timestamps.
Threads work better than single posts. A standalone post gives the diary a data point. A thread gives it a narrative. When someone posts a three-part thought about a decision they are making, the diary entry reads like a window into their reasoning process that day. We did not expect threads to add that much depth.
The combination with calendar is particularly strong. Your calendar shows where you were. Your Bluesky posts show what you were thinking about. Together, they create entries where you can see how a meeting influenced an opinion you shared afterward, or how a cancelled plan led to an afternoon of reading and posting about it. The two integrations complement each other in ways we did not anticipate.
Your Bluesky posts already capture what matters to you in the moment. deariary makes sure those moments are still there when you want to look back.