{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreidh2jizfbgixz3dcimuywg3nkqqig7vjbfb5lltfipmsw6fvlv2bq",
"uri": "at://did:plc:jvtquacwpds4pvrhh2k4l3ft/app.bsky.feed.post/3ml24pkg7k352"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreihhhkmig7zapbkr2z5ei7b4xrmfcsxyn6bqdv52tebymt2mxmbc4m"
},
"mimeType": "image/jpeg",
"size": 33642
},
"path": "/blog/adding-quick-notes-to-my-website/",
"publishedAt": "2026-05-04T16:46:10.903Z",
"site": "https://www.kylereddoch.me",
"tags": [
"notes section"
],
"textContent": "I added a small thing to my website recently that I am probably more excited about than the size of the feature suggests.\n\nI can now publish quick notes to the site without sitting down at my laptop, opening the repo, creating a new Markdown file by hand, filling out the front matter, committing it, pushing it, and waiting for the site to build.\n\nThat whole process works fine for regular posts. Honestly, I still like it for regular posts. There is something nice about writing in Markdown, committing the work, and treating the site like a real little home on the web.\n\nBut it is not exactly friendly to small thoughts.\n\nSometimes I just want to post a quick note. A small update. A weekend thought. A “hey, this thing happened” kind of post. Something that belongs on my website, but does not need to become a full article with headings, links, structure, and a whole production around it.\n\nThat is what this new workflow is for.\n\n## What these little notes are\n\nThe notes section on my site has always been a little more casual than the main blog.\n\nIt is where my weekly notes live, but I also wanted it to become a place for smaller updates. Not everything needs to be a Big Blog Post. Some things are just a paragraph or two. Some things are more like a status update. Some things are a quick thought I want to keep on my own site instead of handing it straight to a social network.\n\nThat distinction matters to me.\n\nI like Mastodon. I still use Mastodon. But I also do not want every small thing I write to start there. I want my website to be the main place again. The place where my writing lives first. The place I can link back to. The place that does not depend on whether a social platform changes something later.\n\nSo these quick notes are meant to give me a lower-friction way to publish small things here.\n\nThey might be personal updates. They might be quick tech thoughts. They might be small project notes. They might be tiny “I figured this out” posts. They might just be a moment I want to remember.\n\nBasically, they are the stuff that used to get lost because it was too small for a blog post and too useful or personal to vanish into a social feed.\n\n## Why I added the workflow\n\nThe main reason is simple: if publishing something takes too many steps, I will talk myself out of doing it.\n\nThat is not because I do not want to write. It is because friction adds up.\n\nOpening the repo, remembering the exact file path, creating the front matter, getting the date right, slugging the title, committing the file, pushing it, and waiting for the deploy is fine when I am already in writing mode.\n\nIt is a lot when I am on my phone.\n\nIt is even more when the idea is small.\n\nSo I added a GitHub Actions workflow that can create the note for me. I give it a title and body, and it handles the boring parts:\n\n * creates the Markdown file\n * adds the front matter\n * puts it under the notes section\n * commits it to the repo\n * triggers the site build\n\n\n\nThe note still lives in the same codebase as everything else. It is still plain Markdown. It still gets deployed with the rest of the site. I am not moving away from the static-site setup. I am just making it easier to feed the site from wherever I happen to be.\n\nThat feels like the right balance for me.\n\n## Why there are two ways to publish\n\nWe landed on two options because I wanted this to work from both sides of my life.\n\nThe first option is the more manual one inside GitHub. I can open the workflow, fill in the title and body, run it, and let GitHub create the note. That is useful when I am already in GitHub or when I want a little more control.\n\nThe second option is the one I am most excited about day to day: an iOS Shortcut.\n\nThat means I can write a note from my phone and send it straight into the workflow. The shortcut packages up the title and body, sends it to GitHub, and GitHub does the rest.\n\nThat is the part that makes this feel less like “maintaining a website” and more like actually using my website.\n\nI can be away from my desk, think of something worth saving, and post it without turning it into a whole project.\n\nThat is the kind of small quality-of-life improvement that makes a personal site feel alive.\n\n## Why the iOS Shortcut matters\n\nI use my phone all the time for little thoughts.\n\nThat is usually where the small stuff starts. Not in VS Code. Not in a browser tab full of documentation. Not in a quiet little writing session with coffee and perfect lighting.\n\nIt starts while I am out somewhere. Or sitting on the couch. Or waiting on something. Or thinking about an idea between other things.\n\nIf the only way to publish those thoughts is to remember them until I am back at my laptop, a lot of them will never make it.\n\nThe shortcut gives those thoughts a path.\n\nIt does not mean everything I type on my phone should become a post. It just means the site is no longer locked behind my desk.\n\nThat is a big deal for how I want to use this place.\n\n## Not everything will go to Mastodon\n\nOne other thing worth mentioning: these notes will not always be posted on Mastodon.\n\nSome might be. Some probably will be. But I do not want Mastodon to be the default gatekeeper for whether a small thought exists.\n\nThat means if you follow me there, you may not see every little note I publish here.\n\nAnd honestly, I kind of like that.\n\nIt gives the website its own reason to exist. There can be things here that are quieter. Smaller. Less optimized for a timeline. More like a notebook sitting out in the open.\n\nSo if you enjoy the personal updates, project notes, weekly notes, and little bits of website tinkering, keep an eye on the notes section.\n\nThat is where more of this will start showing up.\n\nIt feels good to make the site easier to use from real life instead of only from my desk.\n\nAnd that is really the whole point.",
"title": "Adding Quick Notes to My Website",
"updatedAt": "2026-05-04T16:00:50.000Z"
}