<rss version="2.0">
  <channel>
    <title>Workflow on Numeric Citizen I/O — A Blog About Blogging</title>
    <link>https://meta.numericcitizen.me/categories/workflow/</link>
    <description></description>
    
    <language>en-us</language>
    
    <lastBuildDate>Sun, 07 Jun 2026 08:46:20 -0400</lastBuildDate>
    
    <item>
      <title>From Craft to Ghost (images included)</title>
      <link>https://meta.numericcitizen.me/2026/06/07/from-craft-to-ghost-images.html</link>
      <pubDate>Sun, 07 Jun 2026 08:46:20 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2026/06/07/from-craft-to-ghost-images.html</guid>
      <description>&lt;p&gt;I finally have a Claude skill that works end-to-end for publishing a document (with images) in draft mode from Craft to Ghost. Two important things happen with this workflow: Claude invokes an n8n workflow that first creates the article in Ghost and performs a full image rehosting from the Craft backend to Ghost. Without this rehosting, images in the Ghost article would still refer to resources hosted on the Craft backend, which I don&amp;rsquo;t want. 😎&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2026/fromcrafttoghostworkflow.png&#34; width=&#34;600&#34; height=&#34;979&#34; alt=&#34;&#34;&gt;
&lt;p&gt;Of course, none of this would be required if there were a way to publish directly to Ghost from within Craft. 🤷🏻‍♂️&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Solving Broken Images When Exporting Craft Documents</title>
      <link>https://meta.numericcitizen.me/2026/04/25/solving-broken-images-when-exporting.html</link>
      <pubDate>Sat, 25 Apr 2026 13:27:03 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2026/04/25/solving-broken-images-when-exporting.html</guid>
      <description>&lt;h2&gt;The Problem &lt;/h2&gt;
&lt;p&gt;When exporting articles from Craft to Ulysses and Micro.blog, images referenced by temporary URLs quickly become broken links. Craft hosts images with public URLs that expire within days, leaving your published posts with missing images. This automation workflow solves that problem by re-hosting all images on Micro.blog before publishing.&lt;/p&gt;
&lt;h2&gt;How It Works &lt;/h2&gt;
&lt;p&gt;The workflow is triggered when you request to publish a Craft document to Micro.blog. Here&#39;s what happens behind the scenes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A request is send in Claude with the article title to publish&lt;/li&gt;
&lt;li&gt;The n8n automation searches my Craft space and uses a scoring algorithm to find the exact document (preventing false matches from body text mentions)&lt;/li&gt;
&lt;li&gt;The document&#39;s content is converted from Craft&#39;s block format into clean HTML, preserving headings, lists, formatting, quotes, code blocks, and more&lt;/li&gt;
&lt;li&gt;The workflow scans for all image URLs pointing to Craft&#39;s backend hosting&lt;/li&gt;
&lt;li&gt;Each image is downloaded from Craft and immediately re-uploaded to Micro.blog&#39;s permanent media storage&lt;/li&gt;
&lt;li&gt;All image references in the post are updated to point to the new, stable Micro.blog URLs&lt;/li&gt;
&lt;li&gt;The article is published as a draft to Micro.blog for review before going live, which is a manual process&lt;/li&gt;
&lt;/ol&gt;
&lt;figure&gt;&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2026/craft-image-0-1777137965533.png&#34; alt=&#34;&#34;&gt;&lt;/figure&gt;
&lt;h2&gt;Key Technical Features &lt;/h2&gt;
&lt;h3&gt;Smart Document Matching &lt;/h3&gt;
&lt;p&gt;The search algorithm scores results by how closely the document title matches the request. Exact matches score 100, partial matches score lower, and body-text mentions are heavily penalized. This ensures I get the right document even if multiple articles discuss similar topics. The search is done via Craft API endpoint.&lt;/p&gt;
&lt;h3&gt;Rich Content Support &lt;/h3&gt;
&lt;p&gt;The conversion preserves all the formatting: paragraph styles, heading levels (h1–h4), bullet and numbered lists, blockquotes, task checkboxes, strikethrough text, code blocks, horizontal rules, and rich link bookmarks. Consecutive list items are automatically grouped into single lists.&lt;/p&gt;
&lt;h3&gt;Graceful Image Handling &lt;/h3&gt;
&lt;p&gt;If an image fails to upload (for example, unsupported formats like AVIF), the system keeps the original Craft URL in your post rather than failing entirely. This ensures the article publishes even if one image has issues.&lt;/p&gt;
&lt;h3&gt;Manual Review &lt;/h3&gt;
&lt;p&gt;All posts are created as drafts in Micro.blog. I can review the final result, check that images loaded correctly, and make edits before publishing it live.&lt;/p&gt;
&lt;h2&gt;Workflow Specifications &lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Trigger:&lt;/strong&gt; Webhook at craft-to-microblog (available in my n8n instance wirh MCP endpoint enabled)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Input:&lt;/strong&gt; Simple JSON with the article title to publish&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;APIs used:&lt;/strong&gt; Craft&#39;s document search and block retrieval, Micro.blog&#39;s Micropub standard API&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Typical execution:&lt;/strong&gt; 4–6 seconds (image uploads add ~1.5 seconds)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Output:&lt;/strong&gt; Draft post URL, preview link, and edit URL from Micro.blog&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Why This Matters &lt;/h2&gt;
&lt;p&gt;This automation fills a gap in the content publishing process. I can craft and organize my articles in Craft, a versatile and attractive writing environment, and then publish them to Micro.blog without losing images or manually fixing broken links. I use a similar method to publish new editions of the Ephemeral Scrapbook newsletter, which relies on a separate n8n workflow to handle Ghost CMS-specific requirements. &lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2026/craft-image-1-1777137965533.png&#34; alt=&#34;&#34;&gt;&lt;/figure&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://meta.numericcitizen.me/2026/04/24/now-that-i-manage-all.html</link>
      <pubDate>Fri, 24 Apr 2026 09:22:57 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2026/04/24/now-that-i-manage-all.html</guid>
      <description>&lt;p&gt;Now that I manage all my issues and enhancements in GitHub Issues, I just realized that I could automate many manual workflows on issues closure&amp;hellip; many interesting ideas here, like updating the README.md file once an issue is closed by Claude Code. 🤓&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://meta.numericcitizen.me/2026/04/16/from-now-on-i-will.html</link>
      <pubDate>Thu, 16 Apr 2026 21:59:31 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2026/04/16/from-now-on-i-will.html</guid>
      <description>&lt;p&gt;From now on, I will document and track all bugs in my custom web apps using GitHub, instead of relying on checklists in Craft. Centralizing everything isn’t ideal; organizing issues in their appropriate locations is smarter. Additionally, Claude Code will be able to close issues on my request.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Micro.blog Timeline Summarization Workflow</title>
      <link>https://meta.numericcitizen.me/2026/01/14/my-microblog-timeline-summarization-workflow.html</link>
      <pubDate>Wed, 14 Jan 2026 07:43:12 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2026/01/14/my-microblog-timeline-summarization-workflow.html</guid>
      <description>&lt;p&gt;By popular request, here&amp;rsquo;s &lt;a href=&#34;https://crafted.numericcitizen.me/FtKlZVn3GnMjbs&#34;&gt;the documentation&lt;/a&gt; for my n8n workflow. This documentation was created with Claude AI using Claude Skills and was slightly tweaked to remove any sensitive data. The diagram was manually added.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2026/rssfeedtrigger.png&#34; width=&#34;600&#34; height=&#34;256&#34; alt=&#34;&#34;&gt;
</description>
    </item>
    
    <item>
      <title>From My RSS Feeds To Day One</title>
      <link>https://meta.numericcitizen.me/2025/12/17/from-my-rss-feeds-to.html</link>
      <pubDate>Wed, 17 Dec 2025 08:26:53 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2025/12/17/from-my-rss-feeds-to.html</guid>
      <description>&lt;p&gt;Recent readings about &lt;strong&gt;n8n&lt;/strong&gt; and with the help of &lt;strong&gt;Claude AI&lt;/strong&gt;, I finally found a way to replace &lt;strong&gt;IFTTT&lt;/strong&gt; for archiving my RSS feeds content: it won&amp;rsquo;t be by using an n8n automation but a simple feature that was sitting right in front of my eyes on Micro.blog: cross-posting. The trick is simple: each of my RSS feed is added to the Sources panel in Micro.blog, from there, I configure cross-post the RSS feed article to other places like Day One journal using email-to-dayone. Voilà. I&amp;rsquo;ll be closing my IFTTT account later today after so many years of service. The only rather big downside: Micro.blog doesn&amp;rsquo;t copy images from the source into Day One while IFTTT could. 🫤&lt;/p&gt;
&lt;p&gt;Update #1: I submitted &lt;a href=&#34;https://help.micro.blog/t/add-photo-attachments-to-email-to-dayone/4136&#34;&gt;my issue on the Micro.blog help forum&lt;/a&gt;, and a few hours later, a fix was on the way. Thanks &lt;a href=&#34;https://micro.blog/manton&#34;&gt;@manton&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Update #2: And &lt;a href=&#34;https://news.micro.blog/2025/12/18/added-photos-to-day-one.html&#34;&gt;now it is available&lt;/a&gt;; photos are now supported, too! Thanks to Manton!&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-cleanshot-micro.blog-sources2025-12-1707.21.312x-optimised.png.png&#34;&gt;
</description>
    </item>
    
    <item>
      <title>Using AI For Writing is Lazy? Think Again</title>
      <link>https://meta.numericcitizen.me/2025/11/29/using-ai-for-writing-is.html</link>
      <pubDate>Sat, 29 Nov 2025 09:49:46 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2025/11/29/using-ai-for-writing-is.html</guid>
      <description>&lt;p&gt;Some believe that using AI for writing articles is lazy, not creative, and that you don’t earn the credit for doing it. I disagree. Or, it depends. Here’s a personal experiment.&lt;/p&gt;
