aboutsummaryrefslogtreecommitdiff
path: root/blog/notes.markdown
blob: a0b0fb23b07569f10bb3050893344c50010362b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
title: "Site Update: Notes"
date: 2022-07-31
---

I write a lot on social media. As a side effect of doing this, I don't really
have ownership of anything I write there. This means that things that I write on
Twitter are difficult for me to keep a local copy of. As of the time that I set
up RoboCadey earlier this year, I have written something hilarious like 1.4
megabytes of text into Twitter. That is enough to fill an entire 3d printed save
icon.

I want to [own my platform](http://www.alwaysownyourplatform.com/). As such, I
am going to be experimenting with adding ["Notes"](/notes) to my website. These
notes are something between a tweet and a blogpost, but mostly I want to be able
to control the destiny of what I write. I've implemented a system that allows me
to write up little notes on Apple Notes and then post them to my notes page over
Tailscale.

I will make these notes visible on Twitter and Mastodon via
[POSSE](https://indieweb.org/POSSE).

I use an iOS Shorcut to post things to my notes. Here's a screenshot of its
"source code":

![](https://cdn.xeiaso.net/file/christine-static/blog/photo_2022-07-24_14-48-31.jpg)

And that's it! This lets me push notes to my site and I can also attach a
"reply-to" link with another shortcut. This lets me write out something in Apple
Notes and then hit the share button to inflict my opinion onto the world.

This stores everything in SQLite and lets me update these things on the fly.
Normally to update things on my blog I have to add the thing to the repo and
redeploy it. When I was on Linux most of the time this wasn't a real issue. I
could easily just commit, push and deploy without too much hassle. All this
Twitch streaming and content creation that I've been doing has made it a lot
harder for me to work from Linux. As such, I've been mostly booted into Windows
until I need to deploy my blog again.

I can push, update and delete notes on the fly without having to touch the Linux
side of my tower at all!

I'm thinking about making my main blog content also work like this, but that
will require some more careful thinking and possibly writing an emacs plugin or
two in order to bridge the two sides. It'll take some thought, and I plan to
talk out designs [on Twitch](https://twitch.tv/princessxen) at some point.