Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 10/10/2026Sometimes, I build cool stuff most people will never see. Like today. A whole series of members-only landing pages: These are Ghost pages, built with product cards. They're super user-editable, although definitely not WYSIWYG. 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 02/09/2026Guess what I'm doing today? 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 30/08/2026Of course, if you already have half a dozen copies of some images, getting alt text on them is annoying. So then we need a dedupe. (Doesn't remove anything from your blog, just cleans up your image library view.) 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 29/08/2026Yeah, it turns out that an image library is most of the way to an alt text fixing tool... But first, I need to be able to deduplicate images, the direct result of NOT having a media library. Sigh. 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 24/08/2026Up to mischief, like usual... 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 17/07/2026Yep, nothing like dog-fooding to find ALL the bugs, missing features, annoyances, and rough edges. 010 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 17/06/2026New Claude trick - recoloring svgs 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 10/06/2026I'm not a big fan of ads anyway, but this is um... really special. In AdSense, it shows an experiment for "Ad intents" with "Created by Google" = "Yes" and a start date of yesterday. Seriously, what? [I miss the good old "Don't be evil" days.] 020 2
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 10/06/2026Heads up for AdSense users: I have a non-TNC client who does serious investigative reporting whose AdSense was on but not set to serve anything. It appears that AdSense is now turning on "Ad Intents" automatically. (These are the little links inserted […] [Original post on spectralwebservices.com] 011 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 20/04/2026A pretty good portal trick! 001 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 19/04/2026"What's new?" asks the Ghost/ActivityPub placeholder text? Everything! Having a lot of fun taking a bunch of free-standing tools and making them easier to find and interoperate. And adding some more. And... yeah. tools.spectralwebservices.com 001 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 18/04/2026Definitely having too much fun today. 010 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 13/03/2026Sneak peak of something I've been noodling around with: 001 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 25/02/2026What happens when you don't have enough sample content for your web developer: 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 21/02/2026How my day is going 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 02/02/2026I guess it was only a matter of time, but this is not OK. 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 26/01/2026Building a Ghost-Apple News integration, one card at a time. Very very slowly. 010 1
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 04/10/2025I've apparently been upgraded from "Certified Ghost Expert" to "Ghost Goddess". Do I put that on my resume? Thanks, newsie.social/@ForwardKY 021 2
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 18/08/2025Integration up! Pretty nice synchronization, too. Downgrade your plan/cancel/get deleted in Ghost? Get your role stripped & server kicked in Discord! It has to be two steps - first click an invite, then enter your discord handle, just because of the […] [Original post on spectralwebservices.com] 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 17/08/2025Hey @leicestergazette@leicester.news - I love what you're doing with the logo in the CTA - it even works in ActivityPub! But... then I clicked the button, and it tried to open portal on MY site (actually my admin subdomain). I think you need to […] [Original post on spectralwebservices.com] 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 17/08/2025Did some playing around tonight trying to see if I could get some javascript to load into the ActivityPub reader. As a self-hoster, I have the ability to do interesting things to cards.min.js, and i was pretty excited about that, since AP loads it. I […] [Original post on spectralwebservices.com] 020 2
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 16/08/2025Did a nice integration between Ghost and a donation platform. I'm tagging donors with several labels, so that the client can send segmented messages to donors without ever leaving Ghost. 000 0
Spectral Web Services @cathy.spectralwebservices.com.ap.brid.gy · 13/08/2025Hello world! My dozen friends from @index@tinynewsco.org and I are testing out activitypub! Hi to everyone in the Fediverse! 140 4