Friction points around here
I like writing here! But it could be better, and I keep stopping myself from doing it in the first place. What’s up with that?
What a drag
Here’s things that I think are keeping me from using my site how I envision:
- The “publishing requires syncing devices and pushing to git” is…not all bad. The git part is actually fine, I think. It’s the device syncing that slows me way down. I worry that my phone might be overwriting my cloud data or local desktop data or whatever. It’s annoying to have to wait for things to line up. The “source of truth” is all muddied—is it Obsidian? Is it git? Is it my local files? Too much to keep track of!
- Markdown is whatever. Fine to use, and probably the best writing format for mobile (that I’m aware of), but I sometimes want to be able to be more in “making a web page” mode than “writing a blog post” mode. Not sure the best way to differentiate that, what with the metadata and stuff. (I mean, HTML is valid markdown, but like, should I have different extensions or something?)
- The document timestamps kinda give me anxiety. The “date created” one is chill and all, but the “last updated” is so finicky. I want a better way to record updates and changes.
- I think I’ve changed my mind about the “blog vs. post” thing, and want to just put all the posts out there again. I should have a better layout so the list isn’t horrendous, but I think it’d be good to get over the “professional veneer” thing I was (subconsciously?) trying to establish with that change. Also, if I get post versioning figured out, “finalized” posts kinda fall cleanly out of that.
What to do
- Move editors??? I have thought about figuring out a simplistic editor to build into the site itself, so it’s fully “portable”. Could be fun?
- The only things I’m getting out of Obsidian right now are 1) the convoluted syncing situation and 2) the created/edited timestamp auto-fills and file names. I have some non-published drafts as well, but for the most part those could maybe be git branches or something, I dunno.
- HTML-in-Markdown is probably not an awful idea. I should check out 11ty’s overall frontmatter support features.
- Put the versioning into git, I guess? I think that would keep me from futzing with the data all the time; I would maybe actually love that?
Building a whole editor is gonna be a pain, so I should probably start with rethinking versioning instead.