-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Sat, 28 Mar 2026 14:36:45 -0400
One positive side effect of this custom visual theme that I’m working on is that I’m cleaning up this plugin’s mess on my blog. I have way too many with little added value for the readers.


-
→ Numeric Citizen I/O — A Blog About Blogging Analyzing My Installed Plugins
Posted: Sat, 28 Mar 2026 13:52:08 -0400
Just finished compiling the list of Micro.blog plugins that my blog is using: 31 in total. Then Claude AI analyzed all GitHub repos to see if there were any potential conflicts. Here’s the complete impact report for all 31 plugins, organized by risk level:
🔴 Avoid / Direct Conflicts with Your Theme
micro-blog-cards-theme— This is a full replacement theme, not a plugin. Installing it would completely override your custom theme. Skip it entirely.plugin-collections— Injects its own lightbox targeting.e-content img. This directly conflicts with the custom lightbox you built in v0.9.12 (theme.js). Both would fight over the same images. Don’t install unless you remove your lightbox first.plugin-opengraph-basics— Your theme already has full Open Graph meta tags (added in v0.5.9 inhead.html). Installing this would generate duplicate OG tags in the<head>.
🟡 Caution / Needs Attention
plugin-archive-months— Overrideslist.archivehtml.html, which would take over the archive page display with its own year/month grouped layout and inline JS. Replaces the theme’s existing compact archive view.plugin-photos-months— Overrideslist.photoshtml.html. Conflicts with your already-installedplugin-all-photos, which also provides that template. Last one installed wins.plugin-screenshots— Also overrideslist.photoshtml.html. Same conflict withplugin-all-photos.kottkrig/microdotblog-photos-page— Also overrideslist.photoshtml.html. Same three-way conflict. Pick only one photos page plugin.stoot— Its CSS expects CSS custom properties (--gray-*,--white,--black,--link,--text-base) that your theme doesn’t define. Mastodon embeds will render with broken/missing styles. Fixable by adding those variables tostyle.css.plugin-post-stats— No dark mode support in its CSS. The stats page cards and Chart.js charts will look visually inconsistent in dark mode. Fixable with CSS overrides.plugin-bigfoot— Already analyzed. jQuery 1.12.4 (~90KB) loaded on every page, and footnote popover CSS won’t respect dark mode. Setpost_separator = "article.h-entry"when installing.plugin-conversation-on-mb— Adds a “View conversation on Micro.blog” link, but requires manually calling{{ partial "conversation-link.html" . }}in your theme’s single post templates. Your theme already loads Micro.blog’sconversation.jsviamicrohook-after-post.html, which renders the full conversation box. This plugin adds a different thing (a link vs. a box), so they don’t conflict — but it needs a manual theme edit to integrate.plugin-reply-by-email— Same situation: requires{{ partial "reply-by-email.html" . }}manually added to your single post template. Your theme already hasreply.jsfor native Micro.blog replies. These serve different purposes (email vs. Micro.blog) and can coexist, but need a theme edit.plugin-reply-on-mastodon— Repository returns 404. No longer exists.plugin-search-space— Creates a/search-space/page (different URL from your installed/search/page). Having two search pages could confuse visitors. Pick one.
Bottom line: The most important things to avoid are
plugin-collections(lightbox conflict) andplugin-opengraph-basics(duplicate OG tags). For the photos page, pick only one of:plugin-all-photos,plugin-photos-months,plugin-screenshots, orkottkrig/microdotblog-photos-page.I’m not sure everything has been analyzed correctly, especially when it comes to photo-related plugins.


-
→ Numeric Citizen I/O — A Blog About Blogging Time for a Complete Reset
Posted: Sat, 28 Mar 2026 10:30:06 -0400
It’s time for a project status update. I’ve been working hard trying to get the Micro.blog/Hugo engine to make this custom theme work the way I want. It’s not an easy task. I’m starting to think that because Micro.blog is a niche product, even though it is based on Hugo, there are some particularities in the templating system that Claude AI is not well-trained for. Micro.blog plugins make things even more complicated. I’m now at a point where I need to feed all plugin GitHub repositories into my conversation so Claude AI can fully understand what each plugin injects into the templates. Finally, due to unpredictable issues with blog posts and image deletions, I had to delete and recreate my test blog, which wiped everything.
I’m fairly certain that when I’m ready to apply my custom theme to my production blog, everything will break. Luckily, we can easily revert to another theme and perform a full rebuild. It’s tedious but seems like a reliable process.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Fri, 27 Mar 2026 18:03:43 -0400
Spent some time building my custom theme for Micro.blog with Claude Code. It works but the nature of Hugo processing with different templates complicates the process. What works on the main timeline won’t always work on individual posts. Lot’s of back and forth to test and fix things. The good thing is that I’m building exactly what I want.
You can see the current design right here.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Thu, 26 Mar 2026 21:46:15 -0400
Another milestone accomplished: I now have a basic custom theme installed on my Micro.blog test website. It’s not a plugin per se; it’s a custom theme stored on my GitHub account that Micro.blog fetches. I don’t yet know how to turn it into a plugin with version numbering and all that, but I might not need that after all. I just wish Micro.blog would update automatically whenever I push a new change to my repo, like Vercel does.


-
→ Numeric Citizen Blog
Posted: Thu, 26 Mar 2026 06:21:36 -0400
Developers targeting Apple platforms, particularly the Mac, are expressing frustration over TestFlight approvals that take over a week. They attribute the delays to Apple being overwhelmed by the influx of vibe-coded app submissions. Is this explanation accurate?


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Wed, 25 Mar 2026 20:45:13 -0400
I recently decided to drop the numericcitizen.io domain name and focus on numericcitizen.me for all my needs. The former was tied to a Craft subscription that I’ll cancel, too. I prefer to manage everything inside a single space under a single domain. It’s cheaper.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Tue, 24 Mar 2026 22:01:13 -0400
Continuing my thinking about a custom-built Micro.blog theme plugin, I wondered why most of Micro.blog themes design card-based? Here’s Claude AI’s answer:
Cards became the dominant Micro.blog theme style largely by following a broader web design trend from the mid-2010s, when Pinterest and Material Design made cards ubiquitous. Theme authors adopted them because they handle variable-length content safely and look great in screenshots. The fork-from-fork nature of many Micro.blog themes then perpetuated the pattern. The irony is that cards aren’t actually the best fit for Micro.blog’s typical stream of short title-less posts — making it a real opportunity for anyone wanting a distinctive, better-suited design.
Besides the fact that Micro.blog launched in 2018, the rest of Claude’s response makes me think that my design choice of a left sidebar, similar to Micro, is a good one.


-
→ Numeric Citizen Blips ?✨ → 📡✨ Ads
/ Posted: Wed, 25 Mar 2026 00:06:49 +0000
I don't want ads in the Apple App Store, nor do I want them in Apple Maps. I just don't want ads, period. Ads are for cheap products and free stuff, where you're sold to advertisers like a product. Apple is a premium brand. Selling ads isn't part of Apple's business model. Well, until recently. So what gives, Tim Apple? 😤


-
→ Numeric Citizen Space Vibe Coding: Programming for the Rest of Us?
JF Martin / Posted: Tue, 24 Mar 2026 11:34:26 +0000


In 1984, Apple promised us a computer for the rest of us. It was a radical idea at the time: that ordinary people, not just engineers and scientists, deserved access to personal computing. Forty years later, I think we're witnessing the second half of that promise being fulfilled. Not the computer for the rest of us. Programming for the rest of us.
I've spent nearly four decades in IT. I've watched technologies rise and fall, paradigms shift, and entire categories of tools become obsolete overnight. I've done a few years of programming, enough to actually ship iPhone apps in Objective-C on the App Store for a few years. I'm not a stranger to code. But there's a wide gap between writing mobile apps a decade ago and architecting modern full-stack web applications from scratch.
I'm what you'd call a power user: someone with a clear vision of what he needs, and a deep enough understanding of the landscape to know when something is working and when it isn't.
And yet, until recently, building my own web apps was simply beyond reach. Not for lack of ideas. I've always had plenty of those. But the distance between having a vision and shipping something real was too wide to cross alone.
Claude Code and vibe coding closed that gap entirely. The proof isn't theoretical. It's running in production.

A custom-built personal digital dashboard running on Vercel What I Actually Built
In the past year, I shipped six production web apps that support my creative workflows as a writer, photographer, and content creator. A fully featured bookmark manager. An RSS reader with AI summarization and virtual scrolling. A photo-sharing space for my travel photography. That last one deserves a moment. For years, sharing photos meant feeding them into Instagram or Facebook, surrendering them to Meta's ecosystem in exchange for an audience. I was never comfortable with that trade. Now I have a space that is entirely mine, on my own domain, under my own control. No algorithm deciding who sees what. No platform that can change its rules tomorrow. Just my photographs, presented the way I want them. That, more than any technical achievement, is what digital independence actually feels like.
None of these are toys or demos. They run on real infrastructure: Vercel, Postgres, Redis, Vercel Blob. And I use them every single day.
I use them every day, sometimes many times a day. My RSS reader is open constantly; it's how I stay connected to the ideas and conversations that feed my writing. My bookmark manager is the quiet backbone of my Ephemeral Scrapbook newsletter, helping me track what's worth sharing with readers each week. Two custom-built tools, perfectly shaped to my workflows in a way that no off-the-shelf product ever quite managed. That's exactly why I built them myself.
Do I fully understand every line of code these apps are made of? No. But I have a solid enough mental model to know what's happening at a high level, which is exactly the same relationship I've always had with the layers beneath my work. I don't know every detail of how a compiler translates source code into machine instructions. I understand how TCP/IP networks work at a conceptual level. I'm exactly the kind of person who wants to know the underpinnings, but I've never needed to implement them myself. That's always been fine. Vibe coding is simply the next abstraction layer up, and I've been climbing abstraction layers my whole professional life.
What I did bring to the table was something more valuable than syntax knowledge: a precise understanding of my own needs, and forty years of knowing what good software looks and feels like.
There's a word for what this feels like that I didn't expect to use in the context of software development: liberating. For the first time, the gap between having an idea and having a working thing has essentially collapsed. I'm not held back by what I don't know how to implement. I think about outcomes: what the app needs to do, how it should feel, what problem it solves. The implementation details follow. That shift in focus, from how to what, changes everything about the creative experience. Not everyone sees it that way, of course.

A custom-built bookmark manager to help me put together each newsletter edition The Skeptics Are Wrong. History Proves It.
Every democratizing technology has its detractors. There were people in 1984 who laughed at the idea of moving a cursor with a small plastic box on your desk. There were people who thought desktop publishing would ruin graphic design. Those who bash vibe coding today, who insist it produces brittle code, that it isn't real programming, that it will lead to disaster, are the modern version of those people. They may not be entirely wrong on the technical details, but they're deeply wrong about what matters.
What matters is this: people who had something to build and no way to build it now have a way. That is an unambiguous good. Though I'll admit it: living inside that good comes with its own uncomfortable questions.
Independence, With an Asterisk
I'll be honest about something that sits uneasily with me. I feel a genuine sense of digital independence from having built my own tools. My bookmark manager is mine. My RSS reader is mine. Actually, let me be more careful with that word. "Mine" in the sense that I designed it, I control what it does, and my data lives where I decide it lives. Not "mine" in the sense that I could run it without Vercel tomorrow without significant effort. That distinction matters.
These apps run on Vercel. They consume object storage from Vercel. They call third-party services I have no control over. The independence is real, but it's layered on top of dependencies that go all the way down. I haven't fully resolved that tension. I'm not sure it can be fully resolved. But I think owning your application layer (your data model, your logic, your user experience) is meaningfully different from outsourcing it entirely. It's not perfect independence. But it's real enough to matter. Ironically, chasing it taught me things I never expected to learn.

A custom-built and highly flexible RSS reader imagined by me but built using Claude Code Learning by Accident
Here's something that still surprises me: before I started using Claude Code, I barely understood what GitHub was for in practice. I didn't know Vercel existed. I didn't really know why a
specs.mdorREADME.mdfile mattered. I learned all of that not by studying it, but by needing it, as a side effect of actually building things. Vibe coding didn't just produce apps. It taught me things I wasn't even trying to learn.And the impact didn't stay contained to my personal projects. I started using Claude to manipulate my n8n automation workflows through an MCP connection, an entirely non-programming use case that turned out to be just as transformative. That work prompted me to prepare an hour-long presentation for colleagues at work. The ripple effect, it turns out, goes well beyond your own screen. And when I step back and look at all of it together, one thought keeps surfacing.
The Most Transformative Investment of My Career
I have more ideas now than I've ever had time for. A visual theme plugin for Micro.blog. Improvements to every app I've already shipped. New workflows I haven't imagined yet. That's the other thing vibe coding did: it made me want to build more. Because as technology continues to evolve, I know I have the ability to absorb and integrate new capabilities in ways that simply weren't available to someone with my profile before.
Which brings me to something I say with the full weight of four decades in IT behind it: my Claude subscription for the year may prove to be the single most transformative investment I have made in my entire career. Not the most expensive. The most transformative.
In 1984, Apple gave the rest of us the computer. In 2025, vibe coding is giving us the last thing we were missing.
The ability to build.


-
→ Numeric Citizen Blog
Posted: Mon, 23 Mar 2026 19:28:04 -0400
Added new “OPML Sync…” button on Account for Inkwell users. This lets you set an external OPML file (for example from FeedLand or another feed platform) that Inkwell will automatically import feeds from.
Oh, cool! I updated my RSS reader to generate such a consumable file, making it the single source of truth.


-
→ Numeric Citizen Blog
Posted: Mon, 23 Mar 2026 13:21:04 -0400
Steve Jobs Talks iBook, AirPort, and More in Newly Surfaced 1999 Video — MacRumors
The talk outlines Apple’s product strategy at the time, centered on its four-quadrant lineup of consumer and professional desktops and portables. With the iBook, Jobs said the matrix was complete alongside the iMac, Power Mac G3, and PowerBook G3, and noted that several of these products were already on their second or third iterations.
Incremental updates isn’t something new at Apple. Gurman lamenting about recent updates being incremental shouldn’t know better.


-
→ Numeric Citizen I/O — A Blog About Blogging Vibe Coding a Custom-Built Micro.blog Theme Plugin
Posted: Mon, 23 Mar 2026 12:34:00 -0400
I started working a my next vibe coding project: building my own Micro.blog theme plugin. I wanted to have one even before vibe coding was a thing, but I didn’t have the experience with Hugo and Micro.blog theme creation. With Claude Code, having that knowledge is secondary to the task, but having a clear mind about the desired final product is paramount. I started gathering specifications that will end up in some form in the specs.md file that I’ll feed to Claude Code. I’m also gathering design tidbits that reflect what I like. Ultimately, all my Micro.blog sites will share most of the design elements. Thanks the goal.
I plan to provide more updates about this little project, here on my meta blog. I’m doing all my work in Craft, a great tool for such project. I might decide to share my document with you dear readers if you show sign of curiosity.


-
→ Numeric Citizen Blips ?✨ → 📡✨ Vibe
/ Posted: Mon, 23 Mar 2026 14:13:10 +0000
Is vibe coding programming for the masses?


-
→ Numeric Citizen Blips ?✨ → 📡✨ 2400 Bauds
/ Posted: Mon, 23 Mar 2026 00:39:46 +0000
When I see my text conversation in Claude Code, it reminds me of sitting in front of a TTY session over a 2400-baud modem connection.


-
→ Numeric Citizen Space The Ephemeral Scrapbook — 2026.03.22
JF Martin / Posted: Sun, 22 Mar 2026 23:43:46 +0000

