Cathy Sarisky
@cathysarisky.mastodon.social.ap.brid.gy
📤 8
📥 3
📝 54
[bridged from
https://mastodon.social/@cathysarisky
on the fediverse by
https://fed.brid.gy/
]
reposted by
Cathy Sarisky
Murat Çorlu
2 days ago
I think I made something.
0
2
2
reposted by
Cathy Sarisky
Spectral Web Services
10 days ago
Big shout out to
@hello
@synapsmedia.com for joining @
[email protected]
in sponsoring me over on Github. I appreciate the love ♥️.... and especially the ☕️.
https://github.com/sponsors/cathysarisky
if anyone else is so inclined!
loading . . .
Sponsor @cathysarisky on GitHub Sponsors
Hi! 👋 I'm Cathy, a certified Ghost Expert. I'm a freelancer/sole proprietor of Spectral Web Services. Ghost is my jam, and your support helps me have more time to fix bugs, make bits of the Ghost...
https://github.com/sponsors/cathysarisky
0
3
2
It’s a little early for 2026 goals, but I’ll ask anyway: page builder for Ghost, or Apple News integration for Ghost? I have partial projects for both…
15 days ago
0
1
1
First time it hasn’t been my fault…
about 1 month ago
0
3
1
reposted by
Cathy Sarisky
Spectral Web Services
about 1 month ago
loading . . .
A before/after slider in Ghost?
Ghost doesn't have native before/after slider support, but it only takes a little bit of JavaScript to make that happen.
https://www.spectralwebservices.com/blog/a-before-after-slider-in-ghost/
0
1
0
Ok ok. I could get up later:
about 1 month ago
0
0
0
reposted by
Cathy Sarisky
Spectral Web Services
about 1 month ago
loading . . .
Another way to footnote in Ghost
I wanted something with superscripts that worked in email. Here's the result.
https://www.spectralwebservices.com/blog/another-way-to-footnote/
0
0
1
reposted by
Cathy Sarisky
Spectral Web Services
about 2 months ago
Here's my "hot take" on "free" domains through Ghost Pro: TL;DR. I suspect this offering will appeal to some folks who are super scared to touch their DNS and want a one-click solution. But I'll be skipping it. Why? (thread starts here 1/2? 3?)
0
0
1
reposted by
Cathy Sarisky
Spectral Web Services
about 2 months ago
Welcome to @Ghost to 端傳媒 Initium Media /
https://theinitium.com
. Y'all, be sure to check this one out, especially the language switcher. There was blood, sweat, and tears, and the search-re-indexing is still running, but it's looking mighty good!
loading . . .
端傳媒 Initium Media
華文世界不可或缺的深度報導和多元聲音
https://theinitium.com
0
0
1
Trying to book an AirBnB for an upcoming trip, and the number of places that have no info on stairs is aggravating. It should NOT be hard to filter by whether a unit is a 3rd floor walkup vs first floor vs in an elevator building, but my only option is "step free entrance". In all of Myrtle […]
loading . . .
Original post on mastodon.social
https://mastodon.social/@cathysarisky/115480766763608958
about 2 months ago
0
0
0
reposted by
Cathy Sarisky
John O'Nolan
about 2 months ago
After 3 months - counting by number of servers (unique domains) - @ghost is now the most-deployed piece of ActivityPub software out there 31% of all sites that interop with open social web standards are running on Ghost Pretty cool! Doesn't represent […]
[Original post on john.onolan.org]
2
8
18
reposted by
Cathy Sarisky
Spectral Web Services
about 2 months ago
loading . . .
A popup for Ghost
It's a sample post. With a popup.
https://www.spectralwebservices.com/blog/a-popup-for-ghost/
0
1
1
reposted by
Cathy Sarisky
Spectral Web Services
about 2 months ago
Sneak peek:
0
0
1
reposted by
Cathy Sarisky
Spectral Web Services
3 months ago
loading . . .
Deconstructing the new Ghost analytics endpoints
Deep in the weeds of how Ghost is populating the new analytics feature
https://www.spectralwebservices.com/blog/deconstructing-the-new-ghost-analytics-endpoints/
0
3
1
reposted by
Cathy Sarisky
Spectral Web Services
3 months ago
Fascinating piece on what terms to use for local news. (It's local news, not journalism.)
https://www.pressforward.news/wp-content/uploads/2025/09/Words-That-Work-A-Toolkit-for-Newsrooms.pdf
0
0
1
reposted by
Cathy Sarisky
Spectral Web Services
3 months ago
I've apparently been upgraded from "Certified Ghost Expert" to "Ghost Goddess". Do I put that on my resume? Thanks,
https://newsie.social/@ForwardKY
0
2
1
reposted by
Cathy Sarisky
Spectral Web Services
3 months ago
loading . . .
Don't love the Ghost gallery? How about a carousel?
Image options, including a Splide-based carousel in Ghost.
https://www.spectralwebservices.com/blog/ghost-carousel/
0
0
0
reposted by
Cathy Sarisky
Spectral Web Services
2 months ago
Life in the AI assistant era: Hmm. My client is going to need to make new contributors every time they publish. That's going to be annoying. Hey Cursor, could you write me a tool that writes out staff member import files? Kthxbye.
https://sws-staff-builder.netlify.app/
loading . . .
Ghost Staff Writer
Ghost Staff Member JSON Generator
https://sws-staff-builder.netlify.app/
0
0
1
reposted by
Cathy Sarisky
Spectral Web Services
about 2 months ago
That moment when you realize that the search sync functionality you used last month to sync 3000 posts that seemed a little slow? Well, that was the dev site, with only 10% of the total posts. Question of the day is whether my computer runs out of memory while trying to retrieve all the posts […]
loading . . .
Original post on spectralwebservices.com
https://www.spectralwebservices.com/.ghost/activitypub/note/4dbb3e87-1526-4380-9a6c-5f940a17f35f
0
0
1
Meet the {{
#split
}} helper - Handlebars goes all JavaScript-y
https://www.spectralwebservices.com/p/84c60e15-2851-4c4e-b7d6-2016ed73968d/
loading . . .
Meet the {{#split}} helper
Handlebars goes all JavaScript-y
https://www.spectralwebservices.com/blog/meet-the-split-helper/
about 2 months ago
0
1
0
reposted by
Cathy Sarisky
Spectral Web Services
about 2 months ago
Want to include social sharing buttons in your Ghost newsletter? I built a thing:
https://sws-newsletter-share-buttons.netlify.app/
(It generates html that you can paste into an HTML card in your newsletter before emailing it out.)
loading . . .
SWS Email Sharing Tool
Create social sharing links for your content across multiple platforms
https://sws-newsletter-share-buttons.netlify.app/
0
0
1
New post, after quite a while too long:
https://www.spectralwebservices.com/blog/ghost-carousel/
loading . . .
Don't love the Ghost gallery? How about a carousel?
Image options, including a Splide-based carousel in Ghost.
https://www.spectralwebservices.com/blog/ghost-carousel/
3 months ago
0
0
0
Bought concert tickets with Stubhub, back in May. Tickets arrived at 10pm tonight, for a concert at 7:30pm tomorrow. Tickets show "LTD VIEW", which Stubhub agrees was not disclosed. They need 10 days to decide if they will process a refund. What the heck am I supposed to do with that??
3 months ago
3
2
1
reposted by
Cathy Sarisky
Spectral Web Services
3 months ago
loading . . .
Routes.yaml made easy(-ier?)
Did I make it easier? Not sure.
https://www.spectralwebservices.com/blog/routes-yaml-made-easier/
0
0
1
reposted by
Cathy Sarisky
Mastodon
5 months ago
With the launch of Ghost 6.0, every publication that runs on Ghost becomes part of the
#fediverse
. You can follow and comment on Platformer or 404 Media articles without leaving your Mastodon feed. This is the future of social media. Congratulations to
@johnonolan
and all the team at Ghost!
0
24
34
Still
#caturday
here!
4 months ago
0
5
0
reposted by
Cathy Sarisky
Spectral Web Services
4 months ago
I decided I needed a daily stand up for accountability purposes, but it's mostly just me. So the plan (as you might have noticed this week) is to do it here. If you're curious about what I'm doing, follow along. If you want to join in, please do! Today, although it's Saturday, I'm revising an […]
loading . . .
Original post on spectralwebservices.com
https://www.spectralwebservices.com/.ghost/activitypub/note/78e29e76-68b2-484d-89a0-4bbc61880292
0
3
2
reposted by
Cathy Sarisky
Spectral Web Services
4 months ago
loading . . .
Should you read in the Ghost Reader?
For some sites, the answer might really be be "We'd rather you didn't!"
https://www.spectralwebservices.com/blog/should-you-read-in-the-ghost-reader/
0
0
1
reposted by
Cathy Sarisky
Spectral Web Services
4 months ago
I did a little vibe hacking, and here's where I got to...
https://www.spectralwebservices.com/blog/a-sample-activitypub-feed/
loading . . .
A sample ActivityPub feed
Can we display Social Web "notes" on the website? Let's find out!
https://www.spectralwebservices.com/blog/a-sample-activitypub-feed/
0
0
1
Duuude. I just got my Ghost -> Apple News working and it is glorious.
4 months ago
0
2
0
reposted by
Cathy Sarisky
Murat Çorlu
5 months ago
New in Ghost 6.0! Analytics Dashboard with Web Analytics looks great! Here is a screenshot from my blog, running on
synapsmedia.com
0
2
3
reposted by
Cathy Sarisky
Building ActivityPub
5 months ago
It's finally here! Ghost 6.0 is the biggest update we've ever made — and it includes federated publishing for everyone, with ActivityPub ❤️ We also shipped a brand new native analytics sweet, and passed a pretty cool milestone. Independent publishers […]
[Original post on activitypub.ghost.org]
10
39
80
If you'd like to follow my blog, I'm over at
@cathy
as of this morning. Welcome to Ghost 6.0!
5 months ago
0
1
0
reposted by
Cathy Sarisky
Night Water
5 months ago
Night Water endorses this message.
https://leavesubstack.com/
loading . . .
You Should Probably Leave Substack
You should probably leave Substack. Here’s why and how.
https://leavesubstack.com/
0
6
3
reposted by
Cathy Sarisky
Building ActivityPub
6 months ago
btw if you enjoy our unhinged newsletters and you're a senior engineer with 4 paws and a love of JavaScript, we're hiring! 🌍 Fully remote since 2013 📅 4 day work week 💸 Competitive salary 🧑💻 Equipment paid for
https://careers.ghost.org/
loading . . .
Ghost
Ghost is a proud non-profit organisation building open source technology for fiercely independent, professional publishers.
https://careers.ghost.org/
0
6
8
reposted by
Cathy Sarisky
Building ActivityPub
5 months ago
Good news: Update activities work now - so when you update a post in Ghost, it'll be updated in the Fediverse, too. Not long to go now 🤞
1
11
5
reposted by
Cathy Sarisky
Building ActivityPub
5 months ago
Big week next week. BIG.
0
6
5
Told my kids that I just got a deposit to build a discord bot. I was very briefly cool/interesting.
5 months ago
0
2
0
Welcome to Ghost (
@index
@
activitypub.ghost.io) , @
[email protected]
and @
[email protected]
5 months ago
0
0
0
Spent my day today trying to get AI to take my (volunteer) job.
https://lnkd.in/eKXB6p6M
loading . . .
LinkedIn
This link will take you to a page that’s not on LinkedIn
https://lnkd.in/eKXB6p6M
6 months ago
0
1
0
Well yes, yes I did just assign medals to the languages with the most complete translations in Ghost. Because gamification is fun, right? (Hat tip to @leif for mentioning gamification this morning. ) @tryghost Want to help? https://github.com/TryGhost/Ghost/issues/23361
#webdev
#goodfirstissue
6 months ago
1
1
0
Started my Friday with a "Paper Jam", run by
@leif
. If you'd like to talk about human factors in software engineering with a small (select?) group of interesting folks once a month, you should totally check it out. Here's the link:
https://leif.me/paper-jams/
TIL: That some people […]
loading . . .
Original post on mastodon.social
https://mastodon.social/@cathysarisky/114795742256080816
6 months ago
0
0
0
I’m a recovering chemist, clearly. Thinking today about activation energy. The client portal for my ghost sso product uses supabase auth, because it was the easiest way to stand it up, and meant I didn’t need any additional backend for client updates. (Get an auth token with supabase and you can […]
loading . . .
Original post on mastodon.social
https://mastodon.social/@cathysarisky/114791944464699044
6 months ago
1
1
0
Schrodinger’s tests. The automated tests both pass and fail, until GitHub CI actually finishes running them.
6 months ago
0
2
0
For some reason, I especially like this issue of the
@tryghost
newsletter.
https://ghost.org/resources/detangling-your-deliveries/
loading . . .
✉️ Detangling your deliveries
Everyone loves getting mail, as long as it's not junk or bill-related. Your subscribers open their inboxes expecting the sweet, sweet writing nectar they crave from you, so it's imperative that your emails arrive precisely when they mean to. 🧙♂️ This week's newsletter is about the importance of email deliverability, the
https://ghost.org/resources/detangling-your-deliveries/
6 months ago
0
3
1
At least I got a new blog post out of yesterday's 'fun':
https://www.spectralwebservices.com/blog/translating-ghost-posts-with-deepl/
loading . . .
Translating Ghost posts with DeepL
Make was annoying me. So I replaced it. Bonus: a story about accidentally post-bombing ActivityPub
https://www.spectralwebservices.com/blog/translating-ghost-posts-with-deepl/
6 months ago
0
0
0
An hour on a call with a client, trying to help her get some domains transferred. I thought it was her, or her internet, until we got off the call and I looked at my email... where there was a message from another client, who has infra on cloudflare. Yeah. OK. Trying to figure out which of […]
loading . . .
Original post on mastodon.social
https://mastodon.social/@cathysarisky/114671928169009456
6 months ago
0
2
0
Been muddling around with my Ghost Pro demo site's activitypub instance, trying to work out whether there's a way to use some javascript to pull activitypub likes and replies onto a blog page. (The goal here is to let site visitors see my replies and likes, not to replicate what's already in […]
loading . . .
Original post on mastodon.social
https://mastodon.social/@cathysarisky/114650957885582201
6 months ago
1
1
0
so
@index
,
@john
, I feel like what's missing from Ghost/ActivityPub is the ability to make the existence of the fediverse more obvious from my blog. How can a visitor to my blog see my short-form content? How does a visitor to my blog's page find out that there are replies over in the fediverse?
7 months ago
0
3
0
Load more
feeds!
log in