&lt;p&gt;This week, I shared an article about digital sovereignty with my professional network on LinkedIn. Even if I used ChatGPT to write the article, I spent days on it, or, more specifically, I spent days creating and testing different prompts. The article was written in French, then later translated into English and shared on my blog (see “&lt;a href=&#34;https://numericcitizen.me/on-digital-sovereignty-and-strategic-realism/&#34;&gt;On Digital Sovereignty and Strategic Realism&lt;/a&gt;”).&lt;/p&gt;
&lt;p&gt;In this meta blog post, I want to share the final prompt that led to the article. Please note that the final response from ChatGPT was manually modified before being posted. Here’s the prompt below followed with some comments.&lt;/p&gt;
&lt;p&gt;I would like you to write an article of no more than 1500 words on the topic of digital sovereignty, a subject that is currently highly relevant both in Québec and around the world. This article will be read by information technology and cybersecurity professionals. It should offer a clear-eyed perspective on the issues and challenges related to the pursuit of digital sovereignty for organizations and governments. The article should not be alarmist, but realistic and critical, with the goal of prompting reflection among readers.&lt;/p&gt;
&lt;p&gt;Here is how the article should be structured: an introductory section that provides context, followed by a section explaining why digital sovereignty is essential but not a fully realistic target in absolute terms; we must remain pragmatic. Then, a section offering potential solutions or realistic strategies that large organizations should adopt, especially if they are critical to society.&lt;/p&gt;
&lt;p&gt;The article should conclude with open questions inviting readers to reflect and comment in order to spark a constructive conversation. Use the following elements to build the article. Reuse the provided links as references.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Over the past five years, a series of international, political, and technological events has forced us to examine the notion of digital sovereignty (a few examples: the rise of the GAFAM giants, the Snowden affair, the U.S. Patriot Act and Cloud Act, recent U.S. elections, mergers and acquisitions in the tech sector, etc.).&lt;/li&gt;
&lt;li&gt;What exactly is digital sovereignty? “Digital sovereignty refers to the ability of a state, an organization, or an individual to control and manage its data, digital infrastructures, and technologies in order to ensure its strategic autonomy and security in the digital space.”&lt;/li&gt;
&lt;li&gt;It is the ability to fully exercise one’s rights and choices in the digital domain without being subject to external constraints.&lt;/li&gt;
&lt;li&gt;Major outages from several cloud service providers have occurred, the most notable being:&lt;/li&gt;
&lt;li&gt;AWS (October 20, 2025: Revealing the Cascading Impacts of the AWS Outage – Ookla)&lt;/li&gt;
&lt;li&gt;A Microsoft Azure outage (October 29, 2025: Microsoft Azure Outage: How the World’s Second-Largest Cloud Platform Went Down – ThinkCloudly)&lt;/li&gt;
&lt;li&gt;And more recently, a Cloudflare outage (November 18, 2025: Cloudflare outage on November 18, 2025)&lt;/li&gt;
&lt;li&gt;Another outage occurred last year, on July 19, 2024, when a problematic update from CrowdStrike caused widespread service failures (2024 CrowdStrike-related IT outages – Wikipedia)&lt;/li&gt;
&lt;li&gt;These outages strongly remind us of our deep dependence on cloud services and technology in general, both personally and within organizations.&lt;/li&gt;
&lt;li&gt;We need to reflect and attempt to find viable answers and strategies to these questions: Are we well prepared? Do mitigation solutions exist? Is digital sovereignty only about data?&lt;/li&gt;
&lt;li&gt;Is digital sovereignty a mirage? Are we not always dependent on something beyond our control? We must keep in mind that:&lt;/li&gt;
&lt;li&gt;Complexity and cost: Developing sovereign solutions (cloud, software, artificial intelligence) requires massive investments.&lt;/li&gt;
&lt;li&gt;Global interdependence: Digital value chains are globalized, making total autonomy difficult, if not impossible.&lt;/li&gt;
&lt;li&gt;Risk of protectionism: Some fear that digital sovereignty could be used as a pretext for trade barriers.&lt;/li&gt;
&lt;li&gt;Clearly, digital sovereignty is not merely about using or not using cloud computing, or choosing which cloud to use; it is much broader than that.&lt;/li&gt;
&lt;li&gt;I really like this quote, and it must be integrated into the article: “Digital sovereignty is neither a luxury nor a technological gimmick. It is a pillar of resilience and democracy.” — Le Devoir: &lt;a href=&#34;https://www.ledevoir.com/opinion/chroniques/936699/parlons-souverainete&#34;&gt;https://www.ledevoir.com/opinion/chroniques/936699/parlons-souverainete&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I believe we need to accept the fact that we will never have full control over our digital destiny. Therefore, we must adopt mitigation and exit strategies to reduce dependency links.&lt;/li&gt;
&lt;li&gt;We must maintain a message of independence toward major industry players so that they understand they are not alone, even if they are powerful. We need to be strategic, give ourselves the means to stay agile, and diversify.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As you can see, the prompt is nearly as long as the final product. It took me a dozen tries to see what ChatGPT could create. After each try, I would modify and add instructions to the prompt. Oh, and I searched for references myself. In short, this was a multi-day effort. Am I a lazy guy? You tell me.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://meta.numericcitizen.me/2025/10/16/as-a-craft-power-user.html</link>
      <pubDate>Thu, 16 Oct 2025 19:23:38 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2025/10/16/as-a-craft-power-user.html</guid>
      <description>&lt;p&gt;As a Craft power user, I still need Ulysses to complete my writing and publishing workflow. I made &lt;a href=&#34;https://youtu.be/cKYwzRXfdVU&#34;&gt;a video&lt;/a&gt; about this.&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/cKYwzRXfdVU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

</description>
    </item>
    
    <item>
      <title>Screenflow &#43; Screen Studio</title>
      <link>https://meta.numericcitizen.me/2025/09/28/screenflow-screen-studio.html</link>
      <pubDate>Sun, 28 Sep 2025 21:27:14 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2025/09/28/screenflow-screen-studio.html</guid>
      <description>&lt;p&gt;This week, I decided to add &lt;strong&gt;Screen Studio&lt;/strong&gt; to my YouTube recording workflow. Screen Studio brings simplicity for recording more dynamic screen sequences. Everything Screen Studio does can be done in &lt;strong&gt;ScreenFlow&lt;/strong&gt;, but it requires significantly more manual work. But Screen Studio has a severe limitation: we cannot merge recorded sequences. That’s why I’m keeping ScreenFlow.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/cleanshot-project-02.-tags-and-the-need-for-rules2025-09-2820.54.382x.png&#34;
  alt=&#34;&#34;
  loading=&#34;lazy&#34;
  decoding=&#34;async&#34;&gt;
&lt;/p&gt;
&lt;p&gt;In summary, my workflow proceeds as follows: individual sequences are recorded in Screen Studio, exported as .mp4 files, and then imported into ScreenFlow to be assembled into a complete video sequence, which includes the intro and outro sequences with background music. Chapter markers are also added in ScreenFlow before final export. Finally, video subtitles are created using Whisper Transcription and exported as an .srt file, which is compatible with YouTube Studio.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/cleanshot-91.-using-tags-effectively-in-craft2025-09-2820.48.512x.png&#34;
  alt=&#34;&#34;
  loading=&#34;lazy&#34;
  decoding=&#34;async&#34;&gt;
&lt;/p&gt;
&lt;p&gt;Overall, I do spend more time on video rendering, but I think it’s worth it. Lastly, disk space consumption is way higher than before, with 2x-3x more space consumed than with ScreenFlow alone. Ouch.&lt;/p&gt;
&lt;p&gt;One more thing: Screen Studio is the only app that makes the M4 Mac mini fan run at full speed. I wonder if Screen Studio uses Apple Metal technology?&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://meta.numericcitizen.me/2025/08/17/i-made-a-little-update.html</link>
      <pubDate>Sun, 17 Aug 2025 13:42:53 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2025/08/17/i-made-a-little-update.html</guid>
      <description>&lt;p&gt;I made a little update to &lt;strong&gt;my reading workflow&lt;/strong&gt;, especially the part for newsletter. Look in the table &lt;a href=&#34;https://world.numericcitizen.io/my-micro-workflows-explained&#34;&gt;on this page&lt;/a&gt; and sort by date to locate the most recent update.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Content Creator Workflow &amp; Digital Tools — Edition 2024-12</title>
      <link>https://meta.numericcitizen.me/2024/12/23/my-content-creator-workflow-digital.html</link>
      <pubDate>Mon, 23 Dec 2024 08:15:32 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/12/23/my-content-creator-workflow-digital.html</guid>
      <description>&lt;p&gt;It’s been quite a long time since my previous content creator workflow update, more than a year actually, &lt;a href=&#34;https://world.numericcitizen.io/content-creator-workflow-update-as-of-2023-11&#34;&gt;back in November 2023&lt;/a&gt;. With 2024 coming to an end, it&amp;rsquo;s time for a detailed update. First, consider the following overall diagram, then continue reading.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/-my-content-creator-workflowdigital-tools.001-optimised.png&#34;
    alt=&#34;An overview of my digital tools and workflows. &#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;An overview of my digital tools and workflows. &lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Outlining purposes&lt;/strong&gt;: Zavala, a free open-source outliner, is nearly perfect for outlining YouTube video production. I don’t do detailed scripting before recording videos, but I like to create the outline. I was using Zavala until the release of Mindnote Next, but this might change. Mindnote is a superbly designed mind-mapping application that also supports the creation of outlines, which are more beautiful than those created in Zavala. One of Zavala&amp;rsquo;s strengths is that it is free but also easily exports a document into Craft via a simple drag-and-drop. I will see how it goes in 2025.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Presentation purposes&lt;/strong&gt;: iA Presenter offers a unique approach to presentation creation. I rarely use presentation software outside of my day job, but when I do, it supports me while recording a YouTube video. A recent update to iA Presenter introduced an online presentation sharing feature that works really well and is beautifully implemented. For 2025, I&amp;rsquo;ll try to take advantage of this. iA Presenter is such a unique take on a very old software category I must keep trying to find a use for it.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-iapresenter1.4-optimised.png.png&#34; width=&#34;600&#34; height=&#34;394&#34; alt=&#34;&#34;&gt;
&lt;p&gt;&lt;strong&gt;Website site analytics&lt;/strong&gt;: &lt;a href=&#34;https://tinylyics.app&#34;&gt;Tinylytics&lt;/a&gt; joins Plausible in my toolset. I was happy with Plausible until this year, but &lt;a href=&#34;https://social.vincentritter.com/&#34;&gt;the developer of Tinylytics&lt;/a&gt; is also the developer of &lt;a href=&#34;https://scribbles.page&#34;&gt;Scribble.pages&lt;/a&gt;, a blog hosting service I really like. I decided to subscribe to Tinylytics as a support gesture for all his hard work building simple yet valuable web services.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-tinylytics-optimised.png.png&#34; width=&#34;600&#34; height=&#34;336&#34; alt=&#34;&#34;&gt;
&lt;p&gt;&lt;strong&gt;Web bookmark management&lt;/strong&gt;: I’m happy to introduce Anybox. Sure, it&amp;rsquo;s not raindrop.io, but it&amp;rsquo;s a great native Mac app, also available on the iPad and the iPhone. That&amp;rsquo;s all I need. My collection has less than four hundred bookmarks, all organized using folders and tags. It&amp;rsquo;s nothing fancy but practical.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;RSS feeds publishing&lt;/strong&gt;: FeedPress is a simple yet effective way for adding a unified feed in front of all my different websites (Ghost, Micro.blog, Scribbles, Medium). Also, I offer an RSS megafeed that encompasses all my other individual RSS feeds, which can be found here: &lt;a href=&#34;https://feeds.numericcitizen.me&#34;&gt;https://feeds.numericcitizen.me&lt;/a&gt;. The added value of using FeedPress is to enable RSS feed analytics, which other publishing platforms like Micro.blog, for example, won&amp;rsquo;t provide.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-feedpressrssanalytics-optimised.png.png&#34; width=&#34;600&#34; height=&#34;366&#34; alt=&#34;&#34;&gt;
&lt;p&gt;&lt;strong&gt;Podcasting purposes&lt;/strong&gt;: Micro.blog is now my podcast hosting service of choice. The feature is built-in and very simple to configure and use. There are two ways for me to share a podcast episode: either use the narrated post feature of Micro.blog or use a traditional workflow, build an audio file using Screenflow, post-process it in &lt;a href=&#34;https://podcast.adobe.com/&#34;&gt;Adobe Podcast&lt;/a&gt;, and convert it from WAV to MP3 using Permute before uploading the audio file to Micro.blog.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Files-hosting and cloud storage service&lt;/strong&gt;: Dropshare will upload a file to Backblaze cloud storage, and &lt;a href=&#34;Short.io&#34;&gt;Short.io&lt;/a&gt; will shorten the resulting URL. All my files are shared under the following domain name: &lt;a href=&#34;https://go.numericcitizen.me&#34;&gt;https://go.numericcitizen.me&lt;/a&gt;, using my custom branding. Here is an example: &lt;a href=&#34;https://go.numericcitizen.me/PLx2st2Y&#34;&gt;https://go.numericcitizen.me/PLx2st2Y&lt;/a&gt;. This workflow was implemented in 2024 and works well. The only thing is that I don&amp;rsquo;t use it often enough, and it can compete with &lt;a href=&#34;https://cleanshot.cloud/&#34;&gt;CleanShot Cloud&lt;/a&gt;, which I use more often when sharing screenshots or short video clips. Those media files are using the following URL: &lt;a href=&#34;https://cloud.numericcitizen.me.&#34;&gt;cloud.numericcitizen.me.&lt;/a&gt;&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-numeric-citizen-cloud-storege-optimised.png&#34; width=&#34;600&#34; height=&#34;417&#34; alt=&#34;&#34;&gt;
&lt;p&gt;&lt;strong&gt;Specialized blog hosting&lt;/strong&gt;: Micro.blog. I created a metablog on Micro.blog using one of the five blogs in my Micro.blog subscription. As you can conclude, I&amp;rsquo;m increasing my foothold on Micro.blog because it is cheap, effective and unique on the market.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Read-later service&lt;/strong&gt;: I removed Omnivore because the service is no longer being developed, and I decided to focus on Inoreader instead. It&amp;rsquo;s not a perfect solution, but it is a cheaper one. I still depend on Readwise to sync text highlights from Inoreader.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Another blog hosting service&lt;/strong&gt;, Scribbles, was. I’m using it to host short-form posts called Blips or longer ones using the /Now spirit under the following URL: &lt;a href=&#34;https://blips.numericctizen.me&#34;&gt;https://blips.numericctizen.me&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One-page website hosting&lt;/strong&gt;: &lt;a href=&#34;https://hub.numericcitizen.me&#34;&gt;Numeric Citizen Hub&lt;/a&gt; on Micro.blog has replaced my Linktr.ee page. I&amp;rsquo;m again focusing on Micro.blog for many of my online publishing needs while saving some money along the way. This one-page website is for hosting my visitor card, sort of. Micro.blog offers support for one-page websites, so I&amp;rsquo;m taking advantage of this.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;When saving bookmarks on Miicro.blog&lt;/strong&gt;, I take advantage of text highlights while reading the article that Micro.blog is keeping from the bookmark. Text highlights are synced to Readwise, too.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Website for my supporters&lt;/strong&gt;: For prople who wants to show their support for my work, I have built a Ko-fi page that can be reached here: &lt;a href=&#34;https://ko-fi.com/numericcitizen&#34;&gt;https://ko-fi.com/numericcitizen&lt;/a&gt;. It was created for the one dollars a month club initiative from &lt;a href=&#34;https://manuelmoreale.com/&#34;&gt;Manuel Moreale&lt;/a&gt;. I&amp;rsquo;m one of his supporter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Document writing and editing needs&lt;/strong&gt;: Craft &amp;amp; Ulysses. Both apps are still at the center of my publishing needs. More than ever, I depend on Craft to gather my thoughts and notes, research, and write. Ultimately, content is exported into Ulysses for publishing to either Ghost, Micro.blog or, more recently, Medium.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-my-craft-ecosystem-optimised.png&#34; width=&#34;600&#34; height=&#34;662&#34; alt=&#34;Auto-generated description: A digital mind map connects various productivity and content creation apps like Anybox, Mindnode, and Ulysses to Craft, highlighting their functionalities.&#34;&gt;
&lt;p&gt;&lt;strong&gt;Behind-the-scenes newcomers&lt;/strong&gt;: Apple Freeform plays a more prominent role in helping me create diagrams. Freeform is joining Mindnote and Keynote for creating visual content when needed.&lt;/p&gt;
&lt;img src=&#34;https://cdn.uploads.micro.blog/143495/2025/-applefreeform-optimised.png.png&#34; width=&#34;600&#34; height=&#34;403&#34; alt=&#34;Auto-generated description: A desktop application interface displays a design concept for a web clipping tool with labeled features and a colorful button layout against a gradient background.&#34;&gt;
&lt;p&gt;&lt;strong&gt;These are gone&lt;/strong&gt;: All my domain name registrations are now entirely moved to Cloudflare, and gone is GoDaddy. Omnivore is being phased out by its developers; it’s gone, too.&lt;/p&gt;
&lt;h2 id=&#34;until-next-time&#34;&gt;Until next time&lt;/h2&gt;
&lt;p&gt;The continuous evolution of toolsets reflects the dynamic nature of technology and the diverse needs of users. No toolset is flawless, and each comes with its own set of strengths and weaknesses. This notion is evident in your evolving content creator workflow, where you adapt and integrate new tools, illustrating digital tools’ perpetual state of change. For 2025, I don&amp;rsquo;t expect too much change in my workflows. Don’t forget to visit &lt;a href=&#34;https://world.numericcitizen.io/meta-toolset&#34;&gt;my complete content creator toolset&lt;/a&gt; if you are curious about the individual tools that I&amp;rsquo;m using.&lt;/p&gt;
&lt;p&gt;This document is also available as a &lt;a href=&#34;https://world.numericcitizen.io/content-creation-workflow-and-digital-tools-edition-2024-12&#34;&gt;Craft shared document&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://meta.numericcitizen.me/2024/07/14/bye-bye-hookmark.html</link>
      <pubDate>Sun, 14 Jul 2024 14:27:58 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/07/14/bye-bye-hookmark.html</guid>
      <description>&lt;p&gt;Bye bye &lt;strong&gt;Hookmark&lt;/strong&gt;, apparently my current subscription ended. I cannot justify subscribing to this app just to be able to browse hookmark files created when my subscription was active. I&amp;rsquo;ll need to update some of my Craft templates to remove all my hookmark file references. Tedious.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Combining Craft And Things 3 For My Writing Projects</title>
      <link>https://meta.numericcitizen.me/2024/05/27/combining-craft-and.html</link>
      <pubDate>Mon, 27 May 2024 20:25:53 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/05/27/combining-craft-and.html</guid>
      <description>&lt;p&gt;This article is about how I’m using Craft and Things 3, which is behind any short or long article I share online. Here is what happens when I get a new post idea.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In Things 3, Create an entry and set priority and desired or expected date of publication if known.&lt;/li&gt;
&lt;li&gt;In Craft, I create a new document, set the title and then copy the document’s deeplink to the clipboard.&lt;/li&gt;
&lt;li&gt;Still within Craft, I move the newly created document to the appropriate folder.&lt;/li&gt;
&lt;li&gt;Still within Craft, I update my private creator dashboard document optionally.&lt;/li&gt;
&lt;li&gt;Back to Things 3, and I paste the deeplink into the note field. It&amp;rsquo;s handy to jump from Things 3 to Craft with a single tap.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;At this point, I can start my research, writing and editing of my article or blog post in Craft. Now, here is what happens after publishing my article:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Mark the to-do item as done in Things 3.&lt;/li&gt;
&lt;li&gt;I update my private creator dashboard document by converting my deeplink to a new permalink that I put in the Recently Published section.&lt;/li&gt;
&lt;li&gt;I monitor the appropriate RSS feed for quality control. See &lt;a href=&#34;https://numericcitizen.me/three-reasons-why-i-subscribe-to-my-own-rss-feeds/&#34;&gt;this article&lt;/a&gt; about subscribing to my own RSS feeds.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;There you have it. Craft plays a central role in my blogger workflow&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;. This blog post exposes what happens at the beginning and at the end of a new post idea. I hope you enjoyed it and maybe learned something.&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Not all blog posts start in Craft. Far from it.&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>On Sharing My Writings — What Goes Where</title>
      <link>https://meta.numericcitizen.me/2024/03/23/on-sharing-my.html</link>
      <pubDate>Sat, 23 Mar 2024 10:17:13 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/03/23/on-sharing-my.html</guid>
      <description>&lt;p&gt;I recently got a &lt;a href=&#34;https://micro.blog/jarrod/33735832&#34;&gt;few comments and questions&lt;/a&gt; from some followers on Micro.blog about my use of Scribbles versus Micro.blog blog hosting services. One guy couldn’t figure out why I was using Scribbles to write very short posts using a one-word title while I was using Micro.blog for longer posts, most of them without a title. &lt;a href=&#34;https://micro.blog/numericcitizen/33736541&#34;&gt;I replied&lt;/a&gt; with a short answer, but I think I should elaborate for those who have been following me for some time or for those who just got here.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/89be96dd-90e8-0d56-9b26-44f4dd4e6181/doc/26D0F57E-3133-4177-A1A8-06D5E4E51839/92E3EDA0-0255-4152-A962-242C88FEAA0E_2/OGyU46a5d87VUg1QmVQc42XOgqID0KkpjmNKV2PJSeEz/Numeric%20Citizen%20Digital%20Space%20Tip%20Sheet%202024-01-Hires.png&#34;
    alt=&#34;Numeric Citizen Digital Space Tip Sheet 2024-01-Hires.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Numeric Citizen Digital Space Tip Sheet 2024-01-Hires.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;I use three distinct sites for posting written content. My main website (&lt;a href=&#34;https://numericcitizen.me&#34;&gt;https://numericcitizen.me&lt;/a&gt; ), which came first, is currently hosted on Ghost. Next is my Micro.blog site (&lt;a href=&#34;https://blog.numericcitizen.me&#34;&gt;https://blog.numericcitizen.me&lt;/a&gt;), and, more recently, I added another small website hosted on Scribbles &lt;a href=&#34;https://blips.numericcitizen.me&#34;&gt;https://blips.numericcitizen.me&lt;/a&gt;. Let me explain each site’s purposes.&lt;/p&gt;
&lt;p&gt;My main website is for posting longer articles like tech reviews (like “&lt;a href=&#34;https://numericcitizen.me/2020/12/29/eight-must-have-tools-for-serious-and-efficient-bloggers/&#34;&gt;Five tools for efficient bloggers&lt;/a&gt;”) or for sharing long takes on a specific subject (like: “&lt;a href=&#34;https://numericcitizen.me/2023/01/13/five-steps-for-safely-leaving-twitter/&#34;&gt;Five Steps for leaving Twitter&lt;/a&gt;”). My publication velocity is about one article per week. This is where &lt;a href=&#34;https://numericcitizen.me/tag/creative-summary/&#34;&gt;my weekly creative summary newsletter&lt;/a&gt; gets published, thanks to Ghost’s built-in newsletter capabilities.&lt;/p&gt;
&lt;p&gt;My second website is my daily blog, called “my blog,” and is where I post comments and thoughts about Apple, tech, photography, apps and services, and many other things. My blogging site is part of Micro.blog, there is a small community around it, thanks to Micro.blog fediverse support. Somehow, Micro.blog replaced Twitter for me, more than my presence on Mastodon did. I usually post around 10-20 weekly posts on Micro.blog. I like this place a lot for so many reasons.&lt;/p&gt;
&lt;p&gt;I recently started using Scribbles, a small blog hosting service I like and want to support. I’m using this service to post short thoughts using a single-word title. These posts are then cross-posted to my Micro.blog timeline with a link going back to my Scribbles site. You can see an example of such a post appearing on my Micro.blog timeline in the following screenshot. Each post sports two emojis to help me spot them in my timeline. One thing I try to do is not to be too clickbait with my single-word title. The chosen word must be evocative or related to the post content.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/89be96dd-90e8-0d56-9b26-44f4dd4e6181/doc/26D0F57E-3133-4177-A1A8-06D5E4E51839/63ABB39D-1B0A-409B-8BD8-79F9DEA4C9D9_2/dV780njd0ppON0QvYjh22PCGer9hSKBvlaSTd49tMAgz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;The post on Scribbles gets cross-posted on my Micro.blog timeline by using one of the coolest features of Micro.blog: cross-posting of content coming from RSS feeds. This is shown in the following screenshot.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/89be96dd-90e8-0d56-9b26-44f4dd4e6181/doc/26D0F57E-3133-4177-A1A8-06D5E4E51839/790C448E-EF1E-4210-8A32-20266FD77B6A_2/qkNF88SOXRyo9JdlS0S2VYcGkZANLq7P55gIhgpKxLQz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Micro.blog picks up posts from the Scribbles website RSS feed and will post content on my timeline, as well as cross-post it to Mastodon and Bluesky. This is &lt;a href=&#34;https://blog.numericcitizen.me/2023/11/18/the-danger-of.html&#34;&gt;POSSE in action&lt;/a&gt;. I&amp;rsquo;m a believer.&lt;/p&gt;
&lt;p&gt;When I first thought about writing this article, I wasn’t sure where it would end up being shared. However, as the article grew in length and covered my blogging habits, it became obvious that it would go on my meta website, which is another one of my websites. There you have it.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>On Sharing My Writings — What Goes Where</title>
      <link>https://meta.numericcitizen.me/2024/03/23/on-sharing-my-writings-what.html</link>
      <pubDate>Sat, 23 Mar 2024 10:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/03/23/on-sharing-my-writings-what.html</guid>
      <description>&lt;p&gt;I recently got a &lt;a href=&#34;https://micro.blog/jarrod/33735832&#34;&gt;few comments and questions&lt;/a&gt; from some followers on Micro.blog about my use of Scribbles versus Micro.blog blog hosting services. One guy couldn’t figure out why I was using Scribbles to write very short posts using a one-word title while I was using Micro.blog for longer posts, most of them without a title. &lt;a href=&#34;https://micro.blog/numericcitizen/33736541&#34;&gt;I replied&lt;/a&gt; with a short answer, but I think I should elaborate for those who have been following me for some time or for those who just got here.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/9F796B2B-58CA-4338-8C8B-38F6E56FECEF/984c1942-5ddb-3907-50eb-39f720bf326f/OGyU46a5d87VUg1QmVQc42XOgqID0KkpjmNKV2PJSeEz/Numeric%20Citizen%20Digital%20Space%20Tip%20Sheet%202024-01-Hires.png&#34;
    alt=&#34;Numeric Citizen Digital Space Tip Sheet 2024-01-Hires.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Numeric Citizen Digital Space Tip Sheet 2024-01-Hires.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;I use three distinct sites for posting written content. My main website (&lt;a href=&#34;https://numericcitizen.me&#34;&gt;https://numericcitizen.me&lt;/a&gt; ), which came first, is currently hosted on Ghost. Next is my Micro.blog site (&lt;a href=&#34;https://blog.numericcitizen.me&#34;&gt;https://blog.numericcitizen.me&lt;/a&gt;) and, more recently, I added another small website hosted on Scribbles &lt;a href=&#34;https://blips.numericcitizen.me&#34;&gt;https://blips.numericcitizen.me&lt;/a&gt;. Let me explain each site’s purposes.&lt;/p&gt;
&lt;p&gt;My main website is for posting longer articles like tech reviews (like “&lt;a href=&#34;https://numericcitizen.me/2020/12/29/eight-must-have-tools-for-serious-and-efficient-bloggers/&#34;&gt;Five tools for efficient bloggers&lt;/a&gt;”) or for sharing long takes on a specific subject (like: “&lt;a href=&#34;https://numericcitizen.me/2023/01/13/five-steps-for-safely-leaving-twitter/&#34;&gt;Five Steps for leaving Twitter&lt;/a&gt;”). My publication velocity is about one article per week. This is where &lt;a href=&#34;https://numericcitizen.me/tag/creative-summary/&#34;&gt;my weekly creative summary newsletter&lt;/a&gt; gets published, thanks to Ghost’s builtin newsletter capabilities.&lt;/p&gt;
&lt;p&gt;My second website is my daily blog, called “my blog,” and is where I post comments and thoughts about Apple, tech, photography, apps and services, and many other things. My blogging site is part of Micro.blog, there is a small community around it, thanks to Micro.blog fediverse support. Somehow, Micro.blog replaced Twitter for me, more than my presence on Mastodon did. I usually post around 10-20 weekly posts on Micro.blog. I like this place a lot for so many reasons.&lt;/p&gt;
&lt;p&gt;I recently started using Scribbles, a small blog hosting service I like and want to support. I’m using this service to post short thoughts using a single-word title. These posts are then cross-posted to my Micro.blog timeline with a link going back to my Scribbles site. You can see an example of such a post appearing on my Micro.blog timeline in the following screenshot. Each post sports two emojis to help me spot them in my timeline. One thing I try to do is not to be too clickbait with my single-word title. The chosen word must be evocative or related to the post content.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/9F796B2B-58CA-4338-8C8B-38F6E56FECEF/66f25d10-f07b-aec8-bd89-efb85ef63200/dV780njd0ppON0QvYjh22PCGer9hSKBvlaSTd49tMAgz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;The post on Scribbles gets cross-posted on my Micro.blog timeline by using one of the coolest features of Micro.blog: cross-posting of content coming from RSS feeds. This is shown in the following screenshot.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/9F796B2B-58CA-4338-8C8B-38F6E56FECEF/4078f9ec-1c03-4350-f5ab-897034378380/qkNF88SOXRyo9JdlS0S2VYcGkZANLq7P55gIhgpKxLQz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Micro.blog picks up posts from the Scribbles website RSS feed and will post content on my timeline, as well as cross-post it to Mastodon and Bluesky. This is &lt;a href=&#34;https://blog.numericcitizen.me/2023/11/18/the-danger-of.html&#34;&gt;POSSE in action&lt;/a&gt;. I&amp;rsquo;m a believer.&lt;/p&gt;
&lt;p&gt;When I first thought about writing this article, I wasn’t sure where it would end up being shared. However, as the article grew in length and covered my blogging habits, it became obvious that it would go on my meta website, which is another one of my websites. There you have it.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>The Date of Publication is a Must - Updated 2024-03-15</title>
      <link>https://meta.numericcitizen.me/2024/03/16/the-date-of.html</link>
      <pubDate>Sat, 16 Mar 2024 08:09:02 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/03/16/the-date-of.html</guid>
      <description>&lt;p&gt;Have you ever searched the web for an article where you couldn&amp;rsquo;t see when it was published? It happens to me quite often. I don&amp;rsquo;t understand why such important information isn&amp;rsquo;t communicated to the readers.&lt;/p&gt;
&lt;p&gt;In a fast-moving numeric world, the publishing date helps the reader gauge the content&amp;rsquo;s relevancy. I set the publication date on all my websites because it adds context to the content. When I created Numeric Citizen I/O, I used a post slug format that includes the publication date. The path to the webpage is shown in search results, which makes searching the web a more useful experience. Below are examples of URLs to my websites.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://numericcitizen.micro.blog/2021/03/07/about-those-webp.html&#34;&gt;https://numericcitizen.micro.blog/2021/03/07/about-those-webp.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://numericcitizen.me/2021/02/27/porting-office-work-a-bad-idea/&#34;&gt;https://numericcitizen.me/2021/02/27/porting-office-work-a-bad-idea/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 2022-11-15&lt;/strong&gt;: Sadly, since moving to a Craft-based hosting solution, the URL can no longer include the publication date. If you are a business plan subscriber, the workaround is to set the document as a separate website individually.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 2024-03-15&lt;/strong&gt;: I realized that when I moved from WordPress to Ghost, I lost this notion of date in the URL. All previous content is still accessible using the old URL format, but newly published content no longer contains the publication date in the article’s URL. We cannot have it all, I guess.&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/craft-my-blogger-workflow-as-of-2021-12-numeric-citizen2022-11-1519.01.292x.png&#34;
  alt=&#34;&#34;
  loading=&#34;lazy&#34;
  decoding=&#34;async&#34;&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/craft-my-blogger-workflow-as-of-2021-12-numeric-citizen2022-11-1519.01.072x.png&#34;
  alt=&#34;&#34;
  loading=&#34;lazy&#34;
  decoding=&#34;async&#34;&gt;
&lt;/p&gt;
&lt;p&gt;This article was first published on 2021-03-17.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title></title>
      <link>https://meta.numericcitizen.me/2024/03/10/if-you-want.html</link>
      <pubDate>Sun, 10 Mar 2024 09:55:49 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/03/10/if-you-want.html</guid>
      <description>&lt;p&gt;If you want a peak at my current reading notes management workflow, you might find &lt;a href=&#34;https://youtu.be/wZCgVYwqz8E&#34;&gt;this video&lt;/a&gt; interesting (Craft, Bear 2, Omnivore, Readwise).&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/wZCgVYwqz8E?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

</description>
    </item>
    
    <item>
      <title>How Do I Read and Process an Article</title>
      <link>https://meta.numericcitizen.me/2024/03/03/how-do-i.html</link>
      <pubDate>Sun, 03 Mar 2024 15:35:42 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2024/03/03/how-do-i.html</guid>
      <description>&lt;p&gt;Let’s say I stumble on an article I wish to read and process. I’ll follow the following steps, covering the collection and archival stages.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Save the article in &lt;strong&gt;Omnivore&lt;/strong&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;,&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/li&gt;
&lt;li&gt;Set tags in Omnivore.&lt;/li&gt;
&lt;li&gt;Read the article, highlight text as needed and write comments if required.&lt;/li&gt;
&lt;li&gt;Summarize the article using &lt;strong&gt;Raycast AI&lt;/strong&gt;. I have a Keyboard Maestro macro for that.&lt;/li&gt;
&lt;li&gt;Copy and paste the summary into the Omnivore notebook accompanying the article.&lt;/li&gt;
&lt;li&gt;Archive the article in Omnivore.&lt;/li&gt;
&lt;li&gt;Export the &lt;strong&gt;Readwise&lt;/strong&gt; highlights (done automatically from Omnivore syncing).&lt;/li&gt;
&lt;li&gt;Import the created markdown files into &lt;strong&gt;Bear&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Adjust tags if required.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I realize this workflow is essentially for the Mac. Nothing like this can be done on the iPad without a major tweak or two.&lt;/p&gt;
&lt;p&gt;You can find this article on the “&lt;a href=&#34;https://world.numericcitizen.io/my-micro-workflows-explained&#34;&gt;My Micro-Workflows Explained&lt;/a&gt;” website.&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;The article can be saved from Inoreader, Reeder or the Arc Browser.&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Some articles come in using my Omnivore&amp;rsquo;s email address that I use for subscribing to some newsletters.&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>My Reading Workflow Explained</title>
      <link>https://meta.numericcitizen.me/2023/10/01/my-reading-workflow-explained.html</link>
      <pubDate>Sun, 01 Oct 2023 07:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2023/10/01/my-reading-workflow-explained.html</guid>
      <description>&lt;p&gt;The many facets of my reading workflow needed to be examined and studied. When do I read, using which device and application? How is my reading affecting or contributing to my creative workflow? What happens when I find something interesting while I’m reading? How do I store important information pieces? How do I get back to them? How often and for what purpose? The answer to these numerous questions drive my choice of application for reading.&lt;/p&gt;
&lt;p&gt;I’ve been thinking for a long time about ways to improve my reading workflow for a few reasons. First, I want to read more and more consistently. Two, I’m not sure which app is better to support this. I’ve been switching read-later service many times and until now, I wasn’t able to settle on one. Third, when reading, I want to get the most out of it and use the gathered knowledge more effectively. The following diagram depicts the flow of my reading workflow, inspired by the CODE methodology. Each box is explained in more detail below.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/4B0A4B79-C27F-40AF-B4EF-9E12289BEED7/a32954c8-6ddb-590a-ea47-ea822898702a/syAxNycxeu9xlZFLCXPfbzS0yNLXMDn45Bof1aoDFP4z/Freeform-My%20Reading%20Workflow%20as%20of%202023-092023-09-3021.26.572x.png&#34;
    alt=&#34;Freeform-My Reading Workflow as of 2023-09@2023-09-30@21.26.57@2x.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Freeform-My Reading Workflow as of 2023-09@2023-09-30@21.26.57@2x.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;First, let’s start with my possible reading sources.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;RSS feeds can be imported directly into Omnivore by using the RSS feed address. I follow a few dozen feeds via Inoreader and Reeder, but just a few are selected to go directly into Omnivore for the quality of their content. As I’m writing this, four feeds are configured for direct importation. This feature was only recently introduced into Omnivore, and it works great. Occasionally, I go into Omnivore, select the RSS tag and start reading from there.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/4B0A4B79-C27F-40AF-B4EF-9E12289BEED7/d2d02482-b47f-f9c9-ceae-9fea522ed77a/10UIyLkdY0m2A3c2PxgFfY2j2BAUbiixTM4zu5N1fwQz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;Reeder is a very popular RSS reader. There are so many of them, but something hard to describe in Reeder sets it apart. Simplicity but not simplistic might be a good characterization. Reeder is also a great Inoreader client. Recently, I decided that for interesting articles in Reeder that I want to read, I save them into Things 3. One of the reasons is that when the article is read and analyzed, I can check it off from the to-do list, and Things will log this into the LogBook. I like the journaling capabilities of Things 3. I use it in my weekly creative summary.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/4B0A4B79-C27F-40AF-B4EF-9E12289BEED7/13fa9894-0c48-5a50-2a6e-42c2bfd5e87a/IiR9E1Rd7EqatuSCpttX0TLUaOqXZxVb15iI3ntV9m8z/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;Safari is my go-to browser. Surfing the web triggers reading opportunities. When I’m not ready to plunge into a 2500-word article, I use the Omnivore Safari extension to save it for a read later occasion. Another possibility is to save a bookmark directly into Craft from Safari (via Copy &amp;amp; Paste, thanks to Craft Safari extension limitations). When this happens, it’s because I was looking for something in Safari and needed to keep the bookmark for later use. The same process sometimes happens right in Reeder. In that case, a simple “copy &amp;amp; paste” of the bookmark is executed from Reeder to Craft. But, overall, I try to save a bookmark into Things 3 for the same reason I do it from Reeder. Things 3 helps me keep track in an effective way of all my future readings.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/4B0A4B79-C27F-40AF-B4EF-9E12289BEED7/633195e4-4b69-bbbf-b77d-30de45067a93/2EMzdAl5nEU5pxxlsL6wjMa4p6eHy8DqndB0sC0uAPIz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ol start=&#34;4&#34;&gt;
&lt;li&gt;Things 3 helps me manage and be consistent with my creative activities. Unsurprisingly, it plays a role in the Collect portion of my CODE workflow. For each article I plan to read and possibly analyze, I create a new task in Things 3 with a link to the article in the task’s note. As I wrote previously, each time I check an item from the list, the item is logged in Things 3’s logbook. This way, I keep track of what I have read and when.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/4B0A4B79-C27F-40AF-B4EF-9E12289BEED7/60cc9593-15a0-fab4-d93a-6e1a68bca625/MxGNwhQ8kQdLiltlIQcPFrHkCDndAScKw20mOjqs6f4z/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ol start=&#34;5&#34;&gt;
&lt;li&gt;From Things 3, I’ll open the link in Safari for the article I decided to read. Sadly, I cannot save the link from Things 3 to Omnivore directly. It’s possible only through Omnivore’s Safari extension. From there, if I think the article is long enough and needs more thorough reading, I’ll send it to Omnivore. I might save the bookmark into Craft also, depending on my needs. I often visit an article only to copy and paste its URL into a Craft document as a reference. However, I could directly import the article’s content into a new Craft document using a &amp;ldquo;CraftClip&amp;rdquo; shortcut. In this scenario, I want to import knowledge into Craft to backlink to it and select the portion to include as a quote in another document.&lt;/li&gt;
&lt;li&gt;Omnivore is my go-to “read-later” service. I won’t write a review here (maybe for another article). Once the content is saved into Omnivore (via the Safari browser extension or automatically from the few selected RSS feeds, articles are stored in Omnivore’s Inbox and are available for reading, highlighting, annotation and tagging. The nice thing about Omnivore is that it is free, it is constantly evolving, and, more importantly, I can copy and paste all my highlights and annotations in one click and paste them into a Craft document, and they will be formatted exactly the way it should be.&lt;/li&gt;
&lt;li&gt;Omnivore highlights are synced to Readwise. I also copy and paste the link to the stored article back into Craft for easier and quicker access.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/4B0A4B79-C27F-40AF-B4EF-9E12289BEED7/d3eb61cc-9a39-85a4-a53e-c013e846c4cb/ucGChKnxWyfrAVoZiRAOseAM9eeVC5H5ix3xEyw9z3wz/Image.png&#34;
    alt=&#34;Image.png&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Image.png&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ol start=&#34;8&#34;&gt;
&lt;li&gt;Central to my creative workflow, Craft is a repository of bookmarks from Safari, Reeder, and highlights stored in Readwise. I import those from time to time to consolidate knowledge. Anybox, a bookmarks manager, has a different role of holding bookmarks about specific subjects without contextual information. This is why I don’t consider Anybox part of my reading workflow.&lt;/li&gt;
&lt;li&gt;When working on a review or an article about a specific subject, I will create a unique document container in Craft based on a template I made (the template is available for sale &lt;a href=&#34;https://numericcitizen.gumroad.com/l/craft-tmpl-research-writing-v3&#34;&gt;here&lt;/a&gt;). Everything I read, potentially highlighted and annotated, might be stored in this container as a reference, a bookmark, or the full article. The idea is to bring related things closer together so I can build relations.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;My reading workflow might look complex but it really isn’t. I’ve been testing it while reading articles about the iPhone 15 Pro Max. It’s not perfect but it is close to be just right for my needs. There are always possible improvements, but those will come in due time. Previously, my workflow was centered around Craft, you might take a look at the following video if you are curious.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://youtu.be/xEe2FqIPABo&#34;&gt;My Reading Workflow Using Craft&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Still to come: how do I read the newsletters I subscribe to? 🤔&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>From an Idea to a Blog Post</title>
      <link>https://meta.numericcitizen.me/2023/04/01/from-an-idea-to-a.html</link>
      <pubDate>Sat, 01 Apr 2023 07:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2023/04/01/from-an-idea-to-a.html</guid>
      <description>&lt;p&gt;In this blog post, I want to share a different “behind the scene” look at how I process information that will eventually give birth to a new blog post. It’s a bit different than the one I publish from time to time about &lt;a href=&#34;https://world.numericcitizen.io/content-creator-workflow-update-as-of-2023-04&#34;&gt;my blogger workflow&lt;/a&gt;. This behind-the-scenes view emphasizes something vital to me: &lt;strong&gt;the process&lt;/strong&gt;. Sure, the results are always important, but the process that leads to these results is equally important. Moreover, tools are involved in each process, which, for a blogger and writer like me, are applications and services. I often think that I love creating because I usually love to use tools in general, especially if they are well crafted. For example, the act of writing in a great writing app like Ulysses is a satisfying experience. So. let’s see how I do all this.&lt;/p&gt;
&lt;p&gt;In general, my inspiration comes from my readings and my time spent on Inoreader. Each morning, I spend between thirty and ninety minutes doing just that: consuming content from many sources like RSS feeds, Reddit, etc. I do spend time on YouTube, but I’m mostly reading stuff. I spend less than 10% of my time on video consumption. I force myself into reading; it’s one of the best ways to find subjects to write about or get new post ideas. There is too much content available online; I do have to use applications to bookmark things to read later. For that, Inoreader and Anybox (review of Anybox &lt;a href=&#34;https://numericcitizen.me/anybox-my-experience-with-a-bookmarks-manager/&#34;&gt;here&lt;/a&gt;) help me bookmark articles on which I want to react or write in a very short time frame.&lt;/p&gt;
&lt;p&gt;When I write, depending on the expected length, complexity or destination of the piece, I may write it down directly on Micro.blog or use their macOS application which is good enough. When I plan to publish on my main blog, I’ll go with &lt;a href=&#34;https://numericcitizen.me/2019/03/17/switching-to-ulysses-for-my-writing-needs/&#34;&gt;Ulysses&lt;/a&gt;, which is the case for this current blog post.&lt;/p&gt;
&lt;p&gt;Another important tool that I use is Craft. This application is a repository for many things like future articles in the research phase. I do use Anybox to collect all the pieces that will go in a future issue of my &lt;a href=&#34;https://numericcitizen.substack.com/?ref=numericcitizen.me&#34;&gt;Numeric Citizen Introspection newsletter&lt;/a&gt;. Craft will support my writing process as I can reuse tidbits of information that I saved in there for longer posts. The more I use Craft, the more I depend on it for everything. This is why Craft has a special place in the following diagram, showing how all the pieces fit together. Finally, all references to my posts on Micro.blog are stored in Google Sheets so I can easily refer to and include them while writing. It’s a time saver.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/doc/364C85DE-4EA2-4F30-BC28-CB2544F01533/B4D71AD2-0BB8-42C8-891A-9E5E76E63191_2/nagqUPsjwG3iTdNPZmQk8H8t4cpb4MfxhU8gPl1DFIIz/Image.png&#34;
    alt=&#34;My information processing workflow.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;My information processing workflow.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;I guess my process has nothing really special, but it is perfectly crafted for my needs. I do publish a lot, and I need to be as efficient as possible, and this process enables and supports it every day.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>A Peek At My Photo Processing Workflow</title>
      <link>https://meta.numericcitizen.me/2022/11/21/a-peek-at-my-photo.html</link>
      <pubDate>Mon, 21 Nov 2022 12:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2022/11/21/a-peek-at-my-photo.html</guid>
      <description>&lt;p&gt;This meta blog is mostly about my content creation workflows. Photography is a big part of it, so I posted an update last week-end about it, after a two-year period.&lt;/p&gt;
&lt;p&gt;My last photo processing update is more than two years old. Quite a few things have happened since 2020: many things are in, but many things are out too. I learned to use new services while dropping those that don’t fit my content creation journey. Let’s see what’s in and what’s out.&lt;/p&gt;
&lt;h2 id=&#34;whats-in&#34;&gt;What’s in&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Glass&lt;/strong&gt;, the new kid on the block of photo-sharing services, is in, and I like it a lot, as I wrote in “&lt;a href=&#34;https://numericcitizen.me/2021/08/18/thoughts-and-observations-from-my-experience-with-glass/&#34;&gt;my experience with the service&lt;/a&gt;.”&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Exposure&lt;/strong&gt; is in, and I love it so much that it will replace Smugmug as my official home. The main reason is the possibility of a great mix of images and text forming beautiful posts. All posts published on Exposure are cross-posted to Micro.blog.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Adobe Spark&lt;/strong&gt; was renamed to &lt;strong&gt;Adobe Express&lt;/strong&gt; recently. I’m rarely using it, but when I do, I like this creative tool.&lt;/li&gt;
&lt;li&gt;On the hardware side, my &lt;strong&gt;iPhone 11 Pro&lt;/strong&gt; was upgraded to an iPhone 13 Pro back in the fall of 2021, and I wrote in detail in &lt;a href=&#34;https://numericcitizen.me/2021/11/13/upgrading-from-the-iphone-11-pro-to-iphone-13-pro-the-love-story-continues/&#34;&gt;Upgrading From the iPhone 11 Pro to iPhone 13 Pro — the Love Story Continues – Numeric Citizen Blog&lt;/a&gt;. In summary, it was a great upgrade for my photography creativity.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;whats-out&#34;&gt;What’s out&lt;/h2&gt;
&lt;p&gt;I guess the following items should be added to my long list of “&lt;a href=&#34;https://numericcitizen.me/2022/07/03/things-that-dont-stick-with-me/&#34;&gt;Things that don’t stick with me&lt;/a&gt;” article. Let’s see one by one the ousted service or app.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My iPhone 13 Pro played a major role during my trip to Italy last summer. Two-thirds of my shots came through my iPhone 13 Pro device, one third with my Nikon D750. The trend is worrisome. Is my &lt;strong&gt;Nikon D750&lt;/strong&gt; on the way out? Not yet, but… I know it won’t be part of my next trip to South America this coming December.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;500px&lt;/strong&gt; is out (&lt;a href=&#34;https://numericcitizen.me/2020/02/02/online-photo-sharing-services-my-experience-with-500px/&#34;&gt;it previously replaced Flickr&lt;/a&gt;) and eventually was, in turn, &lt;a href=&#34;https://numericcitizen.me/2021/05/29/smugmug-the-definitive-home-for-my-online-photo-library/&#34;&gt;replaced by Smugmug&lt;/a&gt;. The latter is on the way out too, and will be replaced by Exposure. The process has already started (read &lt;a href=&#34;https://numericcitizen.me/2022/11/19/my-experience-with-exposure-a-visual-storytelling-service/&#34;&gt;my Experience using the service&lt;/a&gt; recently published).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Universe&lt;/strong&gt; was a one-year experience but was later abandoned. It gave me the unique experience of building a simple website showing my urban exploration photographic work.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gurushots&lt;/strong&gt;, a photo contest community, is out of my digital life. I still have an account but I no longer spend time on this website. It’s a big waste of time as fully documented &lt;a href=&#34;https://numericcitizen.me/2021/02/07/gurushots-tips-and-tricks-guide-the-2021-edition-part-i/&#34;&gt;GuruShots Tips and Tricks Guide — The 2021 Edition — Part I – Numeric Citizen Blog&lt;/a&gt; and in &lt;a href=&#34;https://numericcitizen.me/2021/02/10/gurushots-tips-and-tricks-guide-the-2021-edition-part-2/&#34;&gt;GuruShots Tips and Tricks Guide — The 2021 Edition — Part 2 – Numeric Citizen Blog&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Camera+&lt;/strong&gt; is another victim of my workflow constant optimization. It was briefly replaced by the excellent Halide, but again it was dropped in favour of Apple’s stock Camera app. If I had an iPhone 14 Pro, I would probably switch back to Halide as it offers an easy way to turn on and off the 48-megapixels camera mode.&lt;/li&gt;
&lt;li&gt;Also out is my content on &lt;strong&gt;Adobe Portfolio&lt;/strong&gt; (I wrote &lt;a href=&#34;https://numericcitizen.me/2019/02/17/adobe-portfolio-review/&#34;&gt;a small review&lt;/a&gt; about the service a while back). While the tied integration with Adobe Lightroom is nice, it wasn’t easy to create a website to my liking, and I eventually dropped the service. Exposure is a photo-sharing service that goes way beyond Adobe Portfolio.&lt;/li&gt;
&lt;li&gt;My use of Adobe Lightroom Classic has significantly decreased since my last workflow update. My go-to photo editing app is Adobe Lightroom (both on iPad or M1 MacBook Air), and Pixelmator Photo on the iPad comes in second. The latter was extensively used during &lt;a href=&#34;https://www.craft.do/s/pquiPWve2Ov3kj&#34;&gt;my summer trip to Italy&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;I also stopped using &lt;strong&gt;Skylum Aurora HDR &amp;amp; Luminar&lt;/strong&gt; as my need for HDR is nonexistent (it used to be the case when I was doing urban exploration, which is no longer the case, sadly).&lt;/li&gt;
&lt;li&gt;On the hardware side, I sold my &lt;strong&gt;2017 4K Retina iMac&lt;/strong&gt; (read “&lt;a href=&#34;https://numericcitizen.me/2022/10/29/remembering-my-story-of-owning-the-4k-retina-21-inches-imac-2017-2021/&#34;&gt;Remembering My Story of Owning The 4K Retina 21.5 inches iMac — 2017-2021 – Numeric Citizen Blog&lt;/a&gt;”) and bought an M1 Mac mini shortly after it came out on the market. I wrote a must-read article on &lt;a href=&#34;https://numericcitizen.me/2021/09/07/migrating-adobe-lightroom-classic-to-a-new-computer-my-experience/&#34;&gt;how to migrate Adobe Lightroom Classic from one Mac to another&lt;/a&gt;. A few months later, I got an M1 MacBook Air. Both of these machines are simply incredibly mighty.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;miscellaneous&#34;&gt;Miscellaneous&lt;/h2&gt;
&lt;p&gt;I’m still using &lt;strong&gt;Unsplash&lt;/strong&gt; for selecting photos for addition to my content when it makes sense. I contribute from time to time, and that ok. I’m not investing much time in selecting photo content for publication on Unsplash. Sometimes, less is more.&lt;/p&gt;
&lt;p&gt;I used to have an &lt;strong&gt;Instagram&lt;/strong&gt; account (&lt;a href=&#34;https://www.instagram.com/theperfectimperfctions/&#34;&gt;The Perfect Imperfctions&lt;/a&gt;) and mostly stopped posting on it. Time is a finite resource, and I have to make choices on where I spend my time creating new and meaningful content. One thing is for sure, Instagram is not what it used to be for photography lovers like me.&lt;/p&gt;
&lt;h2 id=&#34;concluding-words&#34;&gt;Concluding words&lt;/h2&gt;
&lt;p&gt;My photography workflow is constantly changing but maybe not as often as &lt;a href=&#34;https://world.numericcitizen.io/meta&#34;&gt;my blogger workflow&lt;/a&gt;. It has been more than two years since my last workflow update, and a lot has changed in two years. I don’t see major changes in the future, as I’d like to keep things a bit more stable for now and use my creativity to make good use of my toolset.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>On Migrating WordPress Content to Ghost</title>
      <link>https://meta.numericcitizen.me/2022/02/15/on-migrating-wordpress.html</link>
      <pubDate>Tue, 15 Feb 2022 09:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2022/02/15/on-migrating-wordpress.html</guid>
      <description>&lt;p&gt;Moving content from one platform to another isn&amp;rsquo;t easy. And it shouldn&amp;rsquo;t be that way.&lt;/p&gt;
&lt;p&gt;The problem: I want to migrate a few dozens of posts from my &lt;a href=&#34;https://numericcitizen.me&#34;&gt;Numeric Citizen Blog&lt;/a&gt; to my other website, &lt;a href=&#34;https://numericcitizen-introspection.blog&#34;&gt;Numeric Citizen Introspection&lt;/a&gt;, hosted on Ghost. Easy, right? Think again. The &lt;em&gt;Ghost migrator plugin&lt;/em&gt; doesn’t support posts selection; it&amp;rsquo;s an all or nothing tool. How can I migrate a subset of my posts in that context? By assigning a specific category to each post, I can use the WordPress export tool to export these posts. Next, those posts can then be imported into an empty WordPress instance. From there, I could use the Ghost Migrator plugin. The issue is that I don’t have an empty WordPress instance sitting idle. Using &lt;a href=&#34;http://WordPress.com&#34;&gt;WordPress.com&lt;/a&gt;, I cannot install the plugin in a free instance (it&amp;rsquo;s part of a Business plan, which I subscribe to for my main blog). The solution, was to use my Synology NAS to install an empty WordPress instance locally and proceed from there. Let&amp;rsquo;s see what the workflow looks like.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;1. Turn off post update in the WP to Buffer Pro plugin to prevent flooding your Buffer queue
2. On the source WordPress instance, update posts category that you want to export
3. Install the “Export media with selected content” plugin (which is needed to export images as well as text content)
4. Export content to an XML file with the plugin
5. Install WordPress on Synology NAS with all required dependancies
6. Configure a WordPress website that will be used to host exported content in transit to Ghost
7. Install “Export media with selected content” in Synology WordPress instance (not really required)
8. Install the Ghost Migrator plugin
9. Delete the default post and unneeded page from the WordPress instance, as well as any images from the media library.
10. For each post to export, add the export category of your choice (in my case it was “PhotoLegend”.)
11. Export posts using these options from the WordPress Tools menu
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/wordpress-export-plugin-options.png&#34;
    alt=&#34;WordPress export with selected content plugin in action.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;WordPress export with selected content plugin in action.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;12. Switch to the WordPress instance running on the Synology NAS
13. Select Import from the Tools menu
14. Select the XML file created from the Export step earlier
15. Set the author for the imported posts
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/wordpress-import-options.png&#34;
    alt=&#34;WordPress import plugin in action.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;WordPress import plugin in action.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;16. Set the Download and import file attachments to bring in images
17. Click Submit and wait for the process to complete (it takes some time, depending on the number of posts and images to import)
18. Verify if all posts are listed in the Posts section (check creation date, author, etc.)
19. Check for Media Library to verify if images are imported
20. Open a few posts to see if content is correctly formatted
21. Edit posts with back links or other elements that need to be updated before importing content into Ghost
22. Edit tags according to the destination website requirements
23. Edit post slug and post title according to destination website requirements
24. Export using Ghost Migrator plugin, select the JSON format since ZipArchive module isn’t installed with this version of WordPress and PHP
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/export-to-ghost-plugin-options.png&#34;
    alt=&#34;Ghost Migrator plugin is pretty limited in functionality.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Ghost Migrator plugin is pretty limited in functionality.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;25. Import JSON file created in the previous step
26. Check for imported posts issues. This is where I hit the wall. Missing photos, content imported as HTML blocs, etc. Not great at all.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/missing-image-in-ghost.png&#34;
    alt=&#34;Images are missing in imported post.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Images are missing in imported post.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/html-block-in-ghost.png&#34;
    alt=&#34;Posts from WordPress are imported in HTML block in Ghost which is not good.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Posts from WordPress are imported in HTML block in Ghost which is not good.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;27. Turn back on the WP to Buffer Pro Post Update option
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This workflow doesn’t meet the goal of migrating WordPress content to Ghost. I ended up deleting the posts on the source WordPress instance and kept a copy of them on my Synology instead. I don’t know what I’ll do eventually with these “archived” posts.&lt;/p&gt;
&lt;h2 id=&#34;observations&#34;&gt;Observations&lt;/h2&gt;
&lt;p&gt;Some observations are in order. This whole story brought many observations that I think you should consider if you’re attempting something similar.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Ghost Migrator plugin is very limited, which make it hard to build an optimal migration workflow.&lt;/li&gt;
&lt;li&gt;Images migration is close to impossible or very unreliable, forcing to use a manual export and import process.&lt;/li&gt;
&lt;li&gt;Image optimization plugins on WordPress could make the migration harder than necessary.&lt;/li&gt;
&lt;li&gt;Website optimization plugins on WordPress could add tags that are probably hindering the migration process.&lt;/li&gt;
&lt;li&gt;Ghost import feature is still a work in progress can there is no way to select which post to import after reading the JSON file.&lt;/li&gt;
&lt;li&gt;Testing the migration with a single post would most likely help identify issues faster, instead of importing all the content on the first try.&lt;/li&gt;
&lt;li&gt;It doesn’t help to convert the WordPress post to use the block editor before exporting the content.&lt;/li&gt;
&lt;li&gt;Migration efforts are time-consuming, making sure the content still has value to your reader is a good idea. I ended up deleting my 23 posts after spending hours of migration efforts. The positive side of this story is that I learned quite a lot.&lt;/li&gt;
&lt;li&gt;Even if I couldn’t use the ZIP file for the Ghost Migrator plugin, I don’t think it would have made a difference in the migration quality. I tried to add ZIP Archive to the PHP installation, but the WordPress installation within my Synology NAS is hard to customize. After spending a few hours trying, I dropped the ball.&lt;/li&gt;
&lt;li&gt;Data portability is really an issue these days. Even with export or import plugins exist, there are other problems that are inherent to each platform or CMS.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One thing that I gained from this experience is that by using WordPress on my Synology NAS, I can export content from my online WordPress to my Synology NAS for archiving purposes. That’s cool. Other than that, the problem of data mobility across content platform is real.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>My Blogger Workflow as of 2021-12</title>
      <link>https://meta.numericcitizen.me/2021/12/18/my-blogger-workflow.html</link>
      <pubDate>Sat, 18 Dec 2021 17:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2021/12/18/my-blogger-workflow.html</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://numericcitizen.io/2021/03/20/my-blogger-workflow-as-of-2021-03&#34;&gt;My previous blogger workflow update&lt;/a&gt; was in March 2021. Quite many things have happened since then. It’s time for another update. Buckle up because this is a big one, and enjoy the ride!&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/-blogger-workflow-as-of-2021-12.png&#34;
    alt=&#34;My blogger workflow as of 2021-12.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;My blogger workflow as of 2021-12.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;h2 id=&#34;whats-in&#34;&gt;What’s in&lt;/h2&gt;
&lt;p&gt;For 2021, I was expecting a year without many changes to my blogger workflow, and yet, I was in for quite a few surprises.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Probably some of the most important additions this year are &lt;strong&gt;Toggl&lt;/strong&gt;, &lt;strong&gt;Timery&lt;/strong&gt;, and &lt;strong&gt;Focused Work&lt;/strong&gt; to track my time while creating content (consider bookmarking and reading &amp;ldquo;&lt;a href=&#34;https://numericcitizen.me/2021/09/19/why-and-how-im-tracking-time-with-toggl/&#34;&gt;Why and How I&amp;rsquo;m Tracking Time With Toggl&lt;/a&gt;” if you want to know all the details.) Tracking my time does take some time, but I like the results.&lt;/li&gt;
&lt;li&gt;Hello &lt;strong&gt;Ghost&lt;/strong&gt; (&lt;a href=&#34;https://numericcitizen.me/2020/05/09/my-ghost-experiment/&#34;&gt;again&lt;/a&gt;)! I started experimenting with Ghost during the 14-day trial period, during which all features were available for testing. I started building automation with the Zapier integration. After the trial period ended, the integration with &lt;strong&gt;Zapier&lt;/strong&gt; stopped working for some reason. I quickly found out that many features like custom themes, custom integrations, and commenting support are only available with certain subscription tiers. Commenting on each blog post isn&amp;rsquo;t available by default unless I’m on the Creator tier and customize one of the provided themes. To use &lt;strong&gt;Commento&lt;/strong&gt;, I needed an API key, as well as a custom theme and a custom integration. And moreover, a custom version of &lt;strong&gt;Casper&lt;/strong&gt; with some script invocation was added to enable Commento integration. Forking such a built-in theme requires staying in sync with the official theme, as Ghost updates them from time to time to benefit from all Ghost&amp;rsquo;s additions. Finally, I visited Google Search Console to add my Ghost website for better SEO management and optimizations. I became a subscriber at the entry-level tier for $9 per month, but I quickly realized that the $25 was the one I needed (consider bookmarking and reading “&lt;a href=&#34;https://numericcitizen.io/2021/12/2/moving-from-substack-to-ghost-%E2%80%94-my-experience&#34;&gt;Moving From Substack to Ghost–My Experience&lt;/a&gt;” for more details.)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;iPadOS 15&lt;/strong&gt; introduced support for Safari extensions. Working on the iPad now feels less and less a compromise, as &lt;strong&gt;Grammarly&lt;/strong&gt; support and many other extensions are now available. For people depending on the iPad, it is a much-welcomed addition. Unexpectedly, in 2021, my workflow shifted towards the MacBook Air (read “&lt;a href=&#34;https://numericcitizen.me/2021/09/01/coming-out-of-a-rabbit-hole-and-buying-two-macbook-air/&#34;&gt;Coming Out of a Rabbit Hole and Buying Two MacBook Air&lt;/a&gt;”).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pocket&lt;/strong&gt; made a comeback in addition to &lt;strong&gt;Readwise&lt;/strong&gt; (consider bookmarking and read “&lt;a href=&#34;https://numericcitizen.io/2021/04/5/instapaper-vs-pocket-%E2%80%94-which-read-later-service-is-better-for-me&#34;&gt;Instapaper vs Pocket — Which Read Later Service Is Better for Me&lt;/a&gt;”). Pocket is well-known and doesn&amp;rsquo;t need much introduction. According to Readwise website: &lt;em&gt;“Readwise makes it easy to revisit and learn from your ebook &amp;amp; article highlights.”&lt;/em&gt; Resurfacing previously highlighted text snippets is fun and helps build a lasting memory of past readings. I added Readwise as a source to my weekly newsletter built using Mailbrew.&lt;/li&gt;
&lt;li&gt;Using the &lt;strong&gt;Readwise&lt;/strong&gt; sharing feature to repost quotes on Twitter is handy. I don&amp;rsquo;t use it too often, though.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/-sharing-readwise-text-highlight.png&#34;
    alt=&#34;Sharing a Readwise highlight.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Sharing a Readwise highlight.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;WordPress plugin&lt;/strong&gt;: I’m using the paid version of “&lt;strong&gt;WB to Buffer&lt;/strong&gt;” for reposting previously published posts to Buffer. With another WordPress plugin named “&lt;a href=&#34;https://wordpress.org/plugins/feedzy-rss-feeds/&#34;&gt;Feedzy&lt;/a&gt;” it imports RSS feeds from Substack and Microblog and creates “Also on my …” type of blog posts automatically. It didn&amp;rsquo;t generate much traction and added too much noise to my original content feed. This was disabled after a few months when I moved out of Substack.&lt;/li&gt;
&lt;li&gt;I unexpectedly started using &lt;strong&gt;Matter&lt;/strong&gt; when Matter officially became public. Matter seems to have gained some traction over &lt;strong&gt;Pocket&lt;/strong&gt; as the best read-later service. Compared to Pocket, it creates great link posts that can be saved or shared online, just like Readwise and Pocket.&lt;/li&gt;
&lt;li&gt;I became a subscriber of &lt;strong&gt;Typefully (&lt;/strong&gt;&lt;a href=&#34;https://typefully.com&#34;&gt;&lt;strong&gt;typefully.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;)&lt;/strong&gt;, a web application for writing threads on Twitter. Some features of Typefully are similar to Buffer&amp;rsquo;s, like being able to schedule tweets. I use it to write threads to complement some of my articles. The latest example of &lt;a href=&#34;https://twitter.com/apple_observer/status/1471450041701191682&#34;&gt;things to watch in 2022&lt;/a&gt;. Finally, Typefully brings great engagement analytics.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/-typefully-analytics.png&#34;
    alt=&#34;Typefully analytics.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Typefully analytics.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;h2 id=&#34;whats-out&#34;&gt;What’s out&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;My experience with &lt;strong&gt;HEY World&lt;/strong&gt; didn’t last long. I’ve been moving out of HEY World to go to Substack for my Friday Notes* and Photo Legend* Series (consider bookmarking and reading “&lt;a href=&#34;https://numericcitizen.io/2021/05/16/migrating-my-content-from-hey-world-to-substack&#34;&gt;￼Migrating My Content From Hey World to Substack&lt;/a&gt;￼”). I can say the same thing about my Substack experience. These services, while attractive, didn&amp;rsquo;t stick in my workflow.&lt;/li&gt;
&lt;li&gt;HEY is no longer on the &lt;strong&gt;workflow diagram&lt;/strong&gt;. HEY doesn’t really contribute to my blogger workflow. Most of my readings don’t happen there anyway, even if HEY provides newsletters dedicated feed, one of the tent pole features of the mail client.&lt;/li&gt;
&lt;li&gt;As mentioned earlier, &lt;strong&gt;Substack&lt;/strong&gt; is out. The popularity of a platform doesn&amp;rsquo;t guarantee the popularity of your content.&lt;/li&gt;
&lt;li&gt;I closed my &lt;strong&gt;Telegram&lt;/strong&gt; account. Read more ￼&lt;a href=&#34;https://numericcitizen.micro.blog/2021/05/19/im-closing-my.html&#34;&gt;here&lt;/a&gt;￼ to learn why. I’m contemplating &lt;strong&gt;Signals&lt;/strong&gt; instead.&lt;/li&gt;
&lt;li&gt;WordPress Plugin: &lt;a href=&#34;https://wordpress.org/plugins/coblocks/&#34;&gt;&lt;strong&gt;Coblock&lt;/strong&gt;&lt;/a&gt; was disabled to remove overhead in webpage processing. It didn’t make a difference, though.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;in-progress&#34;&gt;In progress&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;I do spend more time maintaining &lt;strong&gt;my digital garden&lt;/strong&gt; in Craft all year long. You can find a lot of stuff in there.&lt;/li&gt;
&lt;li&gt;I’m still trying to figure out how to use &lt;strong&gt;Apple’s Quick Notes&lt;/strong&gt; feature in iPadOS 15 and macOS Monterey. I may end up having no use for this after all, which is too bad because, on paper, the idea is cool.&lt;/li&gt;
&lt;li&gt;I’m always thinking about using Apple’s &lt;strong&gt;Reminders&lt;/strong&gt; in my workflow. Reminders have improved quite a lot over the years, but occasionally, I think &lt;strong&gt;Craft&lt;/strong&gt; could take over if table support was better (sorting, tagging, etc.). The more things I’ll do with Craft, the more synergy it creates. I’ll watch Craft’s evolution in 2022, and maybe make a move.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;things-to-improve&#34;&gt;Things to improve&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Adding &lt;strong&gt;text clipping&lt;/strong&gt; in Craft would be so helpful. There are shortcuts that work with Craft that do just that, but I don&amp;rsquo;t find the experience very satisfying.&lt;/li&gt;
&lt;li&gt;Speaking of &lt;strong&gt;Apple’s Shortcuts&lt;/strong&gt;, I do find more use cases for them to speed up a few key tasks, like setting up my work session after logging into my account on macOS.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Templates in Craft&lt;/strong&gt; to kickstart the creation of a new article would be very handy. It is expected in 2022, in an upcoming update in 2022 or via an extension.&lt;/li&gt;
&lt;li&gt;As much as I would like to see the addition of &lt;strong&gt;tags in Craft&lt;/strong&gt;, implementing this feature could be tricky. Where should we be able to tag things? In a page’s properties, inline in the page’s content?&lt;/li&gt;
&lt;li&gt;I have to work on &lt;strong&gt;my reading workflow&lt;/strong&gt; and decide what I’m going to do with &lt;strong&gt;Pocket&lt;/strong&gt;, &lt;strong&gt;Readwise&lt;/strong&gt; and &lt;strong&gt;Matter&lt;/strong&gt;. Pocket will probably go as it is entirely covered with Matter.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;miscellaneous&#34;&gt;Miscellaneous&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;My usage of ** Craft ** has significantly increased this year. It is becoming my second brain (Fun fact: ￼find out the name of my MacBook Air￼). Lately, I decided to use the Craft calendaring feature to prepare a weekly plan containing my content creation objectives. As the week progresses, I keep it up-to-date and check items off the list. It’s a satisfying experience, trust me.&lt;/li&gt;
&lt;li&gt;I’m still using &lt;strong&gt;Notion&lt;/strong&gt; to keep my old data and connect &lt;strong&gt;Matter&lt;/strong&gt; to Notion to save my reading highlights automatically. As soon as a Craft extension allows me to pump my data out of Notion, I might be done with Notion once and for all. Notion is not shown on my workflow diagram but will be in an upcoming post covering my reading workflow.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Twitter Revue&lt;/strong&gt;: I had a Revue account before Twitter bought them. Now that it is integrated into their platform, I experimented with it (read a sample issue &lt;a href=&#34;https://www.getrevue.co/profile/apple_observer/issues/through-apple-observer-s-eyes-issue-1-728712&#34;&gt;here&lt;/a&gt;). I love Twitter Revue, but I have yet to find a unique and useful use case for it. I currently have five subscribers.&lt;/li&gt;
&lt;li&gt;Furthermore, I should consider closing my &lt;strong&gt;Flipboard&lt;/strong&gt; account. I never go there; it’s not what it used to be, and I don’t get any traffic from this platform.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Google News&lt;/strong&gt;, where I cross-post my main blog content, could also go down the drain. I don’t get any traction there.&lt;/li&gt;
&lt;li&gt;Finally, &lt;strong&gt;Tumblr&lt;/strong&gt; is another place where I cross-post content. Tumblr has become a ghost town in recent years, and it doesn’t help at all. Even if cross-posting is done automatically using WordPress’ built-in feature, I should consider stopping using this platform.&lt;/li&gt;
&lt;li&gt;In my previous workflow update, I considered moving my Photo Legend Series to Hey, which I did for a short while. Now, it is hosted on Ghost, along with my Friday Notes Series and monthly newsletter. I like consolidating stuff sporadically.&lt;/li&gt;
&lt;li&gt;Since getting a &lt;strong&gt;MacBook Air&lt;/strong&gt;, my &lt;strong&gt;iPad Pro&lt;/strong&gt; usage significantly dropped. The Mac is the power user tool. I cannot be as productive on an iPad.&lt;/li&gt;
&lt;li&gt;I worked a lot on my WordPress blog to improve its score on &lt;a href=&#34;https://pagespeed.web.dev&#34;&gt;Google’s PageSpeed Insights,&lt;/a&gt; as &lt;a href=&#34;https://numericcitizen.io/2021/04/17/getting-ready-for-google-s-may-2021-algorithm-update&#34;&gt;documented here&lt;/a&gt;. Did it make a difference? According to my blog visitor statistics, the answer is no. Here is a strange thing: if I run &lt;strong&gt;PageSpeed&lt;/strong&gt; tests twice in a row, the final score is quite different. Usually, the second try gives much better results. How much trust should I put in these results? Another observation: my score for this blog, a static website, is the worst. Is Blot hosted on a low-end performance tier in the cloud?&lt;/li&gt;
&lt;li&gt;I’ve been using &lt;strong&gt;Commento&lt;/strong&gt; with &lt;strong&gt;Blot&lt;/strong&gt; to add comments support on this blog. I never got a single comment! It’s a high price to pay for a service that nobody takes advantage of. Maybe it will be a better fit with my newsletter website on Ghost? Time will tell.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;IFTTT&lt;/strong&gt; still plays an important role in my publishing workflow as it works with &lt;strong&gt;Buffer&lt;/strong&gt; to help me control the cross-posting flow. Each day, I spend some time managing the Buffer queue to spread out posts to be published. I also use IFTTT to cross-post anything I post on Reddit to my Twitter channel on Buffer. Buffer has a new calendar view that helps you see a timeline overview of all future publishing. Buffer isn&amp;rsquo;t cheap, but I like what it does for me. Cross-posting content does help create traffic and improves engagement.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Well, that was a long one. I want to walk you through my reading workflow for an upcoming article. I read a lot of stuff online, and many applications and services are involved here. Reading is the source of my inspiration for most of my work as a content creator. I think there are some interesting things to write about. Stay tuned, and see you in 2022.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Using the iPad for Editing Blot Posts With a Git Client</title>
      <link>https://meta.numericcitizen.me/2021/03/06/using-the-ipad.html</link>
      <pubDate>Sat, 06 Mar 2021 07:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2021/03/06/using-the-ipad.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;Editing new content from the iPad for this blog poses some challenges.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I started writing this post using my iPad, &lt;strong&gt;Working Copy&lt;/strong&gt; and &lt;strong&gt;Textastic&lt;/strong&gt;&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;. The file was initially created within Working Copy’s sandbox, but I fetched content from the Blot Git repo to store the most recent changes locally on my iPad.&lt;/p&gt;
&lt;p&gt;As with every app on the iPad, Working Copy runs within its sandbox. When cloning the &lt;strong&gt;Blot&lt;/strong&gt; repo locally, files were placed in the application&amp;rsquo;s sandbox, which is inaccessible outside the iPad&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;. Ulysses uses external folders, so I can point it to my iCloud Drive, where I stored the cloned repo with Nova. Only Textastic can edit files with Working Copy’s sandbox.&lt;/p&gt;
&lt;p&gt;Writing with Textastic and publishing with Working Copy feels geeky compared to a workflow based solely on &lt;strong&gt;Ulysses&lt;/strong&gt;. It is geeky because I have to think about what I&amp;rsquo;m doing in regard to my local repo being up to date with the remote one. I must remember that after pushing this article on Blot, I&amp;rsquo;ll have to do a fetch when I go back to editing on the Mac. I&amp;rsquo;m not certain that I like this dance. Textastic is good, but not as a writing application like Ulysses. The former is more directed to developers, while the latter is for writers.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/-textastic-workingcopy-side-by-side.png&#34;
    alt=&#34;Textastic on the left, Working Copy on the right.&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Textastic on the left, Working Copy on the right.&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Make no mistake, this isn&amp;rsquo;t a review of Working Copy. Read this excellent &lt;a href=&#34;https://www.macstories.net/ios/my-markdown-writing-and-collaboration-workflow-powered-by-working-copy-3-6-icloud-drive-and-github/&#34;&gt;review from MacStories&lt;/a&gt; instead. MacStories likes it because it enables better group collaboration. It sounds overkill for me since I’m alone editing my website. Working Copy can work in conjunction with Textastic. After re-reading their review of Working Copy&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;, I found out that, in fact, I could have replicated a similar setup to the one on my Mac: using Working Copy to edit the local repo of this blog sitting on iCloud Drive (instead of Working Copy’s sandbox)&lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;. In that case, I would use Ulysses to edit files as usual, and Working Copy, you see them as uncommitted changes.&lt;/p&gt;
&lt;p&gt;If I don’t redo my setup on the iPad&lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt;, compared to using Nova on the Mac, I find this to be much less intuitive. Maybe I should focus on using Ulysses everywhere for my writing needs and use the Mac to push content on my Blot blog. It&amp;rsquo;s not a big deal, and Numeric Citizen I/O is not a place where I&amp;rsquo;ll publish as often as on, say, Micro.blog. Having to sit in front of the Mac for the final posting isn&amp;rsquo;t a big deal.&lt;/p&gt;
&lt;p&gt;One last thing: Working Copy wouldn’t be needed if my Git usage was limited to GitHub. Blot, on which Numeric Citizen I/O is hosted, uses its Git server, which requires me to use a Git client capable of connecting to it. I didn’t find a way to do this with the official GitHub client.&lt;/p&gt;
&lt;p&gt;I’m still undecided about what to do to enable my iPad to edit this blog. My mobile needs are quite low as the pandemic continues, limiting our travel possibilities.&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;This post wasn&amp;rsquo;t published from the iPad, after all. When I was ready to publish, I found out that the git push feature of Working Copy was only available to paying users. I chose to copy &amp;amp; paste content from Textastic to Ulysses and publish, as usual, using Nova on the Mac.&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;They are made available to other apps on the iPad, though. Files.app get’s a storage provider when Working Copy is installed. That’s how Textastic can edit Working Copy files.&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;Version 3.6 at the time. The current release is 4.5.9.&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;I tried using the “Setup synced directory” feature by pointing the Git-managed directory sitting on my iCloud Drive. Working Copy gave me a big warning of an unsupported configuration. I’m not sure what to think of this. There is the “Add folder” option, but it is only available to pro users.&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:5&#34;&gt;
&lt;p&gt;I need the pro version to do this.&amp;#160;&lt;a href=&#34;#fnref:5&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Documenting Blog Changes</title>
      <link>https://meta.numericcitizen.me/2021/03/02/documenting-blog-changes.html</link>
      <pubDate>Tue, 02 Mar 2021 15:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2021/03/02/documenting-blog-changes.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;Using Git instead of Dropbox for Blot content syncing provides an unexpected benefit.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As I &lt;a href=&#34;https://numericcitizen.io/2021/02/28/selecting-a-git-client&#34;&gt;recently wrote&lt;/a&gt;, Blot supports two mechanisms for synchronizing content from my Mac to the web: Dropbox or Git. I chose Git. As I write this, I’m still testing Nova as the Git front-end (I’m a GUI type of guy). One of the great benefits of using Git is the built-in history of commits that is at the core of any Git repo. As shown below, as I push updates to my Blot-based website, I make sure to write a short comment in the commit action to document the commit action. I think this is an important asset in managing a blog and owning its content.&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://blog.numericcitizen.me/uploads/2024/-git-repo-commit-history.png&#34;
    alt=&#34;Commit history to the blog report using Nova&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Commit history to the blog report using Nova&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;A better view at the GIT panel in Nova:&lt;/p&gt;
&lt;p&gt;&lt;div class=&#34;nc-image-wrap&#34;&gt;
  &lt;img src=&#34;https://res.craft.do/user/full/2af24264-e3c1-fb23-4d31-e2491112f9ab/1524BBEE-239E-4283-950D-DE8122729DB1_2/GQAhclIful6uywpYyOH0Efriq5EpNtE37gduH8k9QHcz/_Nova-Commit-message.png&#34;
    alt=&#34;Nova GIT panel with commit message area&#34;
    loading=&#34;lazy&#34;
    decoding=&#34;async&#34;&gt;
  &lt;span class=&#34;nc-image-caption&#34; aria-hidden=&#34;true&#34;&gt;Nova GIT panel with commit message area&lt;/span&gt;
&lt;/div&gt;
&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Archiving my Content from Micro.blog to GitHub</title>
      <link>https://meta.numericcitizen.me/2021/03/02/archiving-my-content.html</link>
      <pubDate>Tue, 02 Mar 2021 08:00:00 -0400</pubDate>
      
      <guid>http://numericcitizen-meta.micro.blog/2021/03/02/archiving-my-content.html</guid>
      <description>&lt;p&gt;&lt;strong&gt;Micro.blog allows for archiving all content to GitHub. Here is why I did it.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This blog post is about explaining a Micro.blog allowing me to archive all my blog posts, including images and why I do it.&lt;/p&gt;
&lt;p&gt;First, you must know that Micro.blog already provides an archiving feature of all blog posts to the Internet web archive. You can find mine &lt;a href=&#34;https://web.archive.org/web/*/https://numericcitizen.micro.blog&#34;&gt;here&lt;/a&gt;. I think it is important because in our society, the durability of the numerical artifacts we create is far from guaranteed. Saving my blog posts outside of Micro.blog is one way to prevent my content from vanishing if something really bad happens to Micro.blog.&lt;/p&gt;
&lt;p&gt;Micro.blog feature to archive my blog posts to a GitHub repo&lt;/p&gt;
&lt;p&gt;I wanted to go further, though. This is where Github comes in. First, I needed to create a new repo: numericcitizien-archives. Next, by using the built-in feature of Micro.blog to archive blog posts to the newly created GitHub repo. Enabling it is super simple from the design page settings. Once done and after waiting for about a week, I could see my content from my GitHub account. You can find it here: &lt;a href=&#34;https://github.com/jfmartin67/numericcitizen-archives&#34;&gt;https://github.com/jfmartin67/numericcitizen-archives&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now that my Github repo has a copy of my blog content hosted on Micro.blog, I can use a Git client like Nova on the Mac to clone this repo to my local machine. The archive feature of Micro.blog creates a big index file in HTML format that I can then open in Safari. It’s really nice.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>