diff --git a/assets/images/blogs/2026-05-09-authoring-service.png b/assets/images/blogs/2026-05-09-authoring-service.png new file mode 100644 index 0000000..a76725e Binary files /dev/null and b/assets/images/blogs/2026-05-09-authoring-service.png differ diff --git a/assets/images/blogs/2026-05-09-discord-alterts-gitea.png b/assets/images/blogs/2026-05-09-discord-alterts-gitea.png new file mode 100644 index 0000000..b742e26 Binary files /dev/null and b/assets/images/blogs/2026-05-09-discord-alterts-gitea.png differ diff --git a/assets/images/blogs/2026-05-09-gitea-pipelines.png b/assets/images/blogs/2026-05-09-gitea-pipelines.png new file mode 100644 index 0000000..48b3144 Binary files /dev/null and b/assets/images/blogs/2026-05-09-gitea-pipelines.png differ diff --git a/blogs/2026/05-may/authoring-service-09-05-26.org b/blogs/2026/05-may/authoring-service-09-05-26.org new file mode 100644 index 0000000..40a45c7 --- /dev/null +++ b/blogs/2026/05-may/authoring-service-09-05-26.org @@ -0,0 +1,18 @@ +#+TITLE: Authoring Service +#+OPTIONS: num:nil +#+DATE: <2026-05-09 Sat 17:49> +#+filetags: :life:website: +#+COMMENTS: t +#+SLUG: authoring-service-09-05-26 + +I wanted to ensure that there was a way to edit blogs without having to use an actual text editor, and having the repo cloned. I asked codex to generate a solution for this, and it came up with this authoring service. Took a while to get it through a pipeline, getting tests written and the systemd service to work. + +Here is what it looks like: + +[[../../../assets/images/blogs/2026-05-09-authoring-service.png]] + +I also added pipelines in gitea, as I wanted a form of CI/CD. Discord notifications are sent to alert me on their status. + +[[../../../assets/images/blogs/2026-05-09-gitea-pipelines.png]] + +[[../../../assets/images/blogs/2026-05-09-discord-alterts-gitea.png]] diff --git a/blogs/blogs-list.org b/blogs/blogs-list.org index b3a7848..d798b85 100644 --- a/blogs/blogs-list.org +++ b/blogs/blogs-list.org @@ -6,6 +6,7 @@ See the categories: @@html:Categories@@ * 2026 ** May 2026 +- [[file:2026/05-may/authoring-service-09-05-26.org][Authoring Service]] @@html:09-05-2026 17:49@@ @@html:life@@ @@html:website@@ - [[file:2026/05-may/ai-datacamp-08-05.org][AI Datacamp]] @@html:08-05-2026 12:49@@ @@html:life@@ - [[file:2026/05-may/using-codex-07-05-26.org][Using Codex]] @@html:07-05-2026 16:12@@ @@html:life@@ - [[file:2026/05-may/03-05-week-review.org][[03-05-2026] - Weekly Review]] @@html:03-05-2026 12:00@@ @@html:review@@ diff --git a/home/categories.org b/home/categories.org index 68762cb..e94bdaa 100644 --- a/home/categories.org +++ b/home/categories.org @@ -7,10 +7,10 @@ - [[file:../tags/insights.org][@@html:insights@@]] (4) - [[file:../tags/introduction.org][@@html:introduction@@]] (3) - [[file:../tags/learning.org][@@html:learning@@]] (16) -- [[file:../tags/life.org][@@html:life@@]] (30) +- [[file:../tags/life.org][@@html:life@@]] (31) - [[file:../tags/maths.org][@@html:maths@@]] (1) - [[file:../tags/notes.org][@@html:notes@@]] (17) - [[file:../tags/reading.org][@@html:reading@@]] (1) - [[file:../tags/review.org][@@html:review@@]] (29) - [[file:../tags/update.org][@@html:update@@]] (2) -- [[file:../tags/website.org][@@html:website@@]] (2) \ No newline at end of file +- [[file:../tags/website.org][@@html:website@@]] (3) \ No newline at end of file diff --git a/posts/posts-list.org b/posts/posts-list.org index 15a33ac..ed36438 100644 --- a/posts/posts-list.org +++ b/posts/posts-list.org @@ -4,7 +4,7 @@ See the categories: @@html:Categories@@ * Posts: -- [[file:career/career-list.org][Career List]] @@html:09-05-2026 17:13@@ +- [[file:career/career-list.org][Career List]] @@html:09-05-2026 17:55@@ - [[file:career/ha-dr.org][High Availability, Disaster Recovery and Business Continuity]] @@html:11-03-2026 17:18@@ @@html:learning@@ @@html:notes@@ - [[file:career/javascript.org][Understands the Javascript language]] @@html:11-03-2026 16:52@@ @@html:learning@@ @@html:notes@@ - [[file:career/restful-api.org][Restful API]] @@html:15-02-2026 23:00@@ @@html:learning@@ @@html:notes@@ diff --git a/recently-updated.org b/recently-updated.org index b1ebe0a..798b146 100644 --- a/recently-updated.org +++ b/recently-updated.org @@ -2,6 +2,7 @@ #+OPTIONS: toc:nil num:nil * Recently Updated (top 26 files) +- [[file:blogs/2026/05-may/authoring-service-09-05-26.org][Authoring Service]] @@html:2026-05-09 17:49@@ - [[file:home/wird-tracker.org][Wird Tracker]] @@html:2026-05-09 16:45@@ - [[file:home/status.org][Competency Status Board]] @@html:2026-05-09 16:45@@ - [[file:home/services.org][Service]] @@html:2026-05-09 16:45@@ @@ -27,4 +28,3 @@ - [[file:blogs/2026/04-april/action-plan-07-04-26.org][Action plan to change teams]] @@html:2026-04-07 10:04@@ - [[file:blogs/2026/04-april/weekly-target-06-04-26.org][[06-04-2026] - Weekly target]] @@html:2026-04-06 22:53@@ - [[file:blogs/2026/04-april/making-notes-through-org-noter-06-05.org][Making Notes through Org Noter]] @@html:2026-04-06 14:30@@ -- [[file:blogs/2026/04-april/05-04-week-review.org][[05-04-2026] - Weekly Review]] @@html:2026-04-05 12:00@@ diff --git a/sitemap.org b/sitemap.org index bf63e26..b5c416b 100644 --- a/sitemap.org +++ b/sitemap.org @@ -25,6 +25,21 @@ - [[file:home/guide/wird-tracker-guide.org][Wird Tracker — Technical Guide]] - lima - [[file:lima/lima-list.org][Lima]] +- tags + - [[file:tags/review.sync-conflict-20260328-203248-VT6366A.org][Tag: review]] + - [[file:tags/life.sync-conflict-20260417-233423-VT6366A.org][Tag: life]] + - [[file:tags/introduction.org][Tag: introduction]] + - [[file:tags/learning.org][Tag: learning]] + - [[file:tags/notes.org][Tag: notes]] + - [[file:tags/review.org][Tag: review]] + - [[file:tags/website.org][Tag: website]] + - [[file:tags/update.org][Tag: update]] + - [[file:tags/life.org][Tag: life]] + - [[file:tags/education.org][Tag: education]] + - [[file:tags/insights.org][Tag: insights]] + - [[file:tags/reading.org][Tag: reading]] + - [[file:tags/emacs.org][Tag: emacs]] + - [[file:tags/maths.org][Tag: maths]] - posts - [[file:posts/posts-intro.org][Posts Introduction]] - [[file:posts/posts-list.org][Posts List]] @@ -47,19 +62,4 @@ - [[file:posts/career/restful-api.org][Restful API]] - [[file:posts/career/javascript.org][Understands the Javascript language]] - [[file:posts/career/ha-dr.org][High Availability, Disaster Recovery and Business Continuity]] - - [[file:posts/career/career-list.org][Career List]] -- tags - - [[file:tags/review.sync-conflict-20260328-203248-VT6366A.org][Tag: review]] - - [[file:tags/life.sync-conflict-20260417-233423-VT6366A.org][Tag: life]] - - [[file:tags/introduction.org][Tag: introduction]] - - [[file:tags/learning.org][Tag: learning]] - - [[file:tags/notes.org][Tag: notes]] - - [[file:tags/review.org][Tag: review]] - - [[file:tags/website.org][Tag: website]] - - [[file:tags/update.org][Tag: update]] - - [[file:tags/insights.org][Tag: insights]] - - [[file:tags/life.org][Tag: life]] - - [[file:tags/emacs.org][Tag: emacs]] - - [[file:tags/education.org][Tag: education]] - - [[file:tags/reading.org][Tag: reading]] - - [[file:tags/maths.org][Tag: maths]] \ No newline at end of file + - [[file:posts/career/career-list.org][Career List]] \ No newline at end of file diff --git a/tags/life.org b/tags/life.org index 5c72b06..f771650 100644 --- a/tags/life.org +++ b/tags/life.org @@ -2,6 +2,7 @@ #+OPTIONS: toc:nil num:nil title:nil * Posts tagged life +- [[file:../blogs/2026/05-may/authoring-service-09-05-26.org][Authoring Service]] - [[file:../blogs/2026/05-may/ai-datacamp-08-05.org][AI Datacamp]] - [[file:../blogs/2026/05-may/using-codex-07-05-26.org][Using Codex]] - [[file:../blogs/2026/05-may/sun-soak-01-05.org][Soaking in the sun]] diff --git a/tags/website.org b/tags/website.org index ffefec9..fe81cd7 100644 --- a/tags/website.org +++ b/tags/website.org @@ -2,5 +2,6 @@ #+OPTIONS: toc:nil num:nil title:nil * Posts tagged website +- [[file:../blogs/2026/05-may/authoring-service-09-05-26.org][Authoring Service]] - [[file:../blogs/publish-pages.org][How to publish pages using Org Publish]] - [[file:../blogs/2025/08-august/spending-the-whole-day-on-this-website.org][09-08-2025: Website Changes]]