👤 Personal {#health}

1️⃣ I recently encountered some health issues. 😔 Nothing serious, though, don't worry (at least that's what my doctor says). I see this as a warning and plan to adopt new habits for a better life. For example, reducing screen time, going outside more often to get some fresh air, exercising more (hoping spring arrives soon!), and limiting my intake of coffee and alcohol. I'm also turning to Apple Fitness+ for meditation and workout sessions throughout the week, and I use Apple Health to track my blood pressure, mood, and other indicators. It's very convenient, especially for exporting this data as PDF files to share with my doctor. 2️⃣ Professionally speaking, things are going really well. I’ve been at this new job since last June. Since then, my involvement with current and future projects has only increased. My next challenge will be to manage a large migration project that should last between 15 and 18 months. I never did project management before, but I worked with many project managers throughout my career. I think I'm ready to try this myself. My boss, who is PMP certified, will coach me. I started exploring the subject by asking questions to Claude about project management and got some really good insights. I'm not alone in this. 🙂 3️⃣ This year's winter has been long in the tooth. It started early last November, and now that Spring is among us, temperatures are still colder than normal, and precipitation is frequent. It's a little bit hard on morale.
🗺️ Discoveries {#webdesign, #webapp, #design }
1️⃣ Probably the most clever, beautifully designed and useful About Me webpage I've ever seen by Parker Ortolani. It is modelled on the Mac OS X Tiger user interface. You can play with the small windows. I'm curious how much effort went into this. 2️⃣ Super cool tool to create a poster of city maps: TerraInk: The Cartographic Poster Engine. Files can be downloaded on your computer. Very flexible.
Mac OS X Tiger inspired About Me webpage. Some cities might be more interesting to hand on a wall than others. 👨🏻💻 Writing {#inspiration}
1️⃣ Beyond posting to my blog and putting together this newsletter, I don't write much these days. I no longer engage in long-form writing like I used to. It's a struggle because I wish I could be as prolific as some other bloggers that I follow and like. I'm lacking spare time and motivation. 2️⃣ Blogging is supposedly not that hard, right? Ask Manual Moreale about his two-step AI-free blogging process.
🌄 Photography {#tech, #astronomy, #astrophotography}
1️⃣ I always liked astronomical telescopes. As a child, it was a dream to own one, which never happened. A company named “Vaonis” makes a great-looking one. It's very impressive. If you visit their websites, you'll probably find some similarities with Apple’s mini website design. Warning: it's not entry-level equipment; it's expensive. Consider browsing their image gallery here. 2️⃣ I recently visited a friend of mine and showed my photos of my trip to Egypt. She really liked them because she felt emotion in photos with humans as a subject. I'm glad she liked them because taking photos of people is not my forte. She really liked this one.
“A new ethic is quietly emerging among modern travelers. It is called Digital Silence. It is the conscious decision to share the art and the emotion of a place without giving away its exact coordinates… It is a radical act of conservation.” as shared in a linkpost by Kottke (the original is on Instagram, bleh).
🍎 Apple & Tech {#applehistory, #macbook, #ios26, #appstore}
1️⃣ The MacBook Neo not only challenges the Windows laptop world, but it might also challenge its little brother: the iPad. 9to5Mac has an interesting argument about the iPad line's perceived value: it costs much more and is much more powerful in many ways, yet still feels "not quite there yet," while the Mac seems finally accessible. 2️⃣ If you aren't running iOS 26 on your device, it's time to upgrade. You might have heard bad press about Liquid Glass, and rightfully so, but let's face it, the party is on iOS 26, don't stick to the past. 3️⃣ There is a rush for AI companies to team up with space launch/satellite companies to build data centers in space. It's not going to work. What a fucking bad idea. Are we losing our minds? 4️⃣ Google seems more willing to appease regulators. When this news came out, I didn't see anyone linking to Apple's current position, which seems to be the status quo in the US. 5️⃣ Gruber isn’t happy about macOS Tahoe and the window resizing. But he finally updated his main machine, thanks to the wallpapers that come with the new MacBook Neo. By the way, resizing windows on... Windows 11 is not easier... and you would think that on Windows this would be its forte. It isn't if my experience is any indication. 6️⃣ I've been following Apple's story for more than 40 years. What a journey: 50 Years of Thinking Different
"The winners in AI won't be the ones who build the infrastructure; they'll be the ones who own the customer, and no one on Earth owns better customers than Apple." — Asymco in The most brilliant move in corporate history?
📱 Apps & Services {#weather, #app, #aibubble}
1️⃣ This weather app, Acme Weather, has something that I didn't see elsewhere: temperature forecasts include many sources and the average forecast. That's rather useful. 2️⃣ It's a rather impressive web app, ColorFlow, for creating wallpapers... but I don't have the time to spend on creating one wallpaper. Enjoy if you can. 3️⃣ OpenClaw is really something big. It's also a dangerous piece of free software that can cost you real money if you don't pay attention. It's a dangerous piece of software if you give it too much control of your computer. I started experimenting with it when its developer was still on his own (not working for OpenAI). Then horror stories started to pop up. I put that aside to work on other projects. I'll return to this eventually, I'm pretty sure. By that time, I expect the software to have gained maturity.
"It seems that bad software isn't new with AI slop; it was a thing a long time ago, with all sorts of badly designed systems available to the masses. It's a people problem". » (AI) Slop Terrifies Me
Image used without permission from this M.G. Siegler blog post. The state of the Windows brand in 2026? 🚧 Special projects {#vibecoding, #webapp, #utility}
1️⃣ I'm mostly done with my bookmark manager. I'm really liking the final product. I like its design, and I find it very useful for putting together this newsletter. The following screenshot shows the view of a newsletter edition’s content for this very specific edition. You can watch this web app in action in my recent YouTube video. 2️⃣ I’m already looking at my next opportunity to use Claude Code. This time, it will be to create a Micro.blog plugin for hosting a custom-made visual theme. I’ve been using someone else's theme, The Cards Theme, which served me well, but with Claude Code, it seems that creating my own is a reachable goal. My head is full of design ideas. 3️⃣ I'm finally putting the last touches to Numeric Citizen Digital Ecosystem diagram (see below for an overview). I plan to write an article about it for publication next month. Stay tuned.
A preview of my bookmark manager A sneak peak at a diagram that I'm working on 📺 YouTube {#apple, #applehistory}
1️⃣ Many videos about Apple turning 50. First, a short video introduction from the Computer History Museum. 2️⃣ Tim Cook is interviewed in that one. If you pay attention to Tim Cook while he speaks, you might notice that his left hand is rather shaky. I hope it's not the beginning of some serious illness. 3️⃣ This is a must-watch video about Apple's 50-year history, told by those who were part of it and are still here with us to tell the details. Interviewed by the famous David Pogue. 4️⃣ Speaking of David Pogue, he wrote a book: Apple: The First 50 Years. He was interviewed by Cult of Mac.
🔮 Looking forward {#ai, #ai-coding}
"A recurring concern I've seen regarding LLMs for programming is that they will push our technology choices towards the tools that are best represented in their training data, making it harder for new, better tools to break through the noise.” — Simon Willison in Perhaps not Boring Technology after all
"Is the MacBook Neo the modern version of the bicycle for the mind that Steve Jobs envisioned? It might be." in 50 Years Later, Apple Has Finally Delivered Steve Jobs' Bicycle for the Mind
🌟 Miscellaneous {#digg, #socialmedia}
1️⃣ Digg is dead, long live Digg? Well, it seems it will take some time before we see Digg alive. 2️⃣ In a more constrained world, in the days when we were coding in assembler, I think we were more creative in finding solutions. We're still creative these days, but we are also lazy. The MacBook Neo might force some software writing rules to be revisited if my understanding of “This Is Not The Computer For You” by Sam Henri Gold is right.
"Should we drop “social” from social media? There is nothing social about this social media. And most of these platforms are essentially networked information distribution systems, and more and more of that information is just noise or disinformation. And humans aren’t helping either.
Everyone, including Captain America fantasist billionaires and yours truly, in some fashion or the other, are nothing more than mere botnets? In our divided modern “now,” one person’s information is another person’s fake news. Rumors are mere facts for the media to report on with a question mark? And at the same time, the news is a source of rumors; all you need to do is add a question mark. Either way, can we stop pretending that social media is social, about friends & people?
The biggest lie these platforms feed us is the idea of them being “social media” and “social networks.” In reality, they exist to show advertising “content” to consumers, who hopefully would buy more. This endless scroll does its thing on Facebook, Instagram, TikTok, or Twitter. " — Om Malik in There Is No Socil in Social Media
👉🏻 Main 🌟 Meta 🌟 Blips 🌟 Blog 👀
I wish you a great week! ✌️ 🇺🇦 🇨🇦 🇪🇺 💪🏻
📌This newsletter edition is also available as a Craft shared document here. An index of past editions can be found here. This week's edition is based on template version 1.9 and was put together with ❤️ mostly on an M2 15-inch MacBook Air, Craft Docs and many supporting subscriptions! If you like this newsletter, please consider supporting me via PayPal or becoming a supporter by visiting my Ko-fi page!

-
→ Numeric Citizen Blog
Posted: Sun, 22 Mar 2026 15:26:05 -0400
I finally put together a video demonstration of my RSS Reader and Bookmark Manager. It’s a much longer video than originally anticipated, that is why it is being posted on my YouTube channel instead of Micro.blog. You’ll get to see both apps in action. I’m rather proud of thse apps, they are now essential for me.


-
→ Numeric Citizen Videos → A Quick Tour of the Best Bookmark Manager & RSS Reader Built Entirely With Claude Code
/ Posted: Thu, 26 Mar 2026 06:59:24 +0000
This is a guided tour of two custom-built web apps: an RSS reader and a bookmark manager. Both were built using the vibe coding technique with Anthropic Claude Code. 🕙 CHAPTERS 0:00 Introduction 0:15 Why build these web apps? 2:44 RSS Flow guided tour 8:45 Bookmark manager 25:07 Cross-posting to my blog 25:47 Saving bookmarks from RSS 27:24 Tech stack overview 🌟 You can find the Ephemeral Scrapbook Newsletter right here: https://numericcitizen.me/tag/ephemeral-scrapbook/ 🌟 My apps are hosted and run on Vercel: https://vercel.com 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Numeric Citizen Blog
Posted: Sun, 22 Mar 2026 13:29:53 -0400
Untitled — Manton Reece
NetNewsWire via AppleScript via MCP… I wonder what the future of scriptability is. We’ve got AppleScript, Shortcuts, App Intents, and MCP. But meanwhile you have agents which are fine just firing up command-line tools.
One day, I would argue that most apps will come with their MCP endpoint.


-
→ Numeric Citizen Blog
Posted: Sun, 22 Mar 2026 08:36:43 -0400
MacBook Neo review: I wish this had an M1 inside:
The MacBook Neo is a cool little computer that I like, despite the fact that, on paper, it’s a pretty irrational purchase for most people (including myself). When I take a step back from the current hype cycle, I think this product is a tale of two halves: one outstanding, and the other pretty rough.
Here is an honest review of the MacBook Neo, a review that stands out compared to everything I’ve read and heard about it. I’m not sure that I agree with all of it, like the sound quality, but I think it’s important to amplify this type of review.


-
→ Numeric Citizen Blog
Posted: Sun, 22 Mar 2026 08:29:01 -0400
“We’re the last people in this business who give a shit about making great computers.”:
I think that this newly discovered footage of Steve Jobs congratulating Apple employees at an outdoor all-hands meeting at the Infinite Loop campus following MacWorld New York in 1999 is some of the most important that exists of him.
I just found out about this clip of Steve Jobs, recorded back in 1999. It was a fascinating thing to watch in the context of the just-released MacBook Neo, while this clip covers the iBooks launch era. I think today’s Apple is staying true to the original vision of the iBook.


-
→ Numeric Citizen Blog
Posted: Sat, 21 Mar 2026 16:20:28 -0400
Started working on my next YouTube video. I consider myself not very good at this. It takes way too much of my time to create a single one, but I sometimes want to share things I otherwise couldn’t in written blog posts. One of the things I should do for each video is write a script. I don’t. I never did. I’m a “go with the flow” type of guy when I record. I don’t feel at ease when reading something in front of the camera (and I don’t have the right desk setup for that).


-
→ Numeric Citizen Blog
Posted: Sat, 21 Mar 2026 08:32:22 -0400
Many MacBook Neo reviewers are impressed by its ability to open 10 or 15 apps at once without the Neo feeling sluggish. Well, having some basic knowledge of operating system theory would help understand why. Launching 10 apps simultaneously will certainly stress the Neo, but once they are in memory, of course, the Neo isn’t affected; those apps become quite dormant, using very few CPU cycles and less memory (thanks to macOS memory management). Of course, if an app is exporting a video in the background, it could impact the Neo’s overall responsiveness. Big difference.


-
→ Numeric Citizen Blog
Posted: Fri, 20 Mar 2026 21:12:47 -0400
It’s rather impressive how slowly things are turning for the worse in the Middle East. It won’t end well. And it will last much longer than originally claimed. I hope this will be all the nails required for his coffin.


-
→ Numeric Citizen Blips ?✨ → → Links 🔗 Pascal
/ Posted: Sat, 21 Mar 2026 01:00:52 +0000
Great memories: one of the first high-level and fun programming languages I learned was Pascal. Knowing that a text editor and compiler are self-contained in such a small package is simply mind-blowing. We need more software like this in today's memory-constrained world.
https://simonwillison.net/2026/Mar/20/turbo-pascal/\#atom-everythingOne of the first high-level and fun programming languages I learned was Pascal.


-
→ Numeric Citizen Blog
Posted: Fri, 20 Mar 2026 20:46:41 -0400
It seems I cannot finish this bookmark manager as I always find something to tweak, add or improve. I hope to record the video tomorrow! 👨🏻💻


-
→ Numeric Citizen Blog
Posted: Fri, 20 Mar 2026 13:00:18 -0400
An unexpected side-effect of the MacBook Neo release on my purchase plans is that going with an M5-MacBook Air, I would rather select a 13-inch format instead of the 15-inch, saving some money that I would rather put on more RAM, instead (24 GB or even 32 GB instead of 16 GB). I think 13-inch is the perfect size for a travel companion. I get the portability of the Neo but the power of the M5 chip. But, I’m not there yet. Still rather happy with my M2 15-inch MacBook Air.


-
→ Numeric Citizen Blips ?✨ → 📡✨ Remember?
/ Posted: Thu, 19 Mar 2026 23:16:25 +0000
Remember ChatGPT Atlas? Dia Browser? Sora?


-
→ Numeric Citizen Blog
Posted: Thu, 19 Mar 2026 16:02:15 -0400
Mark Gurman (@markgurman@mastodon.social)
Google is ramping up development of a dedicated Gemini AI app for Apple Inc.’s Mac computer lineup, looking to step up competition with OpenAI and Anthropic
Suddenly, building a Mac app is sexy again. Who knew. There is an ad concept, right there, Apple!


-
→ Numeric Citizen Blog
Posted: Thu, 19 Mar 2026 15:55:04 -0400
Gruber’s reaction to Hacker News Discussion on Shubham Bose’s ‘The 49MB Web Page’:
One of the most controversial opinions I’ve long espoused, and believe today more than ever, is that it was a terrible mistake for web browsers to support JavaScript. Not that they should have picked a different language, but that they supported scripting at all. That decision turned web pages — which were originally intended as documents — into embedded computer programs.
It’s hard to imagine the web without JavaScript, only as a collection of static, linked documents served by essentially passive file servers.


-
→ Numeric Citizen Blog A Little Rant about LinkedIn
Posted: Wed, 18 Mar 2026 08:54:21 -0400
Rant of the day: Why is Microsoft not caring about making the LinkedIn app a better app, a better mobile experience? Aren’t they using designers? UX specialists? Even AI? Aren’t they taking care of their brand and image? I mean, using this app on the iPad is such a displeasure.
If someone from Microsoft and / or LinkedIn responsible for this app: have tried it once for real on the iPad? Are you ok with this? Really? If you aren’t, and obviously cannot do anything about it, why are you still working there?
Rant off.


-
→ Numeric Citizen Blog The iPad Pro on The Road for Office Work
Posted: Wed, 18 Mar 2026 06:55:39 -0400
Finally, I configured my personal iPad Pro with all my office tools. I certainly wish my job would allow me to use a Mac, but no.
The iPad is very good in this scenario with all the M365 apps (bleh). Battery life is 20 times better than my HP laptop, without the always-on noisy fans. I understand this device is way more powerful than the MacBook Neo, much more compact, three times more expensive for an inferior software experience. That is quite a paradox.
Today, I’m going to the administrative head office, a three-hour drive, using the office’s business bus, specially designed for workers on the road (sure, the Corporation wants always-productive employees!).
Life of an IT worker.


-
→ Numeric Citizen Blog The iPhone 5 and the MacBook Neo
Posted: Wed, 18 Mar 2026 05:31:45 -0400
One of the best iPhone design, the iPhone 5, is now obsolete for Apple, which means is no longer serviceable. It was one of my favorite design of all the iPhone partly because of the tech context it was living. But iOS 6 on this was pure beauty.
As a side note, it’s funny to see reviews of the MacBook Neo where none of them mention macOS as being part of the machine. What makes a Mac is not only the hardware, but the software. I guess tech pundits had to exclude macOS from the equation. Or is it because the Neo design is so unique, so enchanting that the software story has to be sidelined?
I’m so anxious for Apple to fix macOS.


-
→ Numeric Citizen Blog
Posted: Tue, 17 Mar 2026 20:40:17 -0400
The Alan Dye leaving for Meta thing, that was unexpected, and, to some degree, turbulent. But I have yet to speak to a single person within Apple, nor a single UI designer outside Apple, who thinks it’s anything but good news for Apple that Dye jumped ship for Meta. Not just that Dye is a fraud of a UI designer. Not just that he and his inner circle have vandalized MacOS, the crown jewel of human-computer interaction. Not just that he and his team are given — or have taken — credit for innovative, high-quality work on VisionOS that really belongs to the interaction team Mike Rockwell put together for VisionOS. Not just that Dye left Apple for a rival company, period — something unheard of amongst Apple’s bleed-in-six-colors executive ranks. But that he left for Meta, of all fucking companies? That’s the proof that Dye (and his urban cowboy magazine-designer cohort) never belonged at Apple in the first place.
Ouch.


-
→ Numeric Citizen Blog
Posted: Tue, 17 Mar 2026 20:31:11 -0400
It’s uncertain whether Apple will keep Liquid Glass unchanged in iOS 27, and it’s premature to conclude. The latest iOS 27 build reportedly doesn’t update Liquid Glass, so no definitive judgment should be made. If iOS 27 is a Snow Leopard release, significant UI changes are unlikely. Gurman should be better than that.


-
→ Numeric Citizen Blog
Posted: Tue, 17 Mar 2026 14:49:32 -0400
Apple CEO Tim Cook Responds to Retirement Rumors — MacRumors
“I can’t imagine life without Apple.”
But can we imagine Apple without Tim Cook? Probably yes for many.


-
→ Numeric Citizen Blog
Posted: Tue, 17 Mar 2026 06:34:25 -0400
It fits the broader pattern of what Meta is becoming. AI slop in your feed, fake engagement bots, insecure messaging. The direction of travel is obvious. None of these things are surprises or mistakes. They are deliberate decisions made by a company that has decided the path forward is to extract as much attention and data as possible, and anything that gets in the way of that, including basic privacy protections, gets quietly deprecated because apparently not enough of you were using it.
And Meta is about to deprecate 20% of its workforce because of… too much spending on AI infrastructure that doesn’t move the revenue needle. What a wonderful American corporation.


-
→ Numeric Citizen Blog
Posted: Mon, 16 Mar 2026 17:16:01 -0400
A few notes about the MacBook Neo:
I’m not thrilled by the lack of backlighting in the keyboard. Maybe it’ll appear in the pricier model in a future iteration. The keys are white/tinted, so maybe the printing is contrasty enough to make the key symbols visible even in poor light. I was willing to put this in the ‘okay’ category, but I can’t help feeling this was an unnecessary corner for Apple to cut.
My wife also has some negative comments about the keyboard. Not only it doesn’t include backlighting, since the keycaps aren’t pure white, the contrast is lower which negatively affect the readability in low light conditions.


-
→ Numeric Citizen Blog
Posted: Sun, 15 Mar 2026 17:47:18 -0400
Reuters: Meta Is Planning to Wreck the Lives of 20% of Its Staff Because It Is Spending So Much on Data Centres — Pixel Envy
Meta is planning sweeping layoffs that could affect 20% or more of the company, as Meta seeks to offset costly artificial intelligence infrastructure bets and prepare for greater efficiency brought about by AI-assisted workers.
Wow, that’s a lot of people! Is Alan Dye in the bunch? 👀


-
→ Numeric Citizen Blog
Posted: Sun, 15 Mar 2026 15:50:41 -0400
Just as streaming services helped lower the cost of music, AI is reducing the price of software even more than the subscription model does. The downside is that AI is driving hardware prices up, and it’s uncertain whether we will ever see the return of the always-cheaper hardware trend.


-
→ Numeric Citizen Blog
Posted: Sun, 15 Mar 2026 15:41:03 -0400
Mark Gurman in No Major Changes to Liquid Glass Expected Across iOS 27 and macOS 27 said:
Apple’s new software design chief, Steve Lemay, was “a driving force” behind Liquid Glass and was “deeply involved in its development.”
I’m not sure we are still so excited for Lemay replacing Alan Dye now. 😳


-
→ Photo feed of Numeric Citizen ?? on Glass Girl talk.
Posted: Sun, 15 Mar 2026 17:00:08 +0000
-
→ Numeric Citizen Blips ?✨ → → Links 🔗 So Cool!
/ Posted: Sat, 14 Mar 2026 20:48:52 +0000
This "About Me" page is probably the coolest one I've ever seen! I wish I had the same talent to create such a digital artifact. The design seems a celebration of Apple's 50th anniversary.
https://www.parkerortolani.com/


-
→ Numeric Citizen Blips ?✨ → 📡✨ Memory
/ Posted: Sat, 14 Mar 2026 20:25:22 +0000
With memory chip prices soaring, maybe it's time to focus on building efficient software again, like in the good old days.


-
→ Numeric Citizen Blips ?✨ → → Links 🔗 Digg is Dead, Long Live Digg!
/ Posted: Sat, 14 Mar 2026 11:31:39 +0000
Well, Internet bots won over humans, for now. It's sad for many reasons. One being that the Internet seems more and more like an evil, out-of-control place. I didn't spend too much time on Digg building my presence there, but I intended to build something, like a share-a-link-with-comment playground. I think I'll stay away from this until further notice.
It also means that owning your place on the Internet is salutary. That's the only viable solution for people who are seriously engaged in writing, curating, and sharing.


-
→ Numeric Citizen Blips ?✨ → 📡✨ Depleted
/ Posted: Fri, 13 Mar 2026 00:55:33 +0000
AI credits depleted. Doing something else. 🤷🏻♂️


-
→ Numeric Citizen Videos → A Close Look At Inkwell - a RSS reader for Micro.blog
/ Posted: Mon, 23 Mar 2026 20:04:12 +0000
In this video, I take a close look at the Micro.bLog's new feature: a RSS reader! Find out why this could be a game changer for Micro.blog users! ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Understanding Micro.blog Series: https://youtu.be/iwYQJKfb9bw 🧭 FIND ME THERE & MY STUFF 🌐 MAIN website - https://numericcitizen.me 🌐 BLOG - https://blog.numericcitizen.me 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me 🌐 HUB page - https://hub.numericcitizen.me 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Micro.blog for producing this video. I'm not using affiliate links. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass Not the typical view of the scene...
Posted: Mon, 09 Mar 2026 01:56:34 +0000
-
→ Numeric Citizen Space The Ephemeral Scrapbook — 2026.03.08
JF Martin / Posted: Mon, 09 Mar 2026 00:11:54 +0000

👤 Personal {#creativity, #inspiration}

1️⃣ I'm a bit late in sharing the latest edition of this newsletter. This weekend, I was particularly busy with various projects, including a video for an upcoming Micro.blog feature and a new web app that will play a key role in producing future editions of this newsletter. I can't remember the last time I was so excited about working tirelessly on many projects at once.
🗺️ Discoveries {#apps, #ai}
1️⃣ Discovered a new mind mapping app called “Notemap”, and it looks pretty capable. It's 30$ one-time purchase during the beta. 2️⃣ I discovered an Anthropic blog post about how to switch from one AI provider to Claude using a custom prompt. It's not perfect. If I leave ChatGPT behind, it won't import all my past conversations. But no worries, even on the free plan, I will be able to keep them for reference. As you might already guess, I'm switching to Anthropic-only mode. I won't subscribe to ChatGPT from now on.
👨🏻💻 Writing {#learningexperience, #LLM}
1️⃣ The article "Why Kids Hate Writing" by Michael He discusses how the external pressures of standardized education and a lack of personal engagement in writing contribute to children's dislike of writing, emphasizing the importance of writing for oneself, reading for curiosity, and valuing the editing process. I don't have a particularly positive memory of my days at school when it comes to learning French, but I have a better one in English. 2️⃣ We don't get to see the writing policy or comments about LLM use for writing on people's blogs. Here is one. 3️⃣ Don't forget to take a look at last month's digest, a summary of my blog writing last month.
🌄 Photography {#nikon, #glass, #pixelfed}
1️⃣ I recently started looking to buy a zoom for my Nikon Zf camera. During my last trip to Egypt, at times I wished I had a more flexible lens than my prime lens, a 40 mm F2, which is great for street photography, but when going outside the city, for example, to see the pyramids, it could have been a great use. I'm rooting for a 24-120 mm F4, which was well-received and has great reviews. You can see many photos taken with this lens on Glass. Here is a great one. 2️⃣ Glass has a new branding. I think something was lost with this new logo. Riccardo Mori seems to agree. I hope this branding change is not the beginning of some form of enshittification. 3️⃣ I realize that I'm posting very rarely on Pixelfed, but when I do, I select what I consider lesser quality images, reserving my best work for my Glass account. Here’s a recent one that I like but I don't think it's good enough to be on Glass.
On social media for sharing images in “I Stopped Looking at Social Media, my Photography Boomed”: “Social media's algorithmic design is psychologically manipulative by design — it is a slot machine, not a photo gallery”
🍎 Apple & Tech {#apple, #security}
1️⃣ Apple fared really badly in SixColors’ latest report cards for 2025. Ouch. I don't see how this will change this year. 2️⃣ Apple made a lot of hardware announcements recently, and the stars of them all are: the M5 Max chip and the MacBook Neo. The latter is quite an interesting exercise in striking the right compromise. Apple has a potential commercial hit on its hands. My wife might get one very soon for her light computing needs, which her aging iPad Pro can't comfortably handle. 3️⃣ Apple recently added three new executive profiles to its leadership page for Jennifer Newstead, Molly Anderson, and Steve Lemay. I’m optimistic about these changes, especially for design. 4️⃣ Microsoft Gave FBI Keys To Unlock Encrypted Data, Exposing Major Privacy Flaw. How do you feel about this? I personally don't like it for many reasons. One is that I don't trust the government to handle cases with care. Second, if you read the news of what is going on in the US right now, I wouldn't be surprised to learn that very high-ranking personnel are trying to get access to someone's data based on phony cases presented to the court. And yes, it means that I don't trust the US court either. Apple has a better architecture where the encryption keys are protected and stored elsewhere, as reported in the following quote:
“Privacy and encryption experts told Forbes the onus should be on Microsoft to provide stronger protection for consumers’ personal devices and data. Apple, with its comparable FileVault and Passwords systems, and Meta’s WhatsApp messaging app also allow users to backup data on their apps and store a key in the cloud. However, both also allow the user to put the key in an encrypted file in the cloud, making law enforcement requests for it useless. Neither are reported to have turned over encryption keys of any kind in the past.”
Lil Finder Guy — Basic Apple Guy
Who is it? What is it? Is it friend or foe? Has it arrived in peace, or is it plotting to corrupt our SSDs and fray our USB-C cables?
📱 Apps & Services {#rss, #webapp}
1️⃣ I’ve been using a new feature of Micro.blog, an RSS reader that fully integrates in Micro.blog base offering. It won't replace my use of Inoreader any time soon, nor my custom-made RSS reader. 2️⃣ Speaking of RSS feeds, there is a new kid in town: Current, an opinionated RSS reader that tries to present things a bit differently. There are some similarities with Micro.blog offering, but I prefer the latter because it is more integrated into Micro.blog. 3️⃣ There seems to be a proliferation of nice little and well-focused web apps recently. One such example is Miniroll, which allows people to build and optionally share their blog roll, a list of recommended blogs. I built one that you can find here. I’m still undecided about this one. The developer behind Miniroll, Chris Hannah, also offers many more in his growing collection. 4️⃣ The maker of Raycast is now working on something that be a big advance: Glaze, a Mac app designed to build apps using AI and prompts. The demo is quite impressive. Introductory video is available here.
"The uncomfortable truth is that I'm not a customer in any traditional sense. I'm a tenant. I occupy digital spaces owned by corporations who can change the terms, raise the rent, or evict me whenever they see fit." — Greg Morris
🚧 Special projects {#webapp, #claude, #vibecoding}
1️⃣ I started working on a new web app using Claude AI: a bookmark manager. It will eventually replace AnyBox. While I love AnyBox, it is lacking a web version. Without this, my newsletter publishing workflow is more tedious than I think a web app should be. So far, it is progressing really well. I'll share more details in the next edition of this newsletter. Here's a screenshot below.

The bookmarks view of my future bookmark manager 📺 YouTube {#android, #scifi, #history, #tech}
1️⃣ I'm impressed by some of Android 17’s prowess on the desktop. 2️⃣ Cosmos 1999 is my favourite sci-fi series, and I recently learned the series went into a full 4K restoration. It's quite impressive, as demonstrated in this video! 3️⃣ This video shows the visual history of Manhattan, New York. 4️⃣ A great conversation with great minds about AI and the future: Google's Demis Hassabis, Anthropic's Dario Amodei. It's a must-watch. 5️⃣ A great commentary video about Apple's recent announcements covering the MacBook Neo and the powerful M5 Pro and M5 Max chips.
Some interesting UI ideas from Android 17
Behind the scene - Cosmos 1999 remastered in 4K
Impressive 3D timelapse of New York city
A great conversation and interview about AI and the future
The perfect chip? Really?
🔮 Looking forward {#apple, #appledesign}
1️⃣ I’m looking forward to visit the Apple Store downtown Montreal this Wednesday to try the new MacBook Neo! It's been a long since I'm excited for. new Apple product, event though I'm not the target audience. Who knows, I might buy a new accessory!
🌟 Miscellaneous {#socialmedia, #socialnetworks}
1️⃣ I reproduce a text from Om Malik of a post dating back to 2022:
“Should we drop “social” from social media? There is nothing social about this social media. And most of these platforms are essentially networked information distribution systems, and more and more of that information is just noise or disinformation. And humans aren’t helping either.
Everyone, including Captain America fantasist billionaires and yours truly, in some fashion or the other, are nothing more than mere botnets? In our divided modern “now,” one person’s information is another person’s fake news. Rumors are mere facts for the media to report on with a question mark? And at the same time, the news is a source of rumors; all you need to do is add a question mark. Either way, can we stop pretending that social media is social, about friends & people?
The biggest lie these platforms feed us is the idea of them being “social media” and “social networks.” In reality, they exist to show advertising “content” to consumers, who hopefully would buy more. This endless scroll does its thing on Facebook, Instagram, TikTok, or Twitter.”
👉🏻 Main 🌟 Meta 🌟 Blips 🌟 Blog 👀
I wish you a great week! ✌️ 🇺🇦 🇨🇦 🇪🇺 💪🏻
📌This newsletter edition is also available as a Craft shared document here. An index of past editions can be found here. This week's edition is based on template version 1.9 and was put together with ❤️ mostly on an M2 15-inch MacBook Air, Craft Docs and many supporting subscriptions! If you like this newsletter, please consider supporting me via PayPal or becoming a supporter by visiting my Ko-fi page!

-
→ Numeric Citizen Blips ?✨ → 🕖 Now — Building
/ Posted: Sat, 07 Mar 2026 17:40:22 +0000
Currently spending Claude AI credits fast and furiously for building this personal bookmarks manager! This time I'm taking a different track, a more more purposely structured approach with the help of Claude advises. I have created and provided a
specs.mdfile referenced by theCLAUDE.mdproject file located in the root directory of the bookmarks repo. According to my conversation with Claude, it helps reduced the window size. Also, I'm doing all my work on my M4 Mac mini which seems to be much faster than on my aging M2 MacBook Air even though many things runs in the cloud.

-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sat, 07 Mar 2026 14:20:02 +0000
-
→ numericcitizen on pixelfed.social From a public market in Cairo, Egypt.
/ Posted: Sat, 07 Mar 2026 13:48:10 +0000
From a public market in Cairo, Egypt.


-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sat, 07 Mar 2026 13:46:40 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sat, 07 Mar 2026 12:21:48 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Trying to catch the most of the pyramid from a distance... 😃
Posted: Fri, 06 Mar 2026 21:43:51 +0000
-
→ Numeric Citizen Blips ?✨ → 🕖 Now — And This Weekend Goals Are...
/ Posted: Fri, 06 Mar 2026 12:44:45 +0000
Well, it's Friday already! Weather forecasts for this weekend aren't good (rainy, windy). I set out a few goals to achieve this weekend:
- Start building my AnyBox replacement as a web app using Claude Code. Too bad I wasn't quick enough, the subscription renewal was done two days ago! Let's say now that AnyBox is my backup plan if the web app development doesn't help me achieve the desired state! I'm confident about that one.
- As Inkwell is heading to its official launch next week, I'd like to record a tour video for Manton's new project. I've been testing Inkwell for the last week, and I find it promising. I'll do the recording on Sunday morning, just in case there are last-minute changes to the web app.
Have a great weekend!


-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Fri, 06 Mar 2026 11:51:35 +0000
-
→ Numeric Citizen Blips ?✨ → → Links 🔗 WTF?!
/ Posted: Thu, 05 Mar 2026 02:24:38 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Wed, 04 Mar 2026 11:50:03 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Mon, 02 Mar 2026 22:54:14 +0000
-
→ Numeric Citizen Space Hitting Pause on ChatGPT
JF Martin / Posted: Sun, 01 Mar 2026 20:20:22 +0000


After relying on ChatGPT as a support tool for most of my AI-related creation activities, recent developments prompted a reassessment of my subscription. With Claude already my preferred tool for coding work and viable alternatives for other features, I made the decision to pause my ChatGPT Plus subscription—but the move revealed deeper issues about data portability and vendor lock-in in the AI industry.
Context and Ethical Concerns
Sam Altman's recent comments about potential military applications of OpenAI's technology sparked a re-evaluation of my relationship with the platform. While AI has tremendous potential for positive applications, the possibility of its use in military contexts raised questions about the ethical implications of supporting such development through my subscription. In contrast, Anthropic—led by Dario Amodei, who advocates for more cautious and ethically-grounded AI development—represents a different approach to building AI systems. By shifting my subscription to Anthropic, I wanted to reward a company taking a more principled stance on AI safety and responsible deployment. It's important to regularly reassess our tools and services based on our values, and to support companies that align with those values.
Finding Viable Alternatives
My shift from ChatGPT to Claude AI actually started well before the recent military controversy. Claude has become increasingly popular in the coding community. When I started new personal coding projects, I naturally gravitated toward Claude because of its growing reputation as the better choice for developers. By the time Sam Altman's comments emerged, I had already been using Claude extensively, which made the decision to pause ChatGPT feel less like a protest and more like a logical continuation of a preference I'd already established. I’m being honest and transparent here.
The image generation aspect of ChatGPT was one of the few features I actively used. Upon investigating alternatives, I found that Midjourney—which I had used in the past—is not only still active but remains the superior choice for creative image generation. For roughly a quarter of what I was paying for ChatGPT Plus, I can maintain full image creation capabilities. Other advanced features available through ChatGPT Plus—like Sora for video generation—were never part of my workflow, which actually made the transition easier. Meanwhile, I've been investing time in Claude Code, Anthropic's code execution feature, which offers capabilities that align better with my development needs.
Data Portability and the Challenges of Migration
Switching AI providers is more complex than simply cancelling a subscription. I had to audit all my existing workflows to ensure nothing would break. This exercise revealed a few dependencies ChatGPT had become in some of my automation systems, but it was a straightforward process to migrate to alternatives once I identified them.
The real challenge lies in data portability. I had previously written about the need for a "takeout" option for ChatGPT (see “A Case for ChatGPT Takeout”), similar to Google's data export feature. One of the most practical issues when leaving a service is extracting your data and conversation history. Discovering that Anthropic provides a custom prompt for importing AI provider memory into Claude was both validating and helpful, though I wish ChatGPT had official support for this kind of migration.
Beyond individual conversation memories, there's a broader systemic issue with how AI providers handle past conversations. Most platforms lock conversations into their own ecosystems with no standardized way to export, archive, or migrate them to another provider. This is particularly problematic for users who may have years of conversations containing valuable insights, code snippets, or creative work. Unlike email or social media platforms, where data portability is increasingly expected, AI providers have been slow to adopt similar standards. The conversations you have with ChatGPT remain ChatGPT's conversations—accessible only through their interface and on their terms. When you leave, you leave that history behind.
A recent article from Techcrunch points to a way to export past conversations, too, by visiting the ChatGPT Settings panel as shown here:

Source: Techcrunch What's Next?
I've used Claude extensively for coding work, but the next few weeks will be interesting as I explore how it handles non-coding prompts and more personal inquiries. There's something intriguing about discovering whether different AI models have distinct "personalities" or approaches to problem-solving. Does Claude respond differently to creative requests compared to ChatGPT? Does it have different strengths when it comes to writing, brainstorming, or exploring abstract ideas? These are questions I'm genuinely curious to investigate. The differences between models might reveal something fundamental about how these systems are trained and what values—intentional or otherwise—are baked into them.
Ultimately, the decision to pause ChatGPT was about aligning my tools with my values. It's a reminder that even as we become dependent on services, maintaining flexibility and periodically evaluating alternatives keeps us in control of our digital lives. The shift also highlights an opportunity to be more deliberate about the AI tools I use and what I learn from comparing them.


-
→ Numeric Citizen Blips ?✨ → 📡✨ Free fall
/ Posted: Sun, 01 Mar 2026 18:53:31 +0000
Web analytics for my main website, https://numericitizen.me is quite literally in free fall since the beginning of this year. Could this be related to more people using AI for their web browsing needs?


-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sun, 01 Mar 2026 16:28:41 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sat, 28 Feb 2026 20:54:09 +0000
-
→ Numeric Citizen Blips ?✨ → 📡✨ Surface
/ Posted: Sat, 28 Feb 2026 13:04:07 +0000
I feel that I'm barely scratching the surface of Claude Code when I see all those videos and articles about it.


-
→ Numeric Citizen Blips ?✨ → → Links 🔗 On Glass New Branding
/ Posted: Sat, 28 Feb 2026 13:00:42 +0000
Well, well, well... Glass has a new branding. Beyond the blog post explaining the thinking behind this change, I think we lost something in the process. I really liked the G letter; it was more approachable. The new logo looks too "corporate". Still, I love this service very much.


-
→ Numeric Citizen Space The Convenience Equation
JF Martin / Posted: Wed, 25 Feb 2026 11:50:27 +0000


There's a quiet trade happening in our lives, one we make constantly without really thinking about it. We sacrifice things we should care about—privacy, ownership, control, independence—in exchange for convenience. The question isn't whether we make this trade, but rather: what conditions make us willing to make it? And nowhere is this more relevant than right now, as we adopt artificial intelligence and other powerful technologies at breathtaking speed.
I call this The Convenience Equation. It's the formula we unconsciously apply to decide whether the friction of doing something the "right way" is worth avoiding, and whether we're willing to accept the risks that come with taking the easier path.
How the Equation Works
The core premise is simple: as perceived convenience increases, our tolerance for risk increases.
When something is incredibly convenient—effortless, seamless, always available—we become willing to overlook consequences we'd normally consider unacceptable. We accept terms we don't read. We hand over data we wouldn't normally share. We lock ourselves into ecosystems we know reduce our freedom. We do all of this because the convenience is genuinely good, and the risks feel abstract. This is the phenomenon that behavioral economists call "inattention"—when convenience is high enough, people often fail to fully evaluate the costs and risks involved.
This Is Not New
The Convenience Equation isn't a modern invention. It's been operating in the background of human decisions for as long as we've had choices to make. The difference is that we've gotten better at hiding the consequences.
Take automobiles. When cars first appeared, they offered something extraordinary: freedom, speed, independence. The ability to go where you wanted, when you wanted. The convenience was revolutionary. But cars also came with a cost we've quietly accepted for over a century: tens of thousands of deaths every year. In the United States alone, more than 40,000 people die in traffic accidents annually. Millions more are injured.
And yet we drive. We accept this equation—extraordinary convenience in exchange for significant risk of injury or death—as a normal part of life. A teenager loses their driver's license and it feels like a tragedy. We complain about traffic, not about the fundamental bargain that cars represent.
That's the pattern. We wanted the convenience, so we accepted the risk. And now we can't imagine life without it, even knowing the cost.
Consider cloud storage. The convenience is undeniable: your photos, documents, and files accessible from any device, anywhere, anytime. Automatic backups. No thinking required. But the tradeoff is significant. A company owns your data. They can access it. They can lock you out with no warning. They can change their terms whenever they want. Your entire digital life can be erased with one flagged account.
Yet most of us accept this. Why? Because the convenience is so high that the risks feel worth it. Research from Stanford economists shows that this inattention to ongoing costs is quantifiable—companies earn 14 to over 200% more revenue from subscriptions when consumers aren't actively monitoring their spending. We keep paying for things we no longer value simply because the friction of cancelling is higher than the friction of doing nothing.
The same pattern appears with streaming services. Instead of owning music or films, we rent access to rotating catalogues. We lose the ability to own anything, but we gain the ability to listen to almost anything instantly. The convenience is real. The loss of ownership is real. Most of us have decided the tradeoff is worth making.
Or consider social media. The convenience of staying connected to everyone, sharing moments instantly, having a permanent record of your life—these are genuinely valuable. The cost is surveillance, algorithmic control of what you see, data harvesting, and effects on your mental health that we're only beginning to understand. Yet the convenience keeps us there.
But nowhere is the Convenience Equation more active right now than with artificial intelligence. We're adopting AI tools at unprecedented speed—ChatGPT, coding assistants, content generators, AI-powered recommendations—because the convenience is extraordinary. Get answers instantly. Write documents in seconds. Solve problems without friction. The benefits are immediate and tangible. Yet we're accepting this trade while genuinely uncertain about the costs. We don't fully know how our data is used. We don't understand the long-term effects on our thinking and decision-making. We can't predict how AI systems will behave in novel situations. The risks around privacy, bias, accuracy, and dependency are largely unknown—or worse, actively hidden. And yet we use these tools anyway, often multiple times a day, because the convenience is too good to pass up. With AI, we're making the largest convenience tradeoff of our lives, except the equation itself is still being written.
The Breaking Point
The equation holds only as long as convenience remains high and risks remain abstract. When the risks become concrete—when you lose access to your account, when a service shuts down, when your data is breached, when terms change in a way that actually affects you—the equation shifts.
Suddenly, you realize you don't own anything. You discover your digital life is rented from a company that owes you no protection. You find out that the convenience came with vulnerabilities you didn't fully understand.
This is the moment many people have: standing in front of their digital life, realizing how much has been handed over, how fragile it all is. But by then, the convenience has usually made untangling yourself nearly impossible. You're locked in—to the platform, the ecosystem, the service. Leaving would require giving up too much convenience to be practical.
When the immediate benefit is clear and the future downside is fuzzy, convenience wins.
The Uncomfortable Truth
The Convenience Equation isn't really about making a calculated decision. It's about how convenience blinds us to the actual cost of our choices. When something is frictionless enough, we don't think about the tradeoff. We just use it.
And that's the genius of it, from a company's perspective. They make their service so convenient that questioning it feels almost ridiculous. Why would you worry about owning your own files when Google Drive is sitting there, syncing everything automatically? Why stress about privacy when everyone you know is on the same social media platform? Why bother keeping local backups when your subscription service takes care of it all?
The answer to all of those questions is the same: because convenience isn't the only thing that matters. But when the convenience is high enough, it becomes easy to forget that it should be. This is why researchers describe the relationship between users and platforms not as a transaction but as a "pay-for-privacy" model—we pay with our data and freedom, and companies profit from the exchange. What makes this sustainable is that the cost remains hidden while the benefit is immediate and visible.
“I have nothing to hide” is really a convenience claim: I’d rather enjoy the benefits now than spend mental energy on hypothetical risks. It’s also a bet—that the context won’t change, that the data won’t be repurposed, and that the platform’s incentives will remain aligned with mine. But privacy isn’t about hiding; it’s about preserving the ability to choose where information about you belongs. Convenience doesn’t just make sharing easier. It makes oversharing effortless.
Finding Your Own Equation Value
The point of naming this isn't to suggest you should reject convenience. It's to make the equation visible.
When you're considering handing something over—your data, your ownership, your independence—it's worth asking: how much convenience am I actually getting? What risks am I accepting? Would I accept these risks if the convenience were lower? Would I still make this choice if I really thought about it, or am I just going along because it's easy?
For some things, the equation might be worth it. For others, it might not be. But at least you'll be making the decision consciously, rather than defaulting to convenience because it's there.
That's the real power of the equation: not to tell you what to do, but to help you see what you're actually trading away.
Generative AI is the perfect convenience drug for mundane tasks: it drafts, summarizes, formats, and fills blank pages instantly. But the risk isn’t that it fails loudly—it’s that it fails quietly. When the output looks polished, we stop reading carefully. The mistake isn’t the model’s error; it’s the human decision to outsource attention.


-
→ Photo feed of Numeric Citizen ?? on Glass Born to explore.
Posted: Mon, 23 Feb 2026 00:46:49 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sun, 22 Feb 2026 22:25:04 +0000
-
→ Numeric Citizen Space The Ephemeral Scrapbook — 2026.02.22
JF Martin / Posted: Sun, 22 Feb 2026 18:38:09 +0000

👤 Personal {#traveling,#hobby}

1️⃣ From January 30th to February 12th, I travelled to the Middle East (Egypt and Jordan), which explains why the second edition of this newsletter is a little bit late. In my luggage: my iPad Pro, my iPhone 15 Pro Max and my Nikon Zf with a 40mm lens. I believe the iPad is the best device for travel. All in all, it was a really enjoyable trip, even with some intestinal unease. I shared many photos on my Glass profile if you are curious to get a glimpse. 2️⃣ My experimentation with AI-related tools is taking up a lot of my hobby time. This has negative effects on my other little projects and initiatives, such as producing YouTube videos or maintaining The Craft Bible. I should aim to a more balanced time investment.
🗺️ Discoveries {#gaming}
1️⃣ I'm not a big gamer on computers or smartphones but once in a while I get hooked on a newly discovered game. The most recent one is a tour-style game called “Kingdom Rush Vengeance” available on Apple Arcade. It's a fun game, not too difficult so I can continue play without feeling overwhelmed or discouraged (see screenshot below).

👨🏻💻 Writing {#blogging}
1️⃣ My monthly posts digest for January is available, a little late. You can find a summary here on my digests website. 2️⃣ Writing is thinking — the editorial team at Nature. 3️⃣ Outsourcing our writing to LLM might lead to something like passing the same image over and over through an image compression process. Like many things in life, we should strive to find the right balance.

🌄 Photography {#traveling,#photosharing}
1️⃣ During my trip to the Middle East, I had the chance to take more than a thousand photos, many of which are worth processing and sharing. This newsletter header image is one of them. Visit my Glass profile page to appreciate many more of them. 2️⃣ I left Flickr for other platforms, yet its 22-year milestone reminds me that the old photo commons still has a pulse — and perhaps more momentum than I expected.
🍎 Apple & Tech {#design,#liquidglass, #siri}
0️⃣ Apple's history timeline on the Computer History Museum website is nice. 1️⃣ Apple recently released version 26.3 of their OSes. Apple didn’t tweak any of Liquid Glass. The most important tweaks were done with 26.1. Is Apple stubborn and doesn’t want to address user complaints? Or is it that Apple is being… Apple: They prefer to wait longer and have a better fix than patching. This is the approach they used with the dreaded butterfly keyboard in 2018 and 2019. They waited until they had a brand-new set of MacBook models with Apple Silicon to finally fix the keyboard with an entirely new design. I don’t think Apple will completely replace Liquid Glass, but they will eventually fix it. Halide camera app developer, Sebastiaan De With, might come to the rescue. 2️⃣ For iOS 27, Apple is apparently planning a major code cleanup, which could translate into improved stability and battery performance. I'll take that in a heartbeat because, frankly, Apple’s software quality greatly decreased in recent years. Oh, and we could see the new Siri chatbot. 3️⃣ We will have to wait to see a glimpse of Apple's upcoming Siri rework. Poor Apple, that's not an easy one to fix. 4️⃣ While Google, OpenAI et al. are burning a pile of cash on building datacenters, Apple is ... waiting. From a recent article published by Fortune magazine:
“If foundation models are heading toward commodity status, then the strategic value shifts to whoever controls the integration layer and the user relationship. Apple has 2.4 billion active devices. It has the most valuable distribution channel in technology. And its recent moves suggest a deliberate strategy: rather than building frontier models, source them from whoever is best at any given moment.
This is precisely what Apple has done. It partnered with OpenAI in 2024, then switched to Google’s Gemini to power the next generation of Siri. The company is not building the engine; it is curating the best available engine at any given moment, wrapping it in Apple’s privacy architecture, and integrating it across the ecosystem. Own the experience, outsource the commodity.”
📱 Apps & Services {#craft/agents, #appledesign}
1️⃣ I experimented with Craft Agents, a new app built on top of Claude Code. I’m not sure about the value proposition compared to using Claude on the Mac. Both support connections to API and MCP endpoints. For now, I think I prefer Claude AI and Claude Code as two separate tools. That might change in the future, though. 2️⃣ Handmirror was recently updated to version 4 and got many small and big tweaks. Since this update, I've started taking selfies early in the morning or late in the evening. It’s fun. Done over the course of a year, this could be interesting. 3️⃣ Apple is phasing out iWork branding to make room for Apple Creator Studio. It's a controversial move as Apple continues to make inroads in the subscription model for apps that used to be free. It's sad to see, because Apple also continues to push ads in its apps and operating systems to entice users to subscribe. Below is a visual history of Apple's popular apps and their respectve icons. Montage made by BasicAppleGuy.

🚧 Special projects {#webdevelopment,#claude, #vibecoding}
1️⃣ I built a few web apps using Claude Code, and one of them is RSS Flow. It’s an app made just for me, so I don’t plan to share the public URL. It’s a lightweight RSS reader, perfect for when you're on the road or travelling abroad. I’ve been tweaking it for many weeks now, and who knows, it might become my main RSS reader. Without Claude Code, I could never have done it myself in a reasonable amount of time. 2️⃣ Should I call myself a developer if I depend on Claude Code to build small and very focused web applications? I don't think so. Just as we are not calling people “artists” when they take hundreds of pictures with their iPhone. Some might be, but most of them probably aren’t. This reminds me of Matt Birchler's post about those who prefer to code manually (real developers) versus those who like to do some vibe coding (like me). Some people also like to shoot and process their photos manually (like me), but the vast majority use their iPhones.
"The best part of building with AI might be before you write a single line." — Alexander Kucera in Still Possible

📺 YouTube {#ai,#vibecoding,#liquidglass}
1️⃣ Interesting video comparing ChatGPT Codex 5.3 to Claude Code Opsue 4.6 for developing a web application for selling shows. If you are curious to know who wins, watch the video! 2️⃣ Jony Ive's recent project includes designing an EV Ferrari dashboard. From what I'm seeing in this video, I think he did a great job. 3️⃣ Liquid Glass continues to divide the design community. Here's a great video explaining what might be really happening as to why Apple chose to implement Liquid Glass.
Who wins?
We can see Jony Ive's design traits in this Ferrari EV car
Liquid Glass, the worst of Apple design?
🔮 Looking forward {#macbook,#appleevent,#design }
1️⃣ Apple is getting ready for a few announcements in early March. A new entry-level iPhone and an entry-level MacBook are expected, among other things. The latter is intriguing, and I'll pay attention to what Apple has in store. I want a small but mighty device, thin but with stellar battery life, with a minimum of 8GB of RAM, but a built-to-order 12GB option. Connecting an external display should be possible, but it might be too much to ask for such an entry-level MacBook. 2️⃣ The retro-futuristic Ferrari EV car designed by Jony Ive and his firm, LoveFrom. Quite reminiscent of Apple's iconic designs (Apple Watch, Apple CarPlay, iPad). I quite like it, but some people don't. Don't miss the official website of Luce.
"The AI community frenzy around open source agent platform OpenClaw, and its accompanying agent interaction network Moltbook – plus ongoing frustration with AI-generated code submissions to open source projects – underscores the consequences of letting agents loose without behavioral rules." — Thomas Clabum

🌟 Miscellaneous {#musing, #techhistory}
1️⃣ Recently, I came across an article listing ten things the article's author hates. This one, for example, does a superb job and hits many of the things I hate myself. One example: “All modern cars look the same, down to colour options.” (except maybe this Ferrari EV car, as shown in the previous section). In the same vein, I do maintain a /nope page. 2️⃣ Do you remember the Computer Chronicle TV show with Stewart Cheifet? I do. It was a great show to learn about the computer industry back in the day. Mr. Cheifet passed away in December. His obituary is very telling about his popularity and the influence he had on many people's decisions to pursue careers in computer science. 3️⃣ Do you remember the space shuttle Challenger disaster? I certainly do, and I'm not alone. Some still-living engineers from back then do remember, and they wear the weight of feeling powerless because they told the management: no go. The management didn't get the message (or didn't want to get the message).
👉🏻 Main 🌟 Meta 🌟 Blips 🌟 Blog 👀
I wish you a great week! ✌️ 🇺🇦 🇨🇦 🇪🇺 💪🏻
📌This newsletter edition is also available as a Craft shared document here. An index of past editions can be found here. This week's edition is based on template version 1.9 and was put together with ❤️ mostly on an M2 15-inch MacBook Air, Craft Docs and many supporting subscriptions! If you like this newsletter, please consider supporting me via PayPal or becoming a supporter by visiting my Ko-fi page!

-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sun, 22 Feb 2026 14:18:51 +0000
-
→ Numeric Citizen Space A Case for “ChatGPT Takeout”
JF Martin / Posted: Sun, 22 Feb 2026 02:52:57 +0000


ChatGPT’s memory could become a crucial part of the provider–consumer relationship—not just a convenience feature. While we don’t have complete visibility into how OpenAI is building and using its memory system, the practical effect is already clear: ChatGPT can carry context forward, recall user-specific details, and adapt its responses based on what it has learned over time. “Memory,” though, isn’t a single thing; it can include explicit facts you knowingly save, implicit preferences inferred from your behavior, and traces of how you interact. The more we use ChatGPT, the more personalized value accumulates inside the platform, and the more the system effectively “knows” how we think, work, and communicate.
That personalization is impressive—but it also creates a familiar dynamic: switching costs. Today, that accumulated memory isn’t meaningfully portable, even though it arguably should be. Users should be able to leave ChatGPT and take their conversational context with them to another platform—selectively and safely—without having to start from zero. In that sense, a good mental model is Google Takeout: a single place where you can export what you’ve stored with a provider, in standard formats, on your terms. A “ChatGPT Takeout” equivalent for memory could let users download (1) explicit saved memories, (2) preferences and settings, and (3) an optional, clearly labeled package of inferred traits—each separable, auditable, and easy to import elsewhere if the user chooses. And critically, those exports should rely on standard, widely supported data formats (for example JSON, CSV, or plain text/Markdown where appropriate), so portability is real—not a proprietary archive that’s technically “exported” but practically unusable.
Of course, portability can’t be naive—exporting “memory” raises real privacy and security risks, especially if it includes sensitive details you forgot you shared or traits inferred about you. That’s exactly why portability should be designed with strong safeguards: inspectable records, granular consent (what to export and what not to), clear provenance (saved vs inferred), and revocation. If memory is going to become part of the relationship, users should have meaningful control over it—including the ability to take it with them.


-
→ Photo feed of Numeric Citizen ?? on Glass The Yellow Store.
Posted: Sat, 21 Feb 2026 23:19:53 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sat, 21 Feb 2026 12:57:28 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Fri, 20 Feb 2026 12:42:23 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Fri, 20 Feb 2026 11:34:24 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Mon, 16 Feb 2026 22:09:02 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sun, 15 Feb 2026 20:24:03 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The globe on the right, the open portion off the window on the left... something feels off and yet I want to share it.
Posted: Sun, 15 Feb 2026 15:16:15 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass A view inside the new Museum of Egypt.
Posted: Sun, 15 Feb 2026 12:02:03 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sat, 14 Feb 2026 22:20:14 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass A pyramid and many birds.
Posted: Sat, 14 Feb 2026 19:44:38 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The majestic pyramids.
Posted: Sat, 14 Feb 2026 18:59:27 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Found in the Jordanian desert.
Posted: Sat, 14 Feb 2026 14:01:06 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Museum in Petra.
Posted: Sat, 14 Feb 2026 13:26:27 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Some planes use polarized window shields, which can lead to unexpected effects.
Posted: Sat, 14 Feb 2026 13:12:46 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Thinking…
Posted: Fri, 13 Feb 2026 17:53:30 +0000
-
→ numericcitizen on pixelfed.social Somewhere in Jordan desert.
/ Posted: Wed, 11 Feb 2026 16:12:09 +0000
Somewhere in Jordan desert.


-
→ Photo feed of Numeric Citizen ?? on Glass The woman in the mirror.
Posted: Wed, 11 Feb 2026 14:24:57 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Wed, 11 Feb 2026 11:19:44 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Lurking in the dark.
Posted: Wed, 11 Feb 2026 05:53:31 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass From the Dead Sea.
Posted: Tue, 10 Feb 2026 14:15:59 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The Trejory in Petra.
Posted: Tue, 10 Feb 2026 05:19:40 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Picturing the world. One image at a time.
Posted: Mon, 09 Feb 2026 10:31:47 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass One of the many apartments buildings in Cairo, Egypt.
Posted: Sun, 08 Feb 2026 10:45:31 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass What were the looking at?
Posted: Fri, 06 Feb 2026 06:15:50 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Unprocessed and non conventional view of a classic.
Posted: Wed, 04 Feb 2026 09:21:16 +0000
-
→ Numeric Citizen Space The Ephemeral Scrapbook — 2026.01.18
JF Martin / Posted: Sun, 18 Jan 2026 14:22:35 +0000

👤 Personal {#blogging}

1️⃣ I've been quite busy during the Holidays with my digital hobby. This year started with a bang! I'm ecstatic, actually. It's been less than a couple of weeks, and the amount of "work" accomplished is simply astonishing. I couldn't have done it without my determination, with a bunch of wild ideas and ... Claude AI. I'll take a two-week vacation in early February, which will help me consolidate my learning and experience. 2️⃣ I started a new website (digests.numericcitizen.me) and talked about it here. I'm excited about that one because of the way it is built and because I have more plans for it, too. 3️⃣ For creators like me, people can be weird. Thankfully, I rarely get these type of comments on anything that I create and share. This was a parody blog post from Matt Birchler. I'm guessing he gets those bad comments way too often, leaving him without a word.
🗺️ Discoveries {#accessories}
1️⃣ Clicks introduced the Click Power Keyboard, a MagSafe battery pack and a physical keyboard all-in-one device for the iPhone. I'm not sure I'm the target customer for this, but I applaud the company’s imaginative but off-track accessory. I was a fan of Blackberries back in the day, and I do see some use and edge cases where a physical keyboard would be helpful. But those edge cases are... edgy, and I don't think they warrant a new device in my pocket. 2️⃣ There is a new Apple Store in downtown Montreal. The store was previously about 100m west of today's new location, on same street. I paid a visit and took some photos, see next section.
🌄 Photography {#traveling, #applestore}
1️⃣ I had the chance to visit the relocated Apple Store on Ste-Catherine Street, downtown Montreal and shared my observations as well as my best images of the place. I couldn't take my Nikon camera with me because the battery was depleted, and I couldn't wait to recharge it. I managed to take a few good pictures with my phone, though. 2️⃣ My next photographic experience is getting closer, when I visit Egypt at the end of January, early February. Until then, I'm utterly quiet on that front.
🍎 Apple & Tech {#ai,#design, #macostahoe, #appstore}
1️⃣ Apple's macOS Tahoe might be the most poorly received release in terms of design. Some believe Liquid Glass isn't suitable for a desktop operating system. I agree: the glass metaphor works well for a device like the iPhone, which is essentially a slab of glass, but a desktop computer isn't the same. Critics also criticize the inappropriate use of icons in menus, which is the latest point of contention. Although many seem to share this concern, I personally like seeing icons in menu items. You should decide for yourself. This detailed blog post presents a strong argument against their use. I shared a more detailed take on this. 2️⃣ Like if it was possible, X / Grok are in the news again for allowing people create and post all sorts of very questionable content on the network. Many people are asking for Apple and Google to remove those apps from their respective App Stores. Despite what appears to be a patent violation of their store's rules, they still don't budge. Why? Probably a good idea to look at mounting fear of ... Trump. Gruber’s words are worth a read. 3️⃣ I rated each Apple product from 1 to 9. Here are the results.
“Claude Code has the potential to transform all of tech. I also think we’re going to see a real split in the tech industry (and everywhere code is written) between people who are outcome-driven and are excited to get to the part where they can test their work with users faster, and people who are process-driven and get their meaning from the engineering itself and are upset about having that taken away.” — Ben Werdmuller

Which menu design do you prefer? 
That’s the state of icon design at Apple in 2026. What is going on in Cupertino? 🫣 
📱 Apps & Services {#dataprotection, #bookmarking,#ios26}
1️⃣ Are you one of those who think that data in the cloud is a backup, or even being backed up? Well, think again. The cloud is not a backup solution if this is the primary storage of your data. That's the case with iCloud Photo Library or iCloud Drive. Because your data is on the device and in the cloud doesn’t mean they are backups of each other. There is a small Mac utility you can buy that enables real backups, called Parachute Backup. It's cheap and apparently effective at backing up your data to a destination of your choice. Disclaimer: I don't use such a solution. But I should. 2️⃣ If you happen to save a lot of bookmarks for later reference, consider reading The Newsprint review of MyMind. It's a good overview of what makes MyMind so lovable. I tried it myself and like its design, but I prefer AnyBox, which is a better fit for my needs. 3️⃣ Early reports indicate that iOS 26 adoption is low at around 18%, but data from a specific app suggests that about 70% of its active users have already upgraded, highlighting a potential discrepancy in the overall adoption figures. Maybe power users are upgrading, but normal people with lighter usage aren’t?
🚧 Special projects {#automation,#vibecoding}
1️⃣ A lot happened since the previous edition of this newsletter. I was essentially focused on building automation workflows in n8n, most of my hobby time. You can read all about it right here. Besides that, I also worked on building small, focused web apps with Next.js and hosting them on Vercel using Claude Code. It's a fascinating process: writing down prompts that describe the final product and watching Claude code, spitting out code and strategies to build a successful app, doing what I described in the first place, no programming required on my part. I call this my modern Lego set.
📺 YouTube {#tech, #design, #ai}
1️⃣ When Apple brags about putting billions of transistors on a chip like the M5, what doesn't it represent in reality? How big or small does this fact represent? Well, Marqus Brownly made a video to show how small things are these days. It's really well done. 2️⃣ The flat edge dilemma: A good video about explaining major design constraints and how they affect product shapes and sizes. 3️⃣ Paris timelapse from -300 to 2025. Quite impressive. 3️⃣ We are hearing a lot about sycophancy when we refer to LLM. What is this? Sycophancy is the tendency to excessively flatter or agree with someone in order to gain favor or approval. More details and explanation in this video.
🔮 Looking forward {#digg, #openai, #chatgpt}
1️⃣ Digg is officially in public beta, after a rather long private beta period, which I took part in. People want Digg to become a new Reddit, but I'm not sure this is what I want. I'm not sure where it's going, I'm not even sure we need another social network. From what I'm seeing, many Digg posts are already available elsewhere and have very limited user engagement. Just to kick the tires, I wanted to create a user community about Apple, but someone beat me to it, and the name was no longer available. Instead, I created Apple Design, which can be found here. There are twelve members at the time of this writing. You can find my Digg profile here. 2️⃣ Well put, Matt, well put: ChatGPT enshittification has officially begun. Now, for 8 US$ a month, you get ads within your chat sessions. I expect ads to come to other pricing tiers, too, eventually. When we see ads, we become the product. Sad.
🌟 Miscellaneous {#space,#software}
1️⃣ SpaceX gets the green light to launch 7500 more Starlink satellites in space, contributing not only to increasing coverage and bandwidth but also to the Kessler Syndrome. The Kessler Syndrome, also called the orbital debris cascade, is a theoretical scenario in orbital mechanics describing a self-sustaining chain reaction of collisions among space debris. Proposed by Donald J. Kessler in 1978, it predicts that as the density of objects in low Earth orbit (LEO) increases, collisions could generate debris that, in turn, causes further impacts, making certain orbital regions unusable for satellites or spacecraft. 2️⃣ Now that we are destroying space, are we also destroying software? Antirez says yes. 3️⃣ Also from the same author, building software is hard, especially open-source software. Hard enough to move on. 4️⃣ Have you heard about the enchittification phenomenon? This article from Mitch Wagner explains how dominant tech platforms follow a predictable trajectory: they begin by serving users well, then progressively degrade the experience as monopoly power takes hold. This process—called “enshittification”—extends beyond bad products to include labor exploitation and broader economic harm. The author argues that reversing this trend requires meaningful antitrust enforcement and renewed competition, not better design or goodwill. OpenAI might be on the trajectory of enchittification with ChatGPT Go. 5️⃣ Is software dead? It might. Thanks to AI. Again.

Space around earth is already too crowded as you can see in this image 👉🏻 Main 🌟 Meta 🌟 Blips 🌟 Blog 👀
I wish you a great week! ✌️ 🇺🇦 🇨🇦 🇪🇺 💪🏻
📌This newsletter edition is also available as a Craft shared document here. An index of past editions can be found here. This week's edition is based on template version 1.8.6 and was put together with ❤️ mostly on an M2 15-inch MacBook Air, Craft Docs and many supporting subscriptions! If you like this newsletter, please consider supporting me via PayPal or becoming a supporter by visiting my Ko-fi page!

-
→ Numeric Citizen Space My Visit to the New Apple Store on Ste-Catherine in Montreal
JF Martin / Posted: Sat, 17 Jan 2026 20:57:13 +0000


On a snowy, rather grey day, lacking luminosity, I paid a visit to the new Apple Store on Ste-Catherine Street in downtown Montreal. Here are a few observations.
It feels so different, much warmer, more welcoming. I took a few images with my aging iPhone 15 Pro Max so you could get a sense of the interior and exterior design.
I think Apple's commissioned architects did a great job restoring the building. There's a strong sense of humility and honesty in the material choices. The wooden ceiling helps keep the sound level acceptable, toned down a bit. Apparently, Apple chose local materials.
The windows are tall, with a small portion at the top embossed with a pattern that adds a nice mid-century touch to the look. The lighting is just right, nothing too intense, helping keep the calmness of the design.









We didn't get a tree or other vegetation touches, sadly. It would have made the place feel even more "organic". This is not, to my knowledge, an Apple flagship store. Maybe the designers felt the place didn't have enough space. Also strange, since this is a three-story building, I was expecting a second level, but apparently, there was nothing accessible to the public. Hence, we lost the iconic and frosty stairs from the old store. Again, maybe to keep as much space as possible for the customers and the products. You can get a quick video of the store, right here, on my blog.

The place looks less busy, too, from a product display perspective. Accessories are well organized on a few stations along the store's exterior walls, while devices are on the classic wood tables, symmetrically placed in the store's main area.
It's the end of an era, that's for sure. Or the beginning of a new one. The old store is about to disappear from view in the city. The store was smaller, colder and a glimpse of Apple Store ideal, more than fifteen years ago. This is where I bought my first iPhone. And my first iPad. And my first Apple Watch. That store reminds me of Steve Jobs' era. The new one is more about Tim Cook's era. What comes next is up to anyone to guess.



-
→ Numeric Citizen I/O — A Blog About Blogging My Micro.blog Timeline Summarization Workflow
Posted: Wed, 14 Jan 2026 07:43:12 -0400
By popular request, here’s the documentation 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.


-
→ Numeric Citizen I/O — A Blog About Blogging What Happened in Recent Days - A LOT
Posted: Sun, 04 Jan 2026 22:33:48 -0400
Over the past few weeks, I’ve been on an intensive learning journey exploring automation, cloud deployment, and AI integration. I’ve been hands-on, building real workflows and connecting actual services. Here’s what I discovered along the way.
Getting Started with Automation
The foundation of this exploration was deploying n8n as a self-hosted instance on a cloud provider. This wasn’t just about clicking a button—it required understanding infrastructure, configuration, and the basics of running a service in the cloud. Once that was in place, I could start building workflows.
Building basic workflows in n8n taught me what it actually means to create a functional automation. It’s not enough to have a good idea; you need to understand how data flows through your workflow, how triggers initiate actions, how conditions branch logic, and how errors are handled. Meeting all the requirements for a working workflow meant learning to think systematically about each step and its dependencies.
Accelerating Learning with AI
One of the biggest breakthroughs was leveraging Claude AI to accelerate my learning across different subject matters. Rather than struggling through documentation alone or spending hours debugging, I could ask targeted questions and get explanations tailored to my specific use cases. This fundamentally changed how quickly I could iterate and experiment.
Claude became my learning partner—helping me understand concepts, troubleshoot issues, and even write code. This wasn’t just about saving time; it was about compressing what might have taken weeks of traditional learning into days of focused experimentation.
Building and Connecting
From there, I expanded into multiple directions simultaneously. I deployed Next.js apps on Vercel using Claude Code, which gave me a way to build custom web interfaces quickly. I integrated GitHub for continuous delivery, automating the process of pushing code changes to live services like Scribbles and Micro.blog.
But the real power came from connecting external services directly into n8n workflows. I learned to interact with Telegram, Discord, Micro.blog, and Tinylytics through their APIs, webhooks, and HTTP requests. Each integration taught me something different about how modern services communicate with each other. Some services have well-documented APIs; others require reverse-engineering their webhook payloads. Some are straightforward; others have quirks you only discover through experimentation.
The Deeper Challenges
The more complex problems emerged when I tackled data persistence and LLM integration within n8n. Adding state management to automation workflows isn’t trivial—you need to decide where to store data, how to retrieve it, and how to keep it synchronized across multiple workflow runs. It’s one thing to run a workflow once; it’s another to run it reliably over time while maintaining context and history.
Incorporating AI services—whether through pay-per-use models like Claude or subscription-based services—required careful consideration. I had to think about cost implications, rate limits, and how to structure requests efficiently. Suddenly, every API call had a price tag, and I became much more conscious of resource consumption.
Key Insights
What stands out most is a clearer understanding of tool selection. Each platform has its place, and knowing when to use n8n versus a custom Next.js app versus a direct API call makes all the difference. Sometimes the right answer is a simple webhook; sometimes you need the flexibility of a full application. This contextual thinking has become invaluable.
I’ve also learned to transpose ideas into concrete use cases, leveraging service APIs from Scribbles, Tinylytics, and Micro.blog in ways I hadn’t considered before. What started as “I wonder if I can connect these services” became “Here’s a specific workflow that solves a real problem.”
I’ve discovered how to make the most of services I was already depending on—Micro.blog and Inoreader—by understanding their capabilities more deeply. These tools had features and integrations I’d overlooked, and now I’m using them in ways that actually enhance my workflow.
I’ve also expanded my toolkit with utilities like VS Code, GitHub, and Postman, each playing a crucial role in different parts of the workflow. VS Code became my development environment, GitHub my version control and deployment trigger, and Postman my tool for testing and understanding APIs before integrating them into n8n.
The Bigger Picture
The journey has been about understanding not just individual tools, but how they fit together in a larger ecosystem. It’s about recognizing that modern development isn’t about mastering one tool—it’s about understanding how to orchestrate multiple tools to solve real problems. And it’s about using AI not as a replacement for learning, but as an accelerant that lets you learn faster and go deeper.


-
→ Numeric Citizen I/O — A Blog About Blogging Building an Automated Publishing Pipeline: From Craft to Ghost
Posted: Fri, 02 Jan 2026 17:57:27 -0400
For months, I’ve been publishing my weekly newsletter, The Ephemeral Scrapbook, using a manual process: write in Craft, export to Ulysses, copy to Ghost, reformat everything, add images, fix formatting issues, and finally publish. It worked, but it was tedious and time-consuming.
Today, that process is fully automated. Here’s how Claude and I built it together.
The Challenge
My workflow had become a bottleneck:
- Writing newsletters in Craft Docs (my preferred writing environment)
- Exporting to Ulysses as an intermediary step
- Manual copy/paste to Ghost (my publishing platform)
- Reformatting all the markdown and HTML
- Dealing with Craft-specific formatting that Ghost didn’t understand
- Adding metadata like excerpts and tags manually
I wanted automation, but I also wanted to understand the infrastructure I was building. That’s where working with Claude became invaluable—not just executing commands, but learning and iterating together.
The Solution: n8n Workflow Automation
We decided to build an n8n workflow that would:
- Search for a document in Craft by title
- Fetch all the content blocks
- Transform Craft’s markdown/blocks into clean HTML
- Publish to Ghost as a draft
- Return confirmation with the post URL
Simple in concept, complex in execution.
The Journey: Key Milestones
Milestone 1: Understanding the Architecture
Challenge: Should we use multiple workflows or one unified workflow?
Decision: One end-to-end workflow that handles everything from search to publish.
Learning: Simplicity wins. Rather than orchestrating multiple workflows, we built one cohesive pipeline that’s easier to debug and maintain.
Workflow nodes:
- Webhook (trigger)
- HTTP Request (search Craft)
- HTTP Request (fetch document)
- Code (transform to HTML)
- HTTP Request (publish to Ghost)
- Respond to Webhook
The Iterative Building Process
One of the most important decisions we made was to build and test incrementally. Rather than assembling the entire workflow at once and hoping it would work, we added one node at a time, testing after each addition.
The Testing Cadence:
- Add Webhook → Test: Confirmed the webhook received the query parameter correctly
- Add Search Node → Test: Verified we could find the document and get the correct document ID
- Add Fetch Node → Test: Checked that we retrieved all 54 blocks of content with the proper nested structure
- Add Code Node → Test: Validated the HTML transformation, checking for clean output without Craft tags
- Add Ghost Publish Node → Test: Ensured the post was created as a draft with all content intact
- Add Response Node → Test: Confirmed the workflow returned post details back to Claude
Why This Mattered:
Each test revealed issues that would have been much harder to debug in a complete workflow:
- The search node helped us understand Craft returns multiple matches (we needed the first result)
- The fetch node showed us the nested structure (parent document → edition page → content blocks)
- The code node iterations caught formatting issues (
<callout>tags,##symbols,<highlight>tags) - The Ghost publish node revealed we needed the
?source=htmlquery parameter
By testing at each step, we could pinpoint exactly where problems occurred. When something didn’t work, we knew it was the node we just added, not some mysterious interaction between distant parts of the workflow.
This incremental approach turned what could have been hours of debugging into a smooth building process. Each successful test gave us confidence to move forward, and each failure was easy to isolate and fix.
Milestone 2: Building the HTML Transformer
Challenge: Craft uses its own markdown dialect with special tags like
<callout>,<highlight color="blue">, and markdown headers in text blocks.What we built: A comprehensive JavaScript transformation engine that:
- Removes Craft-specific tags (
<callout>,<highlight>) - Converts markdown formatting (bold, italic, links, code)
- Processes different block types (text, headers, quotes, code, images, videos)
- Handles rich URL blocks (YouTube embeds)
- Preserves anchor links for internal navigation
- Generates proper HTML for Ghost’s Lexical editor
Key functions:
markdownToHtml()- Converts inline markdown to HTMLprocessBlock()- Handles each block type (text, image, richUrl, code, line, etc.)
Milestone 3: Testing and Validation
The Process:
- Test with real content (Edition 2025-52 with 54 blocks)
- Verify HTML output in Ghost’s editor
- Check for Craft formatting artifacts
- Confirm all sections, videos, quotes, and images are preserved
Quality Checks:
- ✅ No
<callout>tags - ✅ No
<highlight>tags - ✅ No
##symbols in headers - ✅ All YouTube videos embedded correctly
- ✅ Blockquotes formatted properly
- ✅ Images included
- ✅ 9-minute reading time (17,000+ characters)
The Final Workflow
Input:
{"query": "The Ephemeral Scrapbook — Edition 2025-52"}Output: Draft post in Ghost with:
- Complete HTML content
- All formatting preserved
- Clean structure
- Ready for manual review (add images, tags, excerpt)
Execution time: ~3-4 seconds total
- Search: 1-2 seconds
- Fetch: 1-2 seconds
- Transform: 36-84ms
- Publish: 600-900ms
The Tools
- Craft: My writing environment with a powerful API
- Ghost: My publishing platform with a robust Admin API
- n8n: Workflow automation platform (self-hosted on DigitalOcean)
- Claude AI: My pair-programming partner via MCP (Model Context Protocol)
The Result
The workflow is production-ready. My publishing workflow went from 20+ minutes of manual work through Craft, Ulysses, and Ghost to a single command:
“Claude, publish Edition 2026-01 to Ghost”
And it just works. 🎉


-
→ Photo feed of Numeric Citizen ?? on Glass The framed Sphere (Expo 67 vestige, US pavilion).
Posted: Tue, 30 Dec 2025 17:55:56 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Reaching out…
Posted: Tue, 30 Dec 2025 17:53:04 +0000
-
→ Numeric Citizen Space AI in 2026: It's About Connecting The Dots
JF Martin / Posted: Tue, 30 Dec 2025 13:28:03 +0000


The conversation around AI has become exhaustingly polarized—breathless evangelists on one side, dismissive skeptics on the other. I find myself somewhere in the middle: curious but cautious, experimental but principled.
As I look ahead to 2026, I want to articulate how I envision AI's role in my work as a technology blogger, content creator, and independent web advocate. This is informed by the guiding principles I documented (https://meta.numericcitizen.me/ai/) and shaped by my experience as a hobbyist who loves exploring new information technologies for creative and learning aspirations—not career goals.
AI as Learning Accelerator
I see AI as a force multiplier for learning, particularly for understanding specific technologies where traditional resources are scattered.
As someone who explores various platforms and tools—both for my own use and to cover on my websites and YouTube channel—I'm constantly encountering technologies with varying learning curves. When I'm building small web applications, experimenting with APIs or MCP, or creating automation workflows, documentation can be scattered, incomplete, or written for different skill levels than where I'm starting.
This is where AI becomes invaluable by explaining specific technologies in ways that match my current understanding and specific needs. When I'm trying to understand how to connect two services or figure out why something isn't working, AI can tailor explanations to my specific question and context.
I'm using AI to understand, not to blindly generate solutions. This is about making the process of understanding specific technologies more efficient, so I can spend more time on the creative and analytical work that actually matters. Here are two examples.
Claude Code helps me understand how to approach problems. When I build small projects that support my creative work, it helps me see how experienced developers think about solutions. My goal is to understand enough to build the specific tools I need and satisfy my curiosity about how systems function.
n8n is about making specific parts of my creative workflow more efficient and predictable where it genuinely makes sense. AI supports this by helping me understand how to configure workflows and debug issues—freeing me to focus on content creation, learning, and exploration. As I mentioned in my year-in-review, n8n is becoming my digital playground for 2026.
Summarization: The Essential Use Case
The use case I think about most is summarization. As a technology blogger, I follow numerous information sources across the indie web, productivity software, and information technology. I consume more content across many sources than I can possibly read or watch in full depth.
AI-generated summaries help me triage effectively. I can quickly determine whether content deserves my full attention or whether the core insights are adequately captured. This isn't about replacing primary sources—when something matters, I still engage with the original. It's about making the discovery process manageable and expanding my capacity to cover more ground in content consumption.
My pragmatic conclusion for 2026: I prefer an imperfect summary to missing out on important content entirely.
Connecting the Dots: AI as Writing Partner
One aspect of AI that I find genuinely valuable—and that wasn't even possible five years ago—is using it as a writing assistant. This is another way AI helps me connect the dots.
When I'm drafting essays, blog posts, or thinking through complex topics, AI helps me make connections between concepts and ideas that I might not see immediately. I might be writing about automation workflows and AI can help me recognize how that relates to something I wrote about platform independence months ago. Or I'm exploring a new productivity tool and AI helps me articulate how its approach differs from patterns I've discussed before.
AI helps me see the larger patterns in my own thinking, suggesting connections that I then evaluate and develop in my own words. It acts as a thinking partner that helps me connect dots across my work in ways that make my writing richer and more coherent.
This capability has changed how I approach longer pieces. I can work through ideas conversationally, test connections, and refine my thinking before committing words to the page. Five years ago, this kind of interaction simply didn't exist. Now it's become a valuable part of how I develop my ideas and structure my writing.
Staying Curious, Vigilant, and Critical
As AI capabilities continue to evolve, I'm genuinely curious about how these offerings might impact my digital life as a creator. Will new AI tools emerge that fundamentally change how I research, create, or publish content? Will AI integration become so seamless in the platforms I use that it shifts what's possible in my workflows?
I don't know the answers, and that's what makes 2026 interesting. I want to stay open to possibilities while maintaining the critical lens that has guided my approach so far.
This means continuing to evaluate AI offerings against my established principles: Does this solve a real problem or create busywork? Does it align with my values around privacy and independence? Does it amplify my voice or dilute it? Does it support the indie web ecosystem I advocate for?
The AI landscape moves quickly, and not every development deserves equal attention or adoption. My commitment for 2026 is to remain curious about what's emerging, vigilant about how these tools actually perform in practice, and critical about their true value proposition.
The Independence Paradox
There's an obvious tension here: I advocate for indie web values and platform independence, yet I rely on Claude and ChatGPT—centralized AI services from large tech companies.
I think about this tension as the difference between tools and platforms. I'm using AI as production infrastructure to support work I publish on systems I control, not building my digital presence on AI platforms themselves. It's more like using VS Code than like building my blog on Substack.
But the tension is real. These services could change pricing or terms. They involve sending data through commercial systems. They create dependencies.
For now, I'm comfortable with this trade-off because AI helps me build and maintain my own infrastructure more effectively. But I'm watching it. If the dependencies start compromising the independence I value, I'll need to reconsider.
I suspect many in the indie web community face similar tensions as they evaluate AI tools.
Looking Ahead
I haven't landed on either extreme—the evangelists proclaiming AI will revolutionize everything or the skeptics dismissing it as worthless hype. I'm a hobbyist learner and creator with established principles and a commitment to documenting what works—and what doesn't.
For me in 2026, AI means:
- A learning accelerator for understanding specific technologies
- A processing tool for managing information consumption through summarization
- A writing partner that helps me connect concepts and ideas across my work
- An explanation tool that adapts to my context and learning needs
- A support tool for selective automation that makes creative work more efficient
But always with me in the decision-making seat. My curiosity drives what I explore. My judgment determines what I publish. My values guide how I use these tools. And my creative aspirations, not career goals, shape how I engage with technology.
The indie web has always been about taking ownership of your digital presence, choosing tools intentionally, and building for yourself. AI, used thoughtfully, can be part of that story in 2026—not as a replacement for human creativity and judgment, but as another tool in the independent creator's kit.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Mon, 29 Dec 2025 17:38:22 -0400
Here’s a quick demonstration of the Microblog Poster web app I mentioned in my previous blog post.


-
→ Numeric Citizen I/O — A Blog About Blogging Why I Built a Micro.blog Front End?
Posted: Sun, 28 Dec 2025 22:36:28 -0400
As recently shared on my blog, I have finished (or mostly finished1) building a simple front end for Micro.blog. This front end, as depicted in the following screenshot, presents the user with a straightforward UI: a title field, a body field, blog post categories, and a Publish button—very focused, with no distractions. It works on desktops and mobile devices. I even added PWA support. But why did I build this?

First, I wanted to dip my toes into Vercel. I’ve recently stumbled upon many posts about web apps built and deployed on Vercel by people claiming no programming experience. Most people were using Claude AI or Claude Code to describe their app and deploy it to Vercel. Some apps were impressively designed and functional. Yet, I thought it wasn’t that easy and required a lot of technical knowledge. I was intrigued. I was “mostly” wrong.
I’ve been using Claude AI since mid-December, in conversational mode, for different tasks, including getting explanations on building apps on Vercel and other platforms. I’ve been looking for small project ideas since then. Building a simple front-end to Micro.blog quickly became the perfect test. Micro.blog offers a simple API for many things. Using Claude and the API documentation, I asked Claude AI whether it was possible to build a simple UI for posting on Micro.blog. Sure enough, it was. My initial prompt describing the envisioned app follows:
Let’s build a web app hosted on Vercel that lets me to write blog posts for Micro.blog. The form will include only two text fields: a blog post title and the blog post text itself. Include a character count that will update as I type. Maximum of 5000 characters. The web page should include a title “Microblog Poster", centered.
Micro.blog supports Markdown, so the blog post text field should support it too.
The authorization token should be stored in an environment variable named “microblog_token” which I will provide once the project is created on Vercel.
I will use a GitHub repo, which should be named after the application name: “(redacted)” where the app will use the full URL: https://(redacted)
Provided that Micro.blog supports draft posts as exposed in the Micro.blog APIs, a toggle named “Draft” should be on the web form and be off by default. When enabled, this means I can send the blog post to Micro.blog but with a draft status. Otherwise, the blog post is published.
The initial state of the web app is to list all available blog post categories as a series of checkboxes, all off by default. You will need to retrieve possible blog post categories during the initialization phase. A blog post can have more than one category selected or none. This list of checkboxes should be left-aligned. The category list should be saved in the browser’s local storage and initialized on the first invocation of the web app.
The form will contain a button “Publish” centered horizontally (like all the other UI elements, except the toggle underneath the Publish button which should be left aligned. Once clicked, if the post operation is successful, add a small banner (centered) telling me the operation was successful with an appropriate message.
For a non-draft post, after hitting Publish, the form should display a clickable link to the blog post’s final URL. For the draft post, you should display the clickable link to the draft post instead.
Images or any other attachments are not needed.
You can look at micro.blog API documentation in the following URLs:
For reading data from Micro.blog service: https://help.micro.blog/t/json-api/97
For posting to Micro.blog service: https://help.micro.blog/2017/api-posting/
After a few hiccups and errors, it eventually worked. I had to install GitHub Desktop on My Mac as well as Visual Source Code, but I eventually realized Claude AI wasn’t optimal. I ultimately switched to Claude Code to iterate on the initial release. My experience was so much smoother. I do experience so weird issues with GitHub, but it seems without impacts on the deployment.
So, building the app requires a GitHub repository for holding the source code. Vercel connects to my GitHub repo, and as soon as a new commit is made, a new app deployment happens; It’s all automatic. One important thing to know: a project environment variable2 to hold the Micro.blog app token is needed before trying the app for the first time.
My first try mainly worked as expected. I made sure to have a draft mode available in the UI so that I don’t mess up my timeline with test posts. Once the app is deployed and available for use, any modifications are made through prompting Claude Code on my local machine. Code changes are pushed to GitHub on demand. It takes a few minutes for a new iteration to be available for testing.
If you have any questions or comments, feel free to post them, and I’ll do my best to answer them to the best of my knowledge.
One more thing: Vercel is free to use in my case because my app is relatively lightweight. Lastly, one benefit of building my app is that it will circumvent a design issue with Micro.blog’s post editor on the web: the title field and categories aren’t listed by default. I find this to be annoying. My app shows them. I’m happy with that.


-
→ Numeric Citizen Space The Ephemeral Scrapbook — Edition 2025-52
JF Martin / Posted: Sat, 27 Dec 2025 13:56:30 +0000

👤 Personal {#recognition}
1️⃣ If you’ve been following me for a while, you probably know that I'm a big fan and power user of Craft. They recently ran a challenge in their Slack community to have people build different workflows that leverage Craft APIs or MCP functionality. I’ve submitted my workflow called “The Year in Review Writing Assistant“ and won a 500 $US prize! That wasn't expected, really. Yet, I'm glad that the Craft team recognized my work.
🗺️ Discoveries {#internet #yearinreview #retro #tech}
1️⃣ Here's a massive recap from Cloudflare Radar for 2025. There are so many stats and graphs in this visual summary. From emails, device usages, protocols, security, and so much more, many different things are covered in this review. 2️⃣ If you are a fan of retro-computing and the heyday of the personal computer era, don't miss Stone Tools website. VisiCalc, HyperCard, Superbase, or Aldus PageMaker, do you remember these? I do remember mostly Hypercard and PageMaker because I was a big fan of them. This website is focused on work-related computer software. It's so fun to go back in time when reading intricate details about a computer program and its surrounding context at launch and in use.
"Standards that enable direct publisher–reader relationships are inconvenient for companies whose business depends on sitting in the middle." — Ben Werdmuller
👨🏻💻 Writing {#rss}
1️⃣ If you are a writer, a blogger or any content creator on the web, please, do yourself and your audience a favor, enable RSS feeds on your little corner of the internet. 2️⃣ Speaking of RSS feeds, it seems there isn't enough RSS feed feaders already and the founder of Ghost, a well-known publishing platform on which this newsletter is running, is building a new one named Alcove. I don’t want to set my expectations too high, even if I like what this guy is doing in general. How many new RSS readers came to the light while pretending to be the new way of consuming content? Reeder Next is one of them. It's nicely designed, but it's very limited, and my gut feeling is that it's not doing really well. 3️⃣ There is a little controversy about the Alcove announcement. People, including me, were surprised to see its author, a proponent of open source and open web, use the infamous X network to post a teaser. When it comes to discoverability, principles seem easy to forget, I guess. 4️⃣ Why am I talking about RSS in this writing section? Because RSS is the conduit for sharing your writings with the world without any engagement tricks.
"Most people have never lived outside the mind’s theater. They experience life almost entirely as commentary…as stories about what’s happening, what might happen, what should be happening, and who’s to blame that it isn’t. Inside that theater, constant agitation feels like virtue. Outrage feels like responsibility. Anxiety feels like engagement. And calm is interpreted as indifference. "— Damien Echols, Fighting Shadows
🌄 Photography {#ipad #art}
1️⃣ If you got a new iPad for Christmas to replace an older one, you might want to consider transforming the old one into a photo frame using this app. You will need to use Apple's iCloud Photo Library, though. It's a good way to extend the life of your electronics. 2️⃣ Showing dedication to Mount Fuji in photography—really spectacular images of this legendary mountain. 3️⃣ A concise reflection on building a daily photography habit by abandoning self-imposed labels, noticing beauty everywhere, and treating every photograph as practice rather than a special occasion. I should take note. 🤦🏻♂️ 4️⃣ I'm a fan of old illustrations, especially in the early 1830s. 🤩
🍎 Apple & Tech {#digitalservices #ads}
1️⃣ This story is about having an Apple Account (previously known as an Apple ID) locked down because of a failed attempt to redeem an Apple Gift Card. This can be devastating because a locked-down account means no more access to Apple services, Apple devices and Apple purchases or subscriptions. Thankfully, the story ends well, thanks to intense media buzz. Apple doesn't like bad press. The last time I tried redeeming an Apple Gift Card, it went well (I had five of them). But now, I'll think again. If my Apple Account ever gets locked down, I don't have the required influence to get the attention from the Apple executive team. Read some people’s reactions as documented by Michael Tsai. Scary. 2️⃣ Speaking of Apple executives, why this turnover of executives and high-ranking personnel when the iPhone seems invincible and keeps breaking sales records? 3️⃣ More ads are coming to the Apple App Store. Yep. More ads when you search for something. With all the junk already filling this digital space, making it hard to find something, it looks less and less Apple-like, more like today's Google. 4️⃣ While more ads are coming to Apple's platforms, Maps loses Flyovers! It was cool when it was introduced in iOS 8 but keeping them updated might cost Apple a price they no longer want to pay.
“There’s a lot of hate for Alan Dye right now, but keep in mind that the dude did not magically promote himself to a leadership position, at either Apple or Meta. That was the choice of the people above him.” — lapcatsoftware@mastodon.social
📱 Apps & Services {#techhistory #rss}
1️⃣ Can you imagine that Adobe made the Photoshop 1.0 source code available to the Computer History Museum! I remember testing Photoshop back in the day on the Mac (I can't remember exactly which one it was, though). I remember thinking at the time that the app wasn't obvious to use. Of course, we all had MacPaint as a reference, but Photoshop was quite up there. It never really clicked with me. 2️⃣ I'm sorry, but the current Mac desktop under Tahoe is already too hard to comprehend for putting holiday lights everywhere. Nice try, Festivitas, I’ll pass. I admire this developer's creativity and guts, though. 3️⃣ I know, I already mentioned RSS reader apps, but here’s another one: Today—an RSS feed for the modern age. It apparently uses some on-device AI (from the developer himself: “if you’re curious about the technical details, I built Today using SwiftUI and SwiftData, with Apple’s NaturalLanguage framework powering the local AI features. The whole project is a love letter to both RSS and native iOS development.” I installed it and played with it a bit, but it's not a game-changer—oh, and that app icon, soooo 1999. I'll pass. 🙈 4️⃣ I agree with most of Manuel Moreale’s thoughts on MCP servers. There is a big chance for new gatekeepers, new middlemen. Here's a quick definition of MCP servers and their purpose: MCP (Model Context Protocol) servers are standardized interfaces that enable AI assistants like Claude to securely connect to external tools, data sources, and services. Instead of requiring custom integrations for each application, MCP provides a common protocol that acts as a bridge, enabling AI to access databases, interact with APIs, retrieve information from your existing systems, and perform actions such as creating tasks or updating records.
🚧 Special projects {#learningexperience #n8n #automation}
1️⃣ I'm officially an n8n user! I've been learning this automation platform recently, and boy, I'm excited about it. So far, I have two working workflows, but I have tested quite a few other integration tidbits with services like RSS, Inoreader, Discord, Telegram, Claude AI, etc. I find the learning curve to be quite steep, but I'll make it. I have a ton of workflows that I'm thinking of putting together. I expect 2026 to be the year of automation projects. If you don't know what n8n means: it's like visual programming or low-code-no-code programming.
📺 YouTube {#apple #uidesign #tech #techhistory}
1️⃣ People are getting older and Apple’s executives are no exception. This video reassured me about what is going on at Apple recently. 2️⃣ Are we stuck with the same desktop interface that we have been facing since the early days of the Mac? In this video, this experienced designer thinks we are in a status quo era. 3️⃣ Segway will soon sell an eBike. From this teaser video, I'm not impressed. Looks like a normal bike to me. More on January 5th. 4️⃣ Did you know that Expo 67 is still the most attended universal exposition of all time? Yep! This documentary recounts many things that I wasn't aware of. What a marvellous era. I'm not sure if we could do this type of project today. Could we? 5️⃣ Get a peek at the iPhone Ultra, the first foldable smartphone from Apple. It's not the real thing, only a mockup.
“Expo 67 was a World’s Fair held in Montreal in 1967 to celebrate Canada’s centennial, themed “Man and His World.” It showcased global innovation, architecture, culture, and technology through bold national pavilions and futuristic ideas, emphasizing human progress, cooperation, and optimism about the future. Widely regarded as one of the most successful world expos ever, Expo 67 had a lasting impact on Montreal’s international profile, urban development, and cultural identity.”

Of course not, Apple is in great shape.
Apple no longer a leader in user interface design, at least on the desktop (or the mobile device for that matter)
Seems like a standard electric bike. I hope there is more!
Since Expo 67, every worldwide exposition is called an Expo.
This thing will be called the iPhone Ultra.
🔮 Looking forward {#foodforthoughts}
1️⃣ This is the last edition of the ephemeral scrapbook newsletter for 2025. What a ride! I'm eagerly looking forward to next year, but with moderation. A dear friend of mine once told me, “The man who always looks ahead with enthusiasm has passed away.” Or something like it. You get the idea. I will gently savor the last few days of the year, I promise. 2️⃣ Is Microsoft too forward-looking? Maybe. See below for yourself.

What the hell are Microsoft engineers smoking? 🌟 Miscellaneous {#ai }
1️⃣ About this edition's header image: the result of a prompt to ChatGPT to create an image of a retro-style seventies look of a 2025 calendar. If you pay attention, you'll see many issues with the results. To me, this funny image perfectly summarizes the state of AI in 2025. 😂 2️⃣ Since macOS Tahoe, I’ve been experiencing screen flickering on my Apple Studio Display and my MacBook Air. When I first encountered it on the Studio Display, I thought it was a hardware issue. But when it started to occur on my MacBook Air, it couldn't be a hardware fault. I began to think about possible Liquid Glass rendering issues. A reboot will fix the problem for a while, but it will come back. Thankfully, I'm not alone; many people are reporting the same problem, as Michael Tsai noted in this post.
"RSS offers a simple, durable way for publishers to keep control of their distribution and for readers to keep control of their attention." — Ben Werdmuller
👉🏻 Main 🌟 Meta 🌟 Blips 🌟 Blog 👀
I wish you a great week! ✌️ 🇺🇦 🇨🇦 🇪🇺 💪🏻
📌This newsletter edition is also available as a Craft shared document here. An index of past editions can be found here. This week's edition is based on template version 1.8.6 and was put together with ❤️ mostly on an M2 15-inch MacBook Air, Craft Docs and many supporting subscriptions! If you like this newsletter, please consider supporting me via PayPal or becoming a supporter by visiting my Ko-fi page!
Not by AI 

-
→ Numeric Citizen Space When Tech Stopped Being For Us
JF Martin / Posted: Tue, 23 Dec 2025 13:06:41 +0000


I've been saving articles lately that all share an uncomfortable feeling: disconnection. Not burnout—disconnection. The difference matters.
Burnout is temporary, recoverable. You take a break, touch grass, come back refreshed. Disconnection is deeper. It's the slow realization that the thing you once loved has fundamentally changed, and not in your favor.
Riccardo Mori nailed it in November: "Technology's evolution from empowering tool to profit-driven, hype-driven ecosystem has left long-time enthusiasts feeling disillusioned, disconnected, and increasingly skeptical of an industry that now seems to serve itself more than its users."
The Shift Nobody Wanted
Somewhere along the way, tech stopped being a tool we wielded and became a system that wields us. This wasn't an accident. It was a business model optimization.
The clearest example? Social media. Charlie Warzel's piece on X as a "worthless, poisoned hall of mirrors" isn't hyperbole—it's careful documentation of what happens when a platform's incentives completely divorce from user value. These services were supposed to connect us, facilitate conversations, democratize information. Instead, they became engagement machines optimized for advertiser revenue and whatever keeps us scrolling, regardless of the psychological cost.
Twitter used to be where you found your people. Now X is where algorithms decide what enrages you enough to stick around. The transformation is complete, and it's repulsive.
The AI Benchmark Circus
AI took the same path, just faster. We're drowning in announcements about which model scored 0.3% better on some synthetic benchmark nobody actually uses. Meanwhile, the actual user experience—the thing that matters—gets treated as an afterthought.
Federico Viticci pointed this out in November: what differentiates AI products now isn't raw capability, it's the experience wrapped around that capability. But here's the thing—experience for whom? The companies need you locked into subscriptions, feeding their models with your data, accepting whatever interface they deign to provide. They're optimizing for their business metrics, not your actual needs.
The benchmark obsession is a distraction. It lets companies compete on numbers while ignoring whether their products actually improve anyone's life.
What We Actually Lost
Remember when tech felt like it was for something beyond quarterly earnings?
RSS feeds that let you read what you wanted, when you wanted, from sources you chose—without an algorithm deciding what you "should" see. Software you purchased once and owned, rather than rented month-to-month with features that could vanish in the next update. Platforms that didn't require constant feeding with personal data just to function at a basic level.
That web wasn't perfect. But it had a fundamentally different relationship with users. Tools were designed to empower you to do something. Now they're designed to keep you engaged, monitored, monetized.
The shift from ownership to access meant we stopped being customers and became inventory. Your attention is the product being sold. Your data is the raw material being refined. The actual service? That's just the vehicle for extraction.
Every Interaction, Intermediated
Here's what gets me: you can't just do things anymore. Every interaction has to run through someone else's infrastructure, someone else's algorithm, someone else's business model, someone else's terms of service that change whenever convenient.
Want to share photos with friends? That's not just hosting files anymore—it's feeding Facebook's or Instagram's engagement metrics. Want to publish your thoughts? Medium wants to paywall them and take a cut. Want to message someone? iMessage, WhatsApp, Signal, Telegram—each one another walled garden, another platform hoping you'll bring all your contacts with you.
The promise was connection. The reality is fragmentation controlled by intermediaries who profit from your inability to leave.
The Hype Cycle Ate Everything
And then there's the relentless hype. Every minor iteration gets breathlessly announced as revolutionary. Every feature gets a marketing name and a keynote slide. Every change gets framed as innovation, even when it's just a new way to extract value.
Remember when we got excited about technology because it genuinely expanded what was possible? Now we're exhausted by an industry that discovered it's more profitable to promise the future than to deliver the present.
The AI boom is the apotheosis of this. Fundamental questions about utility, ethics, environmental cost—all drowned out by investor excitement and billion-dollar valuations for companies that haven't figured out sustainable business models beyond "charge enterprises a fortune and hope."
Why the Enthusiasts Are Leaving
The people checking out aren't technophobes. We're not afraid of change or nostalgic for some imaginary golden age. We're the people who built this stuff, who championed it, who got others excited about it, who believed in its potential.
And we're watching it curdle into something unrecognizable.
The disillusionment isn't about the technology failing. It's about realizing the technology is working exactly as designed—just not for us. We're not the beneficiaries; we're the resource being harvested.
That's the disconnection Mori described. When you realize the thing you loved has been optimized for someone else's benefit, and your role is just to keep feeding the machine.
What Now?
I don't have a tidy answer. "Vote with your wallet" doesn't work when the entire industry has converged on the same exploitative models. "Build alternatives" is noble but exhausting when you're fighting trillion-dollar network effects.
What I do know: naming the problem matters. Recognizing that your discomfort isn't personal failure or inability to keep up—it's a rational response to a system that's stopped serving you.
The tech industry wants you to believe the only path forward is more—more AI, more platforms, more subscriptions, more integration, more data sharing. But maybe the actual path is less. Smaller tools, more ownership, fewer intermediaries, more intention about what you let into your life.
We didn't sign up to be monetized. We signed up to be empowered.
It's worth remembering the difference.


-
→ Numeric Citizen Space My 2025 Year in Review Report
JF Martin / Posted: Sun, 21 Dec 2025 15:29:54 +0000


Here is my personal year in review for 2025. This year, I’ll use a different style and structure. Let’s start with a few notable milestones and observations across the year.
Sat, Jan 25: In late January, I began feeling exhausted from using Slack to monitor the Craft community, so I chose to take a break. I'm very invested in anything related to Craft, but taking a step back can be salutary.Sun, Mar 9: I officially switched from HEY Mail to Fastmail. I knew it was coming. This project took me about a week to complete which is much faster than expected. It's part of my journey to digital sanity. I wrote “Migrating from HEY Mail to Fastmail: My Guide For a Smooth Transition” blog post.Fri, Apr 18: Lately, I've been finding it challenging to produce YouTube videos. I'm unsure how to break out of this period of uncertainty. My videos are closely linked to Craft and its development. The absence of significant changes or meaningful updates is having an effect.Sun, May 4: I'm finally committing to building websites using Realmac software Elements. It's been a while since I learned a new app, the last time being Craft in late 2020. Although I'm not a professional web developer or designer, Elements makes the process approachable. I'm not beginning from zero; instead, I'm using my existing personal landing page as a reference.Wed, Jul 30: I've finished my new website (https://whois.numericcitizen.me). Moving forward, my focus is on maintaining it and adding new content. Creating YouTube videos is impossibly hard because I'm rarely at home and don't have access to my video production equipment. This partly explains why I don't produce new videos frequently.Sat, Nov 22: Well, it seems that 2025 was a fairly quiet year! Or was it?Thu, Dec 4: My YouTube video production flow is back on track. I made several videos in the last few weeks, and I still have many subjects and angles that I want to explore for new videos. The outlook for next year looks favorable.Sun, Dec 14: Time is running out. Only two weeks left for the end of the year. This review isn't done yet because I fell into the n8n rabbit hole. I'm super excited for this automation platform. I feel it's going to be my new digital playground in 2026.Wed, Dec 17This is not a significant milestone per se, but it's notable: I got rid of my IFTTT account after more than 5 years of using the automation service. I found a way to replace IFTTT with one of Micro.blog's lesser-known capabilities. Closing my IFTTT means the money saved will help partly pay for the future n8n instance on DigitalOcean.Last year’s predictions in my 2024 year in review:
For 2025, I want to focus even more. I want to be more intentional. I want to continue developing The Craft Bible with more content. I want to produce more videos for my YouTube channel. I also want to spend more time making the Ephemeral Scrapbook newsletter. This means spending more time reading and gathering interesting information tidbits. Lastly, Micro.blog will continue to be my go-to place for the social web and microblogging, but I expect my Bluesky usage to increase and find an even more prominent place in my digital landscape.
How did I do in 2025? Well, I was much more intentional, but I didn’t expand The Craft Bible as much as I wanted or produce as many YouTube videos as I’d hoped. As I follow the development of Craft to contribute to those two areas, there was a relatively quiet period in mid-2025, so I didn’t have enough material to support my ambitions.

The Ephemeral Scrapbook Newsletter issues The one thing shining for 2025 is the continuation of the Ephemeral Scrapbook newsletter, with 25 editions. I’m proud of this accomplishment because I kept doing it at a regular pace. How many more subscribers did I get? Well, a few more, but I lost some, too. I know I shouldn’t care about this.
Another project of mine is creating a mini website about Apple’s Liquid Glass UI visual language. I was very active updating the content during the summer after each beta releases until the official launch in September. For the rest of the year, things slowed down. I plan to keep that project alive for as long as Apple maintain Liquid Glass. Next year could reserve a few surprises since Alan Dye, the leading proponent of Liquid Glass, no longer works at Apple.

Where Apple’s Liquid Glass Crashes the User Experience mini website I also find satisfaction in having learned how to use Realmac Software Elements to build my new personal landing page from scratch, which is available at whois.numericcitizen.me. It’s uncommon these days to pick up a brand new app and begin learning how to use it for a specific project. I’m far from an expert, but I know enough to create the website that I had in mind. Although the content and design of the landing page will likely change over time, the basic structure is solidly in place. That is my second most satisfying accomplishement for 2025.
Regarding my use of Micro.blog and Bluesky: Micro.blog remained central to my digital social interactions, while Bluesky played a minor role. I continued to use it throughout the year, but not as frequently as I had expected. I kept cross-posting everything from Micro.blog to Bluesky (and Mastodon) and got a few replies from Bluesky users. My enthusiasm for this alternative social platform gradually diminished, no longer matching the peak moments I experienced with Twitter. And it’s probably the best outcome I could imagine, given my goal to focus more.
I briefly revisited Medium and tried to share some articles there, but it didn’t meet my expectations for attracting people interested in work-related and career topics. I stopped using it in August. Although I haven't gone back to Substack, I checked the platform a few times but stayed away, which shows I stayed focused and avoided distractions.
From an applications-and-services usage perspective, I made some important decisions, too. I dropped Readwise and Timings (the Mac app), but doubled down on AnyBox. I left HEY Mail for Fastmail. I published two content creation workflow updates reflecting those changes, one in March and one in November. These publications are less frequent, reflecting a more settled state of my digital toolbox.
A few words about photography: it’s primarily a travel-related activity. The more I travel, the more I dedicate time to it, but it shouldn’t be like that. There should be ways to create shooting opportunities, yet my other digital hobbies tend to take priority. It’s an ongoing challenge. However, I’m optimistic: next year I plan to visit Egypt, France, and Thailand, which should keep me sufficiently occupied.
What’s up for 2026?
I plan to keep prioritizing what is best for me, whether online or in my personal life. I will steer clear of major distractions and focus on enhancing what I already have. One small project I want to do is redesign the content creation workflow diagram that comes with my workflow articles using Apple Freeform. My current use of Keynote constrains the diagramming space, but Freeform’s limitless canvas would be very beneficial. I’ll wait for the next update to start this process. It’s a very small project, but something that I’m looking forward to; Freeform is so nice to use. It’s one of the best Apple software in years.
Craft remains a key part of my digital toolkit and might even become more important. This could lead to more Content related to Craft for The Craft Bible and my YouTube channel. As 2025 ends, I’ve begun testing Claude, MCP, and agents using a beta version of Craft Agents. I’m truly impressed by the capabilities of modern software and AI, with no programming needed. Exploring Craft, AI, and agents could be an exciting area to delve into alongside the n8n automation platform.
That is all, guys. See you in 2026 for the next year in review report.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Fri, 19 Dec 2025 21:30:10 -0400
-
→ Numeric Citizen I/O — A Blog About Blogging From My RSS Feeds To Day One
Posted: Wed, 17 Dec 2025 08:26:53 -0400
Recent readings about n8n and with the help of Claude AI, I finally found a way to replace IFTTT for archiving my RSS feeds content: it won’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’ll be closing my IFTTT account later today after so many years of service. The only rather big downside: Micro.blog doesn’t copy images from the source into Day One while IFTTT could. 🫤
Update #1: I submitted my issue on the Micro.blog help forum, and a few hours later, a fix was on the way. Thanks @manton
Update #2: And now it is available; photos are now supported, too! Thanks to Manton!


-
→ Photo feed of Numeric Citizen ?? on Glass At the theatre, while waiting for the show to begin.
Posted: Wed, 17 Dec 2025 12:09:57 +0000
-
→ Numeric Citizen Space The Ephemeral Scrapbook — Edition 2025-50
JF Martin / Posted: Sun, 07 Dec 2025 16:45:52 +0000

👤 Personal {#creativity}
1️⃣ I might have found the right creative beat by alternating between creating a YouTube video and a new edition of the Ephemeral Scrapbook newsletter. I shouldn't try to do both during the same week, it's way too much. 2️⃣ I made another change with this newsletter edition. I decided to support the “not by AI” movement. You'll see a small badge at the bottom, along with a link to learn more about the movement and why it is essential. The rule is that at least 90% of the content must be human-made. I'm easily crossing that threshold. I discovered this initiative through this website, I like the idea but their version of the logo, not really.
🗺️ Discoveries {#web #fediverse}
1️⃣ Ghost is relaunching Ghost Explore, a place to discover other blogs and websites hosted or running on the Ghost platform. It's a great way to be discovered and to find new places to explore (pun intended), too. By moving towards the Fediverse, Ghost kind of had no choice but to augment its platform with a discovery mechanism. 2️⃣ Explore 6,000 years of battles, inventions, philosophers and more... on an interactive 3D globe. It's super cool. That's the web that I like. 3️⃣ Dealgorithmed and disassociated.com both seem to aim for the same mission: to help people stay out of platforms and enjoy the web as it should be. I'm subscribing to both. 4️⃣ It appears that TinyGlade can be played on the Mac via GeForce NOW! I saw a post on my Micro.blog timeline about that. That's something that I could try during the upcoming holidays!

👨🏻💻 Writing {#yearinreview}
1️⃣ It's that time of year to take a look back at my year as a blogger. This year, although I kept a journal of my highlights, I must admit that 2025 was relatively quiet. Yes, I could say that 2025 passed like a long, peaceful river. Writing this review should be pretty quick, especially since I plan to change my approach to get a different kind of review than last year's. Stay tuned.
🌄 Photography {#mood #source/reddit #source/unsplash}
1️⃣ The end of autumn and winter is the time of year when I am the least active in photography. I live in a rather big city in Canada (Montreal, as seen in the header photo), a cold, gray country in winter. I know it's still a source of beautiful images, but this climate and the discomfort it brings me are enough to take a break. Maybe it's time to focus my energy on cleaning up my thousands of photos; who knows, I might come across a gem or two to share with you. 2️⃣ Reddit contains not only rage and controversial threads, but you can find a few gems like this one posted by users like u/unlicensedlensed, it's foggy out there | Munich. Great B&W images.
🍎 Apple & Tech {#tech, #stevejobs}
1️⃣ Thanks to a shared memory by Scott Knaster on his Substack, I didn't know Steve Jobs had the idea of an all-glass headquarters a long, long time ago. 2️⃣ The tech world is moving fast, and it can be exhausting. Actually, it is exhausting. But is the tech world moving in the right direction? Because we cannot have an iPhone moment every year, it seems that more than ever, the tech world is surfing on hype. If tech companies don't deliver, we might feel betrayed because we're constantly tricked into some marketing traps. Trust is eroding. For Riccardo Mori, that's precisely what happened in the last two decades. His piece is an excellent recap of what actually happened. Well worth the read. 3️⃣ Alan Dye, the guy in charge of design at Apple, left. He will join Meta. Stephen Lemay, a 26-year Apple design veteran, will take over the role from Dye. Alan Dye is a controversial figure in Apple's design space. Some pundits will say that he isn't really a designer. Now, it's time to look ahead and see how Apple will evolve. Liquid Glass is controversial, probably not as much as the iOS 7 redesign was, but it is nonetheless polarizing.🏃🏻♂️➡️ 4️⃣ But that's not all, two other execs are retiring, enough to warrant a press release. A few years ago, Apple ran a marketing campaign in which it announced a new product each day for a whole week. This year, it's different: Apple announces an exec departure once a day for the whole week.🤷🏻♂️ You can visit the current Apple Leadership page right here.
“Firstly, I maintain that it makes absolutely no sense that Alan Dye has the power he has, because he simply has no taste. But what’s worse is that he wields that power so clumsily, so carelessly. And because it goes unchallenged, unchecked by someone higher than him, the entire industry suffers the consequences.” — John Gruber, quoting Louie Mantia on his recent post following Alan Dye’s departure from Apple. Ouch.

📱 Apps & Services {#anthropic #claude #chatgpt #craft/mcp #rss}
1️⃣ In a recent post by MacStories, they argue that since LLM models are mature enough that most people won't actually see the difference in performance, the attention is now turning to the user experience. For example, consider how you configure an MCP connection in ChatGPT versus in Anthropic's Claude. The latter is much easier to do. The look and feel of the Claude Mac client feels better than ChatGPT's. I decided to give Claude a try for one month to experiment with Craft MCP connections to portions of my content. 2️⃣ The CEO and founder of Ghost, John O'Nolan, recently shared that he is working on a new RSS feed reader called Alcove. Another RSS feed reader, you might wonder? Yep. Another one. What strikes me about this announcement is that he used x.com to share his article. As Ghost adopted Fediverse this year, you might wonder why bother with x.com! Actions speak louder than words for me.
🚧 Special projects {#craft/mcp}
1️⃣ I made a few changes to my projects page on my landing page. I'm slowly gearing up to plunge into the consumption of Shortcuts and Craft APIs. The only missing things: spare time and patience, because I'll need a lot of both, especially with Shortcuts editing, which is far from an enjoyable experience. 2️⃣ I found a use case for MCP and Craft, and I’ll document it in a separate document so that I can submit my use case to the winter challenge the Craft team put together. In summary, I'll use Claude to prompt my Craft daily notes via an MCP connection to build a year-in-review summary. For 2025, the review will be incomplete because I restarted using Craft daily notes in October. But for next year, if all goes according to my plan, I should have a more complete journal.
📺 YouTube {#iphone #ipad #macintosh}
1️⃣ What if a robot could help benchmark iPhone performance? That's exactly what was done in this video. 2️⃣ Even with this year's additions to iPadOS, the iPad is still a rather limited device compared to the Mac. This video explains the three main reasons. Just a reminder: iPadOS's roots are much closer to iOS than to the Mac. 3️⃣ Do you often reboot your Mac? Do you like the booting sound coming from the speakers each time the Mac reboots? I do. Here's a short video explaining the audio science and a little bit of history about the Mac startup sounds.

Fascinating benchmarking video but unsurprising results.
Is the iPad really fixable or is it a lost cause?
A sophisticated discussion about the Mac startup sound over the years. Fascinating.
🔮 Looking forward {#apps #rss}
1️⃣ I want this (YouTube video about Apple's Digital ID) to come to Canada ASAP! But, it will take a long time before we can leave our wallet at home if Matt Birchler's experience is any indication. 2️⃣ Certainly looking forward to Alcove, a new RSS reader by the CEO and founder of Ghost. 3️⃣ I’m looking forward to seeing the winners of the winter_challenge organized by the Craft team. I shared my submission, which I think fits really well with Craft's mission: being a good app for writers and thinkers like me. You can see that in action in my latest YouTube video.
🌟 Miscellaneous {#socialnetworks}
1️⃣ What's going on in Musk's head? Maybe we should look at X's current state to get an approximation. The article from The Atlantic (paywall might apply) argues that X’s new “About This Account” feature—meant to improve transparency by revealing account origin, location, and username-change history—has instead exposed the massive scale of misinformation, foreign influence, and deception on the platform. The feature instantly revealed that many seemingly “patriotic” American accounts are actually operated from abroad, while also mislabelling some legitimate users, further confusing matters. The result is a chaotic environment where authenticity is impossible to verify, fake personas amplify political narratives, and X’s architecture incentivizes performance over truth, turning the platform into a dysfunctional information ecosystem detached from reality. Best thing to do? Log off and delete. You'll see there is life after Twitter. 2️⃣ Once you log off for good from Twitter / X, you'll discover that there is a world awaiting you, away from platforms, away from manipulation and rage. Just ask Greg:
“When there was one big platform, leaving meant missing out. Now there's Mastodon, Bluesky, Threads, and whatever else springs up next week. No single space feels needed anymore. The FOMO vanished. Once that happened, having your own blog stopped looking like the odd choice.” — Greg Morris
👉🏻 Main 🌟 Meta 🌟 Blips 🌟 Blog 👀
I wish you a great week! ✌️ 🇺🇦 🇨🇦 🇪🇺 💪🏻
📌This newsletter edition is also available as a Craft shared document here. An index of past editions can be found here. This week's edition is based on template version 1.8.4 and was put together with ❤️ mostly on an M2 15-inch MacBook Air, Craft Docs and many supporting subscriptions! If you like this newsletter, please consider supporting me via PayPal or becoming a supporter by visiting my Ko-fi page!


-
→ Photo feed of Numeric Citizen ?? on Glass Waiting for customers.
Posted: Sat, 06 Dec 2025 23:17:16 +0000
-
→ Numeric Citizen Videos → Documenting My Content Creator Journey With Craft Daily Notes
/ Posted: Sat, 14 Feb 2026 03:08:38 +0000
In this video, I explain why I decided to resume using Craft Daily Notes for my creativity-related hobby. This decision also lays the groundwork for my first real, practical Craft MCP use cases. 🕙 CHAPTERS 0:00 Introduction 0:14 Why resume Craft Daily Notes usage? 2:46 Creating a new daily note 6:02 Configuring the MCP Connection 9:57 Configuring Craft MCP for Daily Notes 12:44 Finding the right MCP use case for my needs 15:36 Configuring MCP in Claude 16:45 My conversation with Claude 20:22 Blog post digests to summarize 21:18 A few observations about my experiment 22:46 Workflow recap ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ - Everything new about this game-changer release: https://youtube.com/watch?v=Hbd1QV-t6L4 - Using Craft with ChatGPT Part I - https://youtube.com/watch?v=mB_XU3zAqL8 - Using Craft with ChatGPT Part II - https://youtu.be/cw0uF75Iv80 ☝️ LINKS & RESOURCES - A full description of this workflow can be found here: https://crafted.numericcitizen.me/the-year-in-review-writing-assistant - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Numeric Citizen Videos → What's new in Craft v3.3.1 - A Game-Changer Release
/ Posted: Sat, 21 Feb 2026 19:14:48 +0000
This video demonstrates and explains all the new features and improvements in this Craft's game-changer release, v3.3.1. 🕙 CHAPTERS 0:00 Introduction 0:13 A game-changer release 1:00 Tabs auto hiding and positionning 1:45 Code block improvements 3:38 Collections improvements 5:45 Whiteboards improvements 10:06 The new Craft Assistant 16:09 APIs and MCP support introduced! 24:26 Configuring API & MCP connections 31:31 Don't forget Android users! ☝️ LINKS & RESOURCES - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER Craft does not pay me for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Numeric Citizen I/O — A Blog About Blogging Using AI For Writing is Lazy? Think Again
Posted: Sat, 29 Nov 2025 09:49:46 -0400
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.
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 “On Digital Sovereignty and Strategic Realism”).
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.
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.
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.
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.
- 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.).
- 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.”
- It is the ability to fully exercise one’s rights and choices in the digital domain without being subject to external constraints.
- Major outages from several cloud service providers have occurred, the most notable being:
- AWS (October 20, 2025: Revealing the Cascading Impacts of the AWS Outage – Ookla)
- A Microsoft Azure outage (October 29, 2025: Microsoft Azure Outage: How the World’s Second-Largest Cloud Platform Went Down – ThinkCloudly)
- And more recently, a Cloudflare outage (November 18, 2025: Cloudflare outage on November 18, 2025)
- 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)
- These outages strongly remind us of our deep dependence on cloud services and technology in general, both personally and within organizations.
- 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?
- Is digital sovereignty a mirage? Are we not always dependent on something beyond our control? We must keep in mind that:
- Complexity and cost: Developing sovereign solutions (cloud, software, artificial intelligence) requires massive investments.
- Global interdependence: Digital value chains are globalized, making total autonomy difficult, if not impossible.
- Risk of protectionism: Some fear that digital sovereignty could be used as a pretext for trade barriers.
- 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.
- 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: https://www.ledevoir.com/opinion/chroniques/936699/parlons-souverainete
- 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.
- 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.
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.


-
→ Numeric Citizen Space On Digital Sovereignty And Strategic Realism
JF Martin / Posted: Sat, 29 Nov 2025 13:18:01 +0000

As an IT professional, I like to reflect on specific issues that can have big impacts on organizations and society. This article was first written in French and shared with my professional network on LinkedIn.

Digital sovereignty has, in just a few years, become a central issue for governments, enterprises, and even individuals. Long confined to academic debates, the concept has now become a strategic concern in light of an undeniable reality: our growing dependence on global digital infrastructures.
Recent events illustrate this vulnerability. The rise of the GAFAM giants, the revelations of the Snowden affair, the implications of the U.S. Patriot Act and Cloud Act, and the alleged interference in U.S. elections have all highlighted the risks associated with the concentration of digital power. Added to this are far more concrete technical incidents:
- AWS outage – October 20, 2025 (details)
- Microsoft Azure outage – October 29, 2025 (details)
- Cloudflare outage – November 18, 2025 (details)
Not to mention the problematic CrowdStrike update in July 2024, which crippled critical services in banks and airports (Wikipedia, among other sources).
These events are not anecdotal: they reveal a systemic dependence affecting our organizations and, by extension, individuals. The question is no longer “Should we be concerned?” but rather “How do we prepare?”
Why Digital Sovereignty Is Essential
Digital sovereignty is defined as “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.” It involves the ability to exercise one’s rights and choices without external constraints.
This autonomy is critical for three key reasons:
Security and resilience: Data is a strategic asset. Exposure to foreign jurisdictions can create legal and operational risks.
Decision-making autonomy: Without control over infrastructures, room for maneuver during crises is severely limited.
Preservation of democracy: As Le Devoir aptly states:
“Digital sovereignty is neither a luxury nor a technological gimmick. It is a pillar of resilience and democracy.”
However, seeking total autonomy is unrealistic. Digital value chains are globalized, and the costs required to develop sovereign solutions—cloud platforms, AI systems, software—are immense. Moreover, an overly protectionist approach could hinder innovation and harm competitiveness.
Pragmatism and Strategies
We must accept a core reality: we will never have full control over our digital destiny. Global interdependence is structural. Rather than pursuing absolute independence, we should take a pragmatic approach focused on reducing risks and diversifying dependencies.
This approach requires concrete strategies, along with significant time, financial investment, human resources, and strong governance. Digital sovereignty is not a quick fix; it is a long-term strategic initiative. And it extends far beyond saying “we’ll choose this local cloud provider for our organizational needs.” It is much deeper and more complex.
Key Measures for a Strategy Aimed at Greater Digital Sovereignty
- Diversify providers to avoid overreliance on a single cloud player. Diversification reduces systemic risk related to outages or contractual disruptions.
- Strengthen contractual clauses to include exit mechanisms and data portability requirements. A clearly defined exit strategy is essential for preserving flexibility.
- Hybridize infrastructures by combining public cloud, private cloud, and on-premises solutions. A hybrid approach allows organizations to retain control over sensitive data while benefiting from the scalability of major providers.
- Invest in skills to operate hybrid and multi-cloud environments. Digital sovereignty depends as much on technology as on the expertise of the teams managing it.
- Adopt open and interoperable standards wherever possible to reduce technological lock-in (the notorious vendor lock-in) and facilitate system and data portability.
- Enhance local cybersecurity by deploying sovereign solutions for critical functions such as authentication and encryption.
- Participate in regional initiatives such as sovereign cloud projects in Europe or Québec to pool efforts and investments.
These measures will not provide total sovereignty, but they significantly reduce vulnerability and increase resilience. They also send an important and necessary signal to major industry players: organizations are not condemned to absolute dependency.
Open Questions for Reflection
Is digital sovereignty an achievable objective, or a strategic mirage? Are we ready to invest heavily to reduce our dependencies? How do we reconcile economic openness with digital autonomy? And above all: what degree of sovereignty is truly necessary to safeguard resilience and democracy?


-
→ Photo feed of Numeric Citizen ?? on Glass Suspended.
Posted: Wed, 26 Nov 2025 19:56:37 +0000
-
→ Numeric Citizen Videos → What's Up With Micro.Blog - Edition Fall 2025
/ Posted: Wed, 11 Feb 2026 14:53:17 +0000
In this video, I give an overview of this year's improvements to Micro.blog. ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Understanding Micro.blog Series: https://youtu.be/iwYQJKfb9bw 🧭 FIND ME THERE & MY STUFF 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me 🌐 MAIN website - https://numericcitizen.me 🌐 BLOG - https://blog.numericcitizen.me 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me 🌐 HUB page - https://hub.numericcitizen.me ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Micro.blog for producing these videos. I'm not using affiliate links. I support Ukraine in its fight against Russia, the aggressor. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Numeric Citizen I/O — A Blog About Blogging My Content Creation Ecosystem - Fall 2025 Update
Posted: Sun, 02 Nov 2025 09:28:27 -0400
It has been a while since my last update in March 2025. Here’s a summary of the changes.
- I removed Brief.news because I no longer think it will replace Mailbrew.
- I removed Mailbrew because I no longer depend on it to consume Internet content. I tried to replace it with Inoreader email digests, but it didn’t work as I wrote here.
- I decided to add ChatGPT Atlas because I now have a solid use case for it: articles summarization and analysis, as I explained in this YouTube video. This means Perplexity didn’t stay from my previous update. I’m focusing and want to settle on OpenAI for the foreseeable future.
- My new personal landing page, which is mostly complete, has replaced the one previously hosted on Craft public documents.
- I also made several visual tweaks to make it cleaner and more visually appealing.
The pace of updates slowed considerably in the last two years. It’s a good thing, and it means I can focus more on content and less on tooling.


-
→ Photo feed of Numeric Citizen ?? on Glass Lonely.
Posted: Sat, 01 Nov 2025 20:42:05 +0000
-
→ Numeric Citizen Videos → Using Craft with ChatGPT - Part II
/ Posted: Mon, 09 Feb 2026 10:54:48 +0000
In this video, I'm showing a different workflow for summarizing & analyzing articles using ChatGPT Atlas and Craft Collections. 🕙 CHAPTERS 0:00 Let's start this! 0:05 Introduction 0:18 Using Craft Collections 2:37 Using ChatGPT Atlas 5:35 Summarizing an article - Example 1 7:38 Cleaning up my collection 9:42 Summarizing an article - Example 2 10:27 Why use Atlas, again? 11:26 A few words about privacy 13:20 Concluding remarks ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ - Using Craft With ChatGPT Part I: https://youtube.com/watch?v=mB_XU3zAqL8 ☝️ LINKS & RESOURCES - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ numericcitizen on pixelfed.social Spooky night... ha ha ha haaaaah
/ Posted: Fri, 31 Oct 2025 23:45:44 +0000
Spooky night... ha ha ha haaaaah


-
→ Photo feed of Numeric Citizen ?? on Glass Happy Halloween!
Posted: Fri, 31 Oct 2025 23:40:01 +0000
-
→ Numeric Citizen Videos → Using Craft with ChatGPT - Part I
/ Posted: Mon, 09 Feb 2026 12:13:42 +0000
In this video, I'll show you how I'm using ChatGPT to do article summarization and analysis in Craft. 🕙 CHAPTERS 0:00 Introduction 0:13 Current limitations in Craft Assistant 3:42 An article example 6:46 A typical summarization structure 9:26 Using Craft Daily Notes 12:24 Article summarization example 1 15:57 Article summarization example 2 19:40 Not all is lost with the Craft Assistant 21:58 Using an Apple Shortcut to summarize 26:51 Process recap 27:45 A few more remarks ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ ☝️ LINKS & RESOURCES - My rules for using AI - https://meta.numericcitizen.me/ai/ - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass RIP, take #2.
Posted: Tue, 21 Oct 2025 01:32:17 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass An unexpected photowalk this weekend.
Posted: Mon, 20 Oct 2025 11:11:11 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass RIP.
Posted: Mon, 20 Oct 2025 11:08:45 +0000
-
→ numericcitizen on pixelfed.social UFO - Take 2. It's a matter of perspective.
/ Posted: Sat, 18 Oct 2025 00:56:21 +0000
UFO - Take 2. It's a matter of perspective.


-
→ numericcitizen on pixelfed.social UFO.
/ Posted: Sat, 18 Oct 2025 00:53:10 +0000
UFO.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Thu, 16 Oct 2025 19:23:38 -0400
As a Craft power user, I still need Ulysses to complete my writing and publishing workflow. I made a video about this.


-
→ Numeric Citizen Videos → Using Craft with Ulysses
/ Posted: Tue, 10 Feb 2026 22:38:00 +0000
In this video, I'm walking you through the export process from Craft to Ulysses. You will see how content formatting from Craft is handled by Ulysses. ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ - From Craft to Ulysses to Ghost — A Newsletter Creation Workflow: https://youtu.be/lpg9bAXQDDs - From Craft to Ulysses to Ghost - an Accelerated Overview of the Process: https://youtu.be/BrkAgVmLB04 ☝️ LINKS & RESOURCES - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass Modernism.
Posted: Sat, 11 Oct 2025 22:00:06 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The rock. Long exposure with my iPhone. That's me, standing.
Posted: Thu, 09 Oct 2025 01:56:04 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled photo
Posted: Sun, 05 Oct 2025 01:25:02 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass 1974 in 2025.
Posted: Sat, 04 Oct 2025 12:38:31 +0000
-
→ numericcitizen on pixelfed.social Oldies.
/ Posted: Sat, 04 Oct 2025 01:03:01 +0000
Oldies.


-
→ Photo feed of Numeric Citizen ?? on Glass Untitled.
Posted: Fri, 03 Oct 2025 16:40:30 +0000
-
→ Numeric Citizen I/O — A Blog About Blogging Screenflow + Screen Studio
Posted: Sun, 28 Sep 2025 21:27:14 -0400
This week, I decided to add Screen Studio to my YouTube recording workflow. Screen Studio brings simplicity for recording more dynamic screen sequences. Everything Screen Studio does can be done in ScreenFlow, 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.

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.

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.
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?


-
→ Photo feed of Numeric Citizen ?? on Glass It's bit over-processed, but I wanted to give a different look to this world-famous place.
Posted: Sun, 28 Sep 2025 14:08:18 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Going down.
Posted: Sat, 27 Sep 2025 21:30:23 +0000
-
→ Numeric Citizen Videos → Using Tags Effectively in Craft
/ Posted: Sat, 03 Jan 2026 08:00:43 +0000
In this video, I share how I'm taking advantage of tags in Craft. You'll also learn about some important limitations that you should be aware of. 🕙 CHAPTERS 0:00 Let's get this started! 0:27 The need for rules 1:54 The need for subtags 3:27 A visual representation of tag hierarchy 6:10 Filtering with tags 10:21 My rules for using tags 18:33 Watch out is you plan to use tags 22:45 Pinning tags or not ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ - A few words about Craft 3.2.6: https://youtu.be/vr1k1tfhUWU ☝️ LINKS & RESOURCES - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass I have always been fascinated by this type of monument.
Posted: Sat, 27 Sep 2025 13:27:39 +0000
-
→ Numeric Citizen I/O — A Blog About Blogging Behind the Scenes of the “On Apple Failures" Writing Project
Posted: Sun, 21 Sep 2025 20:22:50 -0400
I’ve long wanted to write an article like this one. However, as Apple continued to add to its list of failures, poor Apple, I kept pushing back the deadline. This summer, however, the timing was right. Here’s what I did differently this time.
A few months ago, I started gathering a list of Apple’s failures in a Craft document. I wanted to cover the period from when Tim Cook took over as Apple’s leader, following Steve Jobs’ passing, up until now. For each failure, I wrote a summary that included a description, some context, and a list of potential collateral damage to Apple’s reputation and brand. Then, I turned to ChatGPT for help.
I set up a space to upload files, one for each failure, and began a separate “conversation” to explore areas I hadn’t already covered. This process took a few weeks. I’d revisit one of the failures every other day and continue the conversation until I was satisfied.
Next, I started creating a first draft based on all the conversations in this ChatGPT writing project. It took many prompts to refine the base content before exporting it as a Markdown file. Then, I set up a new conversation, uploaded the file, and asked ChatGPT to continue working on the article, this time in canvas mode. It took many more iterations and manual edits to finish around 85% of the writing process.
After that, I imported the text back into Craft and kept adding relevant facts and comments. As I went along, I started searching for photos that could illustrate each section. I used Kagi Search for all my image searches. For each photo, I wrote a brief caption that gave a unique perspective on the failure it was highlighting.
It’s also worth noting the role of Grammarly. As I finished writing in Craft, I used Grammarly to rephrase parts I didn’t quite like. I ended up keeping around half of Grammarly’s suggested rephrases.
In summary, generative AI was a significant contributor to my writing, either through the use of ChatGPT or with Grammarly’s constant supervision. I’m not sure how I should feel about this, nor how you should think about it, now that you know. Make no mistake, the original writing project idea is mine. The selection of Apple’s failures is mine. The starting point of research is mine. The selection of images is mine. Supervision of ChatGPT’s contribution is mine. But is the final product mine? Anyway, complete transparency, now you know.


-
→ Numeric Citizen Videos → A Few Words About Craft 3.2.6 - Improvements & Additions
/ Posted: Wed, 22 Oct 2025 17:06:18 +0000
This video covers the most important additions and improvements to Craft in v3.2.6. 🕙 CHAPTERS 0:00 Let's Start! 0:19 Liquid Glass on the Mac 4:28 Liquid Glass on the iPad 7:02 Liquid glass on the iPhone 10:06 Tags Improvements 14:29 Tasks Improvements 15:31 Collections Improvements 18:19 Converting to Email Field Type 18:49 Apple Intelligence Support 22:27 Conclusion ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ ☝️ LINKS & RESOURCES - Where Apple's Liquid Glass is Crashing the User Experience website: https://crafted.numericcitizen.me/apple-liquid-glass-fails - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Numeric Citizen Videos → Everything You Need to Know About Using Tags in Craft
/ Posted: Wed, 15 Oct 2025 15:27:43 +0000
In this video, you'll learn everything about using tags in Craft, plus current limitations and area of improvements. If you plan to use tags, watch this video because you might change the way you intended to use them. ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ - Tagging Documents in Craft — An Easy & Effective Way: https://youtu.be/rGDSu1ykOtg - More about this tagging system: https://youtu.be/_IDnVG40N38 ☝️ LINKS & RESOURCES - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 📎 Well-designed and useful Craft Templates - 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 - 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide - 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND & FOLLOW - 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me - 🌐 MAIN website - https://numericcitizen.me - 🌐 BLOG - https://blog.numericcitizen.me - 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me - 🌐 HUB page - https://hub.numericcitizen.me - ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass Died, Feb.12.1899.
Posted: Sun, 07 Sep 2025 21:42:24 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Unnamed.
Posted: Sun, 07 Sep 2025 21:36:42 +0000
-
→ numericcitizen on pixelfed.social Too beautiful, it breaks glass.
/ Posted: Thu, 04 Sep 2025 00:08:22 +0000
Too beautiful, it breaks glass.


-
→ Photo feed of Numeric Citizen ?? on Glass Unprocessed. Nature did all the work for me.
Posted: Tue, 02 Sep 2025 10:45:56 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Remembering.
Posted: Mon, 01 Sep 2025 11:49:15 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Dramatically poetic.
Posted: Sun, 31 Aug 2025 00:30:58 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Calm.
Posted: Sat, 30 Aug 2025 12:14:53 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass I like to be dramatic.
Posted: Sun, 24 Aug 2025 21:59:46 +0000
-
→ numericcitizen on pixelfed.social Last of a trilogy. See previous two posts.
/ Posted: Sun, 24 Aug 2025 12:07:16 +0000
Last of a trilogy. See previous two posts.


-
→ numericcitizen on pixelfed.social A more focused street photography example (see previous post). #blackandwhite #blackandwhitephotography #streetphotography
/ Posted: Sun, 24 Aug 2025 12:00:35 +0000
A more focused street photography example (see previous post). #blackandwhite #blackandwhitephotography #streetphotography


-
→ numericcitizen on pixelfed.social I'm not really good at street photography... am I?
/ Posted: Sat, 23 Aug 2025 13:04:29 +0000
I'm not really good at street photography... am I?


-
→ Photo feed of Numeric Citizen ?? on Glass Light painting.
Posted: Sat, 23 Aug 2025 12:05:46 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Ephemeral light.
Posted: Fri, 22 Aug 2025 01:39:11 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Flying in the sky.
Posted: Wed, 20 Aug 2025 10:46:22 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Sunset kayaking.
Posted: Wed, 20 Aug 2025 01:05:57 +0000
-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Sun, 17 Aug 2025 17:27:28 -0400
I have always been torn between creating text-only quotes and image-based quotes. Text-only quotes are easier to resurface and index, while image-based quotes are more visually appealing. You’re preference?


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Sun, 17 Aug 2025 13:42:53 -0400
I made a little update to my reading workflow, especially the part for newsletter. Look in the table on this page and sort by date to locate the most recent update.


-
→ Numeric Citizen I/O — A Blog About Blogging Eternal Debate for Online Creators
Posted: Sun, 17 Aug 2025 12:02:02 -0400
While searching for blog posts on numericcitizen.me, I discovered a few duplicates and some that were no longer relevant. I removed the duplicates, likely caused by previous migration processes, and decided to unpublish the outdated posts. There seems to be a debate about whether we should delete past publications. Some argue that all blog posts, regardless of relevance, reflect our identity and showcase what we once considered important. Others believe that removing irrelevant posts, which they refer to as noise, helps the remaining content stand out. As I agree to both arguments, I’m allowing myself to do some cleanup, from time to time, and it’s ok.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Sun, 17 Aug 2025 10:56:58 -0400
Important additions to my generative AI usage rules: use more than one service, try paid version to get better results, prioritize cloud-based services. More details here.


-
→ Numeric Citizen I/O — A Blog About Blogging
Posted: Sat, 16 Aug 2025 08:31:54 -0400
When I read about vibe coding to quickly create app mockups or even shipping an app to the App Store, I wonder if I could use genAI to vibe code a theme plugin for Micro.blog. That would allow me to use a unique visual theme inspired by my visual branding.


-
→ Photo feed of Numeric Citizen ?? on Glass Hello, you !
Posted: Wed, 13 Aug 2025 02:28:12 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The waiting chair.
Posted: Sun, 10 Aug 2025 15:30:17 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Always been fascinated by what the sky is creating.
Posted: Sat, 09 Aug 2025 00:46:13 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Yep, you are right: I took this image with my iPad. But the best camera is the one that you have!
Posted: Wed, 30 Jul 2025 16:42:26 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Summer time.
Posted: Mon, 28 Jul 2025 17:06:42 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Can't remember the place...
Posted: Mon, 21 Jul 2025 01:09:15 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass 3of3
Posted: Sun, 20 Jul 2025 15:16:01 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass 2of3.
Posted: Sun, 20 Jul 2025 15:15:04 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass 1of3.
Posted: Sun, 20 Jul 2025 15:13:41 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Gothica.
Posted: Thu, 10 Jul 2025 11:27:38 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Cour intérieure.
Posted: Thu, 10 Jul 2025 00:31:49 +0000
-
→ Numeric Citizen Videos → Craft's First Summer 2025 Update Review
/ Posted: Tue, 30 Sep 2025 16:03:23 +0000
In this video, I review everything new in Craft v3.1.6: the new email-to-Craft, simplified navigation, Search improvements, wide page support on published documents and icons library. ☝️ LINKS & RESOURCES - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 🕙 CHAPTERS 0:00 Let's start! 1:23 Craft Bible Still Available 2:56 Navigation Improvements 6:08 Settings Redesign 10:26 Email-to-craft 17:06 Search improvements 25:13 Wide page support 26:46 Icons collection ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ Well-designed and useful Craft Templates 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND ME THERE & MY STUFF 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me 🌐 MAIN website - https://numericcitizen.me 🌐 BLOG - https://blog.numericcitizen.me 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me 🌐 HUB page - https://hub.numericcitizen.me ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. I'm not using affiliate links. I support Ukraine in its fight against Russia, the aggressor. I'm no longer on Twitter because I don't share Elon Musk's values. I'm a 'Qwitter". 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass Product placement.
Posted: Tue, 01 Jul 2025 18:54:06 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Untitled.
Posted: Wed, 25 Jun 2025 10:46:00 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Miaw.
Posted: Tue, 24 Jun 2025 20:10:03 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The entry.
Posted: Tue, 24 Jun 2025 12:14:34 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass It seems like a staged street scene for some reason, but it isn't.
Posted: Sun, 22 Jun 2025 13:10:52 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Rainy day.
Posted: Sat, 21 Jun 2025 21:14:52 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The summit.
Posted: Fri, 06 Jun 2025 20:38:42 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass In line for touching him.
Posted: Sun, 01 Jun 2025 21:39:20 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass There are two abandoned and well-known places in Ibiza where you can explore. That was fun. And unexpected.
Posted: Fri, 30 May 2025 11:15:40 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The natural sculpture.
Posted: Wed, 28 May 2025 10:49:48 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Love story markers.
Posted: Mon, 26 May 2025 10:52:38 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The girl and... the bird.
Posted: Sun, 25 May 2025 16:49:55 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Somewhere in Palma.
Posted: Fri, 23 May 2025 10:04:19 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Somewhere in Ibiza, Spain.
Posted: Fri, 23 May 2025 09:59:18 +0000
-
→ Numeric Citizen Videos → Interacting with the Social Web with Micro.blog
/ Posted: Tue, 30 Sep 2025 16:04:01 +0000
In this video, I'm talking about how to interact with the social web (Bluesky, Mastodon) with Micro.blog and so much more. #microblog #fediverse #howto #tips #tricks ☝️ LINKS & RESOURCES - Micro Social app from Greg Morris: https://apps.apple.com/us/app/micro-social/id6741072380 🕙 CHAPTERS 0:00 Let's start! 0:14 Basic Introduction 3:25 Configuring Cross-Posting 7:35 A simple demo 12:51 Following From Mastodon 16:57 Mastodon Direct Messages 18:50 Webmentions 22:01 Replying from your website 23:54 Using RSS feeds! 26:59 A special highlight of Micro Social App ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Understanding Micro.blog Series: https://youtu.be/iwYQJKfb9bw 🧭 FIND ME THERE & MY STUFF ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me ⭕ Micro.blog: https://micro.blog/numericcitizen 🌐 MAIN blog - https://numericcitizen.me 🌐 META blog - a blog about blogging - https://world.numericcitizen.io/meta 🚨 DISCLAIMER I'm not paid in any way by Micro.blog for producing these videos. I'm not using affiliate links. I support Ukraine in its fight against Russia, the aggressor. 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Photo feed of Numeric Citizen ?? on Glass Too bad. 😥
Posted: Thu, 24 Apr 2025 11:57:13 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass The diamond.
Posted: Sun, 20 Apr 2025 14:30:46 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass No title.
Posted: Sun, 20 Apr 2025 14:28:19 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Girl talk.
Posted: Sat, 19 Apr 2025 11:41:35 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass My symmetry proposition.
Posted: Sat, 12 Apr 2025 10:54:18 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass Bikes will have to wait a bit longer… 😒
Posted: Wed, 09 Apr 2025 00:23:24 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass From a diner close to my apartment. While waiting for the meal.
Posted: Sun, 06 Apr 2025 11:53:56 +0000
-
→ Photo feed of Numeric Citizen ?? on Glass I love old parks.
Posted: Sat, 22 Mar 2025 19:19:33 +0000
-
→ Numeric Citizen Videos → Say Hello to The First Third-Party Web Clipper Browser Extension for Craft
/ Posted: Fri, 01 Aug 2025 01:33:47 +0000
In this video, I look at this new third-party Craft Web Clipper extension available for all Chrome-based browsers. I also compare this extension to Markdownload extension used to import web content into Craft. You can upgrade to the full-feature version using this promo code: NUMERIC ☝️ LINKS & RESOURCES - You can download and install the extension from the store: https://chromewebstore.google.com/detail/craft-web-clipper/gefioobopjnphijfcnpgldgbpdkdiccg - Imagining Craft Web Clipper - https://crafted.numericcitizen.me/imagining-craft-webclipper - Imagining Craft Future Series - https://crafted.numericcitizen.me/imagining-craft-future-series - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX 🕙 CHAPTERS 00:14 - Imagining Craft Future Series 02:49 - Craft Web Clipper Extension Config 04:53 - Using the Craft Web Clipper 09:55 - Comparing to Markdownload Markdown extension 13:13 - Use Case explained: Replacing Readwise 15:11 - One more thing ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ Well-designed and useful Craft Templates 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND ME THERE & MY STUFF 🌐 Who is Numeric Citizen? - https://whois.numericcitizen.me 🌐 MAIN website - https://numericcitizen.me 🌐 BLOG - https://blog.numericcitizen.me 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me 🌐 HUB page - https://hub.numericcitizen.me ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. I'm not using affiliate links. I support Ukraine in its fight against Russia, the aggressor. I'm no longer on Twitter because I don't share Elon Musk's values. I'm a 'Qwitter". 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
-
→ Numeric Citizen Videos → From Craft to Ulysses to Ghost - an Accelerated Overview of the Process
/ Posted: Thu, 12 Jun 2025 21:58:59 +0000
In this short video, you'll see an accelerated view of the entire publishing process from Craft to Ghost using Ulysses. You should get an idea of how much work is still required to make things fit perfectly once the writing is completed in Craft. See also for a detailed description: https://youtu.be/lpg9bAXQDDs ☝️ LINKS & RESOURCES - The Craft Bible: https://numericcitizen.gumroad.com/l/the-craft-bible-v2 - Visit the official Craft Docs website here (affiliate link): https://craftdocsltd.sjv.io/XYM7YX ▶️ SOME VIDEOS YOU MIGHT FIND INTERESTING - Video introducing The Craft Bible: https://youtu.be/S_SnR7J6TdQ Well-designed and useful Craft Templates 📆 2025 Calendar Template: https://numericcitizen.gumroad.com/l/2025-calendar-template-v1 🌅 The Digital Legacy management template: https://numericcitizen.gumroad.com/l/digital-legacy-management-guide 🗒️ Craft Template for Research & Writing Projects: https://numericcitizen.gumroad.com/l/craft-tmpl-2024-calendar-v1 🧭 FIND ME THERE & MY STUFF ➡️ RSS megafeed to my published content - https://feeds.numericcitizen.me 🌐 MAIN website - https://numericcitizen.me 🌐 BLOG - https://blog.numericcitizen.me 🌐 META blog - a blog about blogging - https://meta.numericcitizen.me 🌐 HUB page - https://hub.numericcitizen.me 🚨 DISCLAIMER I'm not paid in any way by Craft for producing this video. I'm not using affiliate links. I support Ukraine in its fight against Russia, the aggressor. I'm no longer on Twitter because I don't share Elon Musk's values. I'm a 'Qwitter". 💵 SUPPORT MY WORK You can support my work through PayPal: https://paypal.me/numericcitizen Become a supporter on my Ko-fi page: https://ko-fi.com/numericcitizen Thanks for watching. See you for the next video! Don't miss upcoming videos and subscribe to my YouTube Channel: https://www.youtube.com/c/NumericCitizenVideos?sub_confirmation=1
