mirror of
https://github.com/jbowdre/capsule.git
synced 2024-12-25 01:22:19 +00:00
update links to new weblog
This commit is contained in:
parent
2c1bc6464e
commit
64ef499d72
22 changed files with 31 additions and 31 deletions
|
@ -36,10 +36,10 @@ Given that the world has just been recently reminded that so many of those "alte
|
|||
|
||||
- SearXNG. A metasearch engine which pulls from every other search engine, and gives you knobs to toggle each source to fine-tune the results. It doesn't have its own index or crawler, but offers good-enough results without having to rely on any one (or two) provider(s). Also, I'm a sucker for self-hosting[1]. **This is my current default, at least until Stract gets better**.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/self-hosting-a-search-engine-iyjdlk6y 1: self-hosting
|
||||
=> https://blog.jbowdre.lol/post/self-hosting-a-search-engine-iyjdlk6y 1: self-hosting
|
||||
|
||||
If you think my evaluation wasn't comprehensive, thorough, or objective enough, you might be happier with this more excellent comparison of search engines with their own indexes[1].
|
||||
|
||||
=> https://seirdy.one/posts/2021/03/10/search-engines-with-own-indexes/ 1: more excellent comparison of search engines with their own indexes
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/a-comprehensive-evaluation-of-various-search-engines-i-ve-used 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/a-comprehensive-evaluation-of-various-search-engines-i-ve-used 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -3,7 +3,7 @@ It's been a few months since I shared how I had integrated (near) realtime weath
|
|||
=> https://runtimeterror.dev/display-tempest-weather-static-site/ 1: integrated (near) realtime weather station data
|
||||
=> https://jbowdre.lol 2: omg.lol profile page
|
||||
=> https://now.jbowdre.lol 3: /now
|
||||
=> https://scribbles.jbowdre.lol/post/gitops-for-omg-lol 4: with GitOps
|
||||
=> https://blog.jbowdre.lol/post/gitops-for-omg-lol 4: with GitOps
|
||||
|
||||
So today I knocked out something I'd been intended to do for ages: I set up my /now page to pull the latest album or track from my "Now Playing" thread on MusicThread[1]. I opted for this approach rather than direct last.fm (or other scrobbler) integration for two important reasons:
|
||||
|
||||
|
@ -77,4 +77,4 @@ So that's now live on now.jbowdre.lol[1], and the source for the whole shebang i
|
|||
=> https://github.com/jbowdre/lolz 2: my GitHub
|
||||
=> https://github.com/jbowdre/lolz/blob/main/musicthread.html 3: musicthread.html
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/adding-musicthread-to-my-now-page 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/adding-musicthread-to-my-now-page 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
The one techie thing I accomplished while I was a zombie last week[1] was installing GrapheneOS[2] on my Pixel 8 Pro.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/emerging-from-the-fog 1: while I was a zombie last week
|
||||
=> https://blog.jbowdre.lol/post/emerging-from-the-fog 1: while I was a zombie last week
|
||||
=> https://grapheneos.org/ 2: GrapheneOS
|
||||
|
||||
> GrapheneOS is a private and secure mobile operating system with great functionality and usability. It starts from the strong baseline of the Android Open Source Project (AOSP)[1] and takes great care to avoid increasing attack surface or hurting the strong security model. GrapheneOS makes substantial improvements to both privacy and security through many carefully designed features built to function against real adversaries. The project cares a lot about usability and app compatibility so those are taken into account for all of our features.
|
||||
|
@ -24,4 +24,4 @@ Not all Pixel apps work though; some (like the Pixel Thermometer app specific to
|
|||
|
||||
All told, I wish I had made this switch ages ago.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/daily-driving-grapheneos 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/daily-driving-grapheneos 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -6,4 +6,4 @@ I started to feel better pretty quickly, but even as my other symptoms improved
|
|||
|
||||
That fog finally started to lift over this weekend, and I feel almost back to normal this morning. I can think again! Now I just need to figure out where I left off on those various projects so I can get back to work.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/emerging-from-the-fog 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/emerging-from-the-fog 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
I posted *almost* a month ago[1] that I was pausing my Scribblesing while I focused on further adventures in Geminispace[2]. But then Robb Knight[3] went and released the much-anticipated EchoFeed[4], and I thought it might be fun to see if I could feed my Gemini capsule[5] from Scribbles.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/parking-scribbles-for-now-t9dty3yh 1: posted almost a month ago
|
||||
=> https://blog.jbowdre.lol/post/parking-scribbles-for-now-t9dty3yh 1: posted almost a month ago
|
||||
=> https://geminiprotocol.net/ 2: Geminispace
|
||||
=> https://robb.omg.lol/ 3: Robb Knight
|
||||
=> https://echofeed.app 4: EchoFeed
|
||||
|
@ -14,6 +14,6 @@ Now, when EchoFeed sees a new post on my Scribbles feed, it copies the post to a
|
|||
=> https://github.com/justlark/gempost 2: gempost
|
||||
=> https://runtimeterror.dev/gemini-capsule-gempost-github-actions/ 3: another workflow
|
||||
|
||||
Now I get to check out all the cool new stuff Vincent has been adding to Scribbles[1] while still maintaining a presence on the altweb. Very exciting!
|
||||
Now I get to check out all the cool new stuff Vincent has been adding to Scribbles[1] while still maintaining a presence on the altweb. Very exciting!
|
||||
=> https://scribbles.page/updates 1: cool new stuff Vincent has been adding to Scribbles
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ Since Gemini doesn't use HTTP, you'll need a Gemini client (like Lagrange) to vi
|
|||
|
||||
This will likely replace my "Scribbles 'n Bits" blog, and I've already ported over most of that content. I do _really_ like the Scribbles platform, but I like the idea of cross-posting to both Gemini and the standard web more. I give up the polished look, slick styling, and easy web-based posting, but I feel like self-hosting this Capsule gives me more control and ownership over my content.
|
||||
|
||||
=> https://scribbles.jbowdre.lol Scribbles 'n Bits
|
||||
=> https://blog.jbowdre.lol Scribbles 'n Bits
|
||||
=> https://scribbles.page Scribbles blogging platform
|
||||
|
||||
Along the way, I also found a way to leverage Hugo's custom output formats to build my runtimeterror site for Gemini without needing extra tooling. I'm *not* going to shift that site to favor Gemini beyond that (those technical posts can really benefit from the additional markup which isn't supported on Gemini).
|
||||
|
|
|
@ -18,4 +18,4 @@ Bunny.net is not just fast and affordable, but also simple to use, and brimming
|
|||
|
||||
I might not be ready to move all of my digital warrens over as bunny.net doesn't quite cover all of my use cases yet, but it seems like a smart hop for my blog. Now I just need to keep exploring these rabbit holes to really learn how to make the most of bunny.net.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/i-just-hopped-to-bunny-net 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/i-just-hopped-to-bunny-net 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -2,7 +2,7 @@ So very tired.
|
|||
|
||||
Our 10-year-old Boston Terrier, Pippin, developed a nasty honking cough back in October, and that turned out to be caused by a tumor growing at the base of his heart. He got radiation treatment in December and hasn't been coughing since. Pippin the Boston terrier resting his head on his best friend, a purple plush dinosaur.[1] Pippin the Boston terrier resting his head on his best friend, a purple plush dinosaur.
|
||||
|
||||
=> https://cdn.scribbles.page/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaGRCIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--8a26593c10c202d58e39b234d819beaaf4e19ddb/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdDRG9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJQUNHa0NBQVk2Q25OaGRtVnlld2M2Q25OMGNtbHdWRG9NY1hWaGJHbDBlV2xrIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--daf4078a1aefa3c961be2c7b8fbe4a74a2641c0c/PXL_20240201_130225250.jpg 1: Pippin the Boston terrier resting his head on his best friend, a purple plush dinosaur.
|
||||
=> https://bear-images.sfo2.cdn.digitaloceanspaces.com/jbowdre-1718757707.jpg 1: Pippin the Boston terrier resting his head on his best friend, a purple plush dinosaur.
|
||||
|
||||
He had a follow-up CT two weeks ago and that confirmed that the tumor has stopped growing and has been slightly reduced in size (apparently it's a type of slow-growing tumor which means it's also slow to die), but the docs determined that he had some lung inflammation from the radiation. He was prescribed a round of steroids to help with that, and we were told to follow up with chest X-rays in one and three months.
|
||||
|
||||
|
@ -12,4 +12,4 @@ A 45-day supply.
|
|||
|
||||
I'm so tired.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/i-m-tired 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/i-m-tired 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -30,4 +30,4 @@ That syncs the changes to the repo and fires off the workflow, which builds the
|
|||
|
||||
Neat!
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/publishing-my-obsidian-vault-with-quartz 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/publishing-my-obsidian-vault-with-quartz 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -21,4 +21,4 @@ So far, I'm really impressed with Tabby and will likely be using it at least unt
|
|||
|
||||
=> https://mitchellh.com/ghostty 1: Ghostty terminal emulator
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/trying-tabby-terminal 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/trying-tabby-terminal 📡 Originally posted on Scribbles
|
||||
|
|
|
@ -6,7 +6,7 @@ On Saturday, I disassembled the driver-side dashboard so I could then unbolt the
|
|||
|
||||
A shiny metal housing with a central gear surrounded by broken bits of green plastic or rubber.[1] A shiny metal housing with a central gear surrounded by broken bits of green plastic or rubber. The asterisk-shaped coupler had disintegrated over the past 10 years, and that was allowing the components to knock against each other. I popped in a $7 replacement, and set about reinstalling everything.
|
||||
|
||||
=> https://cdn.scribbles.page/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbkJ1IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--81c08d1df17ced44c516be742ca83c97fc0ea74c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdDRG9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJQUNHa0NBQVk2Q25OaGRtVnlld2M2Q25OMGNtbHdWRG9NY1hWaGJHbDBlV2xrIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--daf4078a1aefa3c961be2c7b8fbe4a74a2641c0c/PXL_20240608_193903632%20(1).jpg 1: A shiny metal housing with a central gear surrounded by broken bits of green plastic or rubber.
|
||||
=> https://bear-images.sfo2.cdn.digitaloceanspaces.com/jbowdre-1718758628.jpg 1: A shiny metal housing with a central gear surrounded by broken bits of green plastic or rubber.
|
||||
|
||||
Getting everything taken apart wasn't a quick or easy job, and getting everything back in place was even harder. I did eventually get it all sorted, though, and it only took ~3 hours longer than The Internet told me it would, a broken bolt, a trip to Lowe's for replacement hardware and an extractor bit, and two bandaids. On the bright side, though, this *did* completely eliminate the noise I'd been hearing! My car doesn't sound like it's falling apart when I hit slightly-uneven pavement anymore. So that's nice.
|
||||
|
||||
|
@ -14,4 +14,4 @@ Today, I replaced my worn Winmax W3/W4 brake pads with basically-brand-new Ferod
|
|||
|
||||
I went out for a drive to get the new pads bedded in and they feel great. I look forward to taking them for a proper spin next weekend!
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/weekend-car-projects 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/weekend-car-projects 📡 Originally posted on jbowdre's weblog
|
||||
|
|
|
@ -18,8 +18,8 @@ Given that the world has just been recently reminded that so many of those ["alt
|
|||
- [**You.com**](https://you.com). Basically Bing + AI wrapped with a dumb chat interface. Pass.
|
||||
- [**Perplexity**](https://www.perplexity.ai/). Basically Bing + AI wrapped with a slightly better chat interface, and nice inline references for the summaries. This is my go-to for when I want to ask questions for a topic, but isn't really useful for finding authoritative sources (documentation) directly.
|
||||
- [**Stract**](https://stract.com/). The currently-most-interesting search project in the world. It's fully independent and [open source](https://github.com/StractOrg/stract), and offers a lot of control over how it works... but the results are kind of underwhelming. I want this to succeed, but I can't use it for regular search tasks.
|
||||
- [**SearXNG**](https://docs.searxng.org/). A metasearch engine which pulls from every other search engine, and gives you knobs to toggle each source to fine-tune the results. It doesn't have its own index or crawler, but offers good-enough results without having to rely on any one (or two) provider(s). Also, I'm a sucker for [self-hosting](https://scribbles.jbowdre.lol/post/self-hosting-a-search-engine-iyjdlk6y). **This is my current default, at least until Stract gets better**.
|
||||
- [**SearXNG**](https://docs.searxng.org/). A metasearch engine which pulls from every other search engine, and gives you knobs to toggle each source to fine-tune the results. It doesn't have its own index or crawler, but offers good-enough results without having to rely on any one (or two) provider(s). Also, I'm a sucker for [self-hosting](https://blog.jbowdre.lol/post/self-hosting-a-search-engine-iyjdlk6y). **This is my current default, at least until Stract gets better**.
|
||||
|
||||
If you think my evaluation wasn't comprehensive, thorough, or objective enough, you might be happier with this [more excellent comparison of search engines with their own indexes](https://seirdy.one/posts/2021/03/10/search-engines-with-own-indexes/).
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/a-comprehensive-evaluation-of-various-search-engines-i-ve-used 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/a-comprehensive-evaluation-of-various-search-engines-i-ve-used 📡 Originally posted on jbowdre's weblog
|
|
@ -4,7 +4,7 @@ published: "2024-05-01T20:28:09.000000Z"
|
|||
updated: "2024-05-01T20:28:09.000000Z"
|
||||
---
|
||||
|
||||
It's been a few months since I shared how I had [integrated (near) realtime weather station data](https://runtimeterror.dev/display-tempest-weather-static-site/) into my [omg.lol profile page](https://jbowdre.lol). I've since done a little bit more work to start managing that (and the related [/now](https://now.jbowdre.lol) page) [with GitOps](https://scribbles.jbowdre.lol/post/gitops-for-omg-lol). Not only has that allowed me to update my pages from my terminal, but it's also made it easier (and safer) for me to tinker with the presentation.
|
||||
It's been a few months since I shared how I had [integrated (near) realtime weather station data](https://runtimeterror.dev/display-tempest-weather-static-site/) into my [omg.lol profile page](https://jbowdre.lol). I've since done a little bit more work to start managing that (and the related [/now](https://now.jbowdre.lol) page) [with GitOps](https://blog.jbowdre.lol/post/gitops-for-omg-lol). Not only has that allowed me to update my pages from my terminal, but it's also made it easier (and safer) for me to tinker with the presentation.
|
||||
|
||||
So today I knocked out something I'd been intended to do for ages: I set up my /now page to pull the latest album or track from my ["Now Playing" thread on MusicThread](https://musicthread.app/thread/2aVjZUocjk96LELFbV5JvJjm14v). I opted for this approach rather than direct last.fm (or other scrobbler) integration for two important reasons:
|
||||
|
||||
|
@ -71,4 +71,4 @@ And then I can just replace the list-item where I'd been manually inputting the
|
|||
|
||||
So that's now live on [now.jbowdre.lol](https://now.jbowdre.lol), and the source for the whole shebang is in [my GitHub](https://github.com/jbowdre/lolz). I even have a quick [musicthread.html](https://github.com/jbowdre/lolz/blob/main/musicthread.html)page I made for testing in case you want a quick peak at just this piece.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/2024-05-01 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/2024-05-01 📡 Originally posted on jbowdre's weblog
|
|
@ -4,7 +4,7 @@ published: "2024-05-21T21:52:30.000000Z"
|
|||
updated: "2024-05-21T21:52:30.000000Z"
|
||||
---
|
||||
|
||||
The one techie thing I accomplished [while I was a zombie last week](https://scribbles.jbowdre.lol/post/emerging-from-the-fog) was installing [GrapheneOS](https://grapheneos.org/) on my Pixel 8 Pro.
|
||||
The one techie thing I accomplished [while I was a zombie last week](https://blog.jbowdre.lol/post/emerging-from-the-fog) was installing [GrapheneOS](https://grapheneos.org/) on my Pixel 8 Pro.
|
||||
|
||||
> GrapheneOS is a private and secure mobile operating system with great functionality and usability. It starts from the strong baseline of the [Android Open Source Project (AOSP)](https://source.android.com/) and takes great care to avoid increasing attack surface or hurting the strong security model. GrapheneOS makes substantial improvements to both privacy and security through many carefully designed features built to function against real adversaries. The project cares a lot about usability and app compatibility so those are taken into account for all of our features.
|
||||
|
||||
|
@ -22,4 +22,4 @@ Not all Pixel apps work though; some (like the Pixel Thermometer app specific to
|
|||
|
||||
All told, I wish I had made this switch ages ago.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/daily-driving-grapheneos 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/daily-driving-grapheneos 📡 Originally posted on jbowdre's weblog
|
|
@ -10,4 +10,4 @@ I started to feel better pretty quickly, but even as my other symptoms improved
|
|||
|
||||
That fog finally started to lift over this weekend, and I feel almost back to normal this morning. I can think again! Now I just need to figure out where I left off on those various projects so I can get back to work.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/emerging-from-the-fog 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/emerging-from-the-fog 📡 Originally posted on jbowdre's weblog
|
|
@ -4,7 +4,7 @@ published: "2024-04-14T00:23:30.000000Z"
|
|||
updated: "2024-04-14T00:23:30.000000Z"
|
||||
---
|
||||
|
||||
I [posted *almost* a month ago](https://scribbles.jbowdre.lol/post/parking-scribbles-for-now-t9dty3yh) that I was pausing my Scribblesing while I focused on further adventures in [Geminispace](https://geminiprotocol.net/). But then [Robb Knight](https://robb.omg.lol/) went and released the much-anticipated [EchoFeed](https://echofeed.app), and I thought it might be fun to see if I could feed my [Gemini capsule](https://capsule.jbowdre.lol) from Scribbles.
|
||||
I [posted *almost* a month ago](https://blog.jbowdre.lol/post/parking-scribbles-for-now-t9dty3yh) that I was pausing my Scribblesing while I focused on further adventures in [Geminispace](https://geminiprotocol.net/). But then [Robb Knight](https://robb.omg.lol/) went and released the much-anticipated [EchoFeed](https://echofeed.app), and I thought it might be fun to see if I could feed my [Gemini capsule](https://capsule.jbowdre.lol) from Scribbles.
|
||||
|
||||
After tinkering with it quite a bit today, I think I've got a working (if not particularly elegant) solution.
|
||||
|
||||
|
|
|
@ -16,4 +16,4 @@ Bunny.net is not just fast and affordable, but also simple to use, and brimming
|
|||
|
||||
I might not be ready to move all of my digital warrens over as bunny.net doesn't quite cover all of my use cases yet, but it seems like a smart hop for my blog. Now I just need to keep exploring these rabbit holes to really learn how to make the most of bunny.net.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/i-just-hopped-to-bunny-net 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/i-just-hopped-to-bunny-net 📡 Originally posted on jbowdre's weblog
|
|
@ -17,4 +17,4 @@ A 45-day supply.
|
|||
|
||||
I'm so tired.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/i-m-tired 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/i-m-tired 📡 Originally posted on jbowdre's weblog
|
|
@ -28,4 +28,4 @@ That syncs the changes to the repo and fires off the workflow, which builds the
|
|||
|
||||
Neat!
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/publishing-my-obsidian-vault-with-quartz 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/publishing-my-obsidian-vault-with-quartz 📡 Originally posted on jbowdre's weblog
|
|
@ -16,4 +16,4 @@ I decided maybe it was time to look at a different terminal emulator, and a shor
|
|||
|
||||
So far, I'm really impressed with Tabby and will likely be using it at least until Mitchell Hashimoto is ready to share the [Ghostty terminal emulator](https://mitchellh.com/ghostty) he's been tinkering with.
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/trying-tabby-terminal 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/trying-tabby-terminal 📡 Originally posted on jbowdre's weblog
|
|
@ -16,4 +16,4 @@ Today, I replaced my worn Winmax W3/W4 brake pads with basically-brand-new Ferod
|
|||
|
||||
I went out for a drive to get the new pads bedded in and they feel great. I look forward to taking them for a proper spin next weekend!
|
||||
|
||||
=> https://scribbles.jbowdre.lol/post/weekend-car-projects 📡 Originally posted on Scribbles
|
||||
=> https://blog.jbowdre.lol/post/weekend-car-projects 📡 Originally posted on jbowdre's weblog
|
|
@ -4,8 +4,8 @@
|
|||
## > /dev/stdout
|
||||
=> /gemlog 📡 gemlog
|
||||
=> gemini://gmi.runtimeterror.dev 💻 techy blog posts
|
||||
=> https://scribbles.jbowdre.lol scribbles 'n bits
|
||||
=> https://github.com/jbowdre code and kludges
|
||||
=> https://blog.jbowdre.lol weblog
|
||||
|
||||
## > /dev/net
|
||||
=> https://counter.social/@john_b counter.social
|
||||
|
|
Loading…
Reference in a new issue