Jeremy boosted

More than JSON: ActivityPub and JSON-LD

In which our hero discovers the power of normalization and JSON-LD The problem with JSON I’ve been doing a lot of research for my current side project, Pterotype. It’s a new kind of social network built as a WordPress plugin that respects your freedom, encourages choice, and interoperates with existing social networks through the power […]

Jeremy boosted

Spent several hours today watching Rich Hickey fix databases ( And now I'm implementing a Datomic-like immutable RDF store on top of SQL so that I can use it in ActivityPub-PHP... I think I've learned more about cool corners of computer science in the months I've been working on this project than I did during my whole CS degree!

Jeremy boosted
Jeremy boosted

To honour #internatinalwomensday I'd like to take a moment to remember Carrie Fisher, who is and probably will continue to be a source of inspiration to me and many others. I miss you, princess 🌠👑✨ #mastoart #fanart #starwars #princessleia

Jeremy boosted

A tiefling paladin for a friend. Wanted to try and paint it like one of those Dragon Age Inquisition cards. #Tiefling #paladin #dnd #mastoart

Implemented activity delivery for -PHP! Just need to put in inbox forwarding and write tests for both and the library will have a complete AP implementation! Still lots of work to do after that, but I'm really excited to reach that milestone.

Sunset picnic with the fiance at a sanctuary in Brookline

@cwebber Just listening to the Spritely/FOSDEM episode of @librelounge. How are thinking about encouraging implementations to adopt the protocol extensions you'll be developing/demoing? Are you concerned at all about the ecosystem fragmenting as some instances adopt incompatible versions of the protocol?

Watched a couple hours of Love Death + Robots on Netflix today. A lot of it is pretty fucked up, but the artistry in the animation is unbelievable... Would recommend for sure

SO CLOSE to a complete implementation in ActivityPub-PHP. Just need to write tests for the Undo handler and implement activity persistence and delivery. Of course, there's a mountain of work to do afterwords (a pluggable caching layer, an nice PHP API, WebFinger...). But it's still a major milestone, and I'm excited to finally be able to get back to working on in a few weeks.

Jeremy boosted

the secret project i'm working on!!
i'm going to post a million gifs of this i hope yr ok with that

Jeremy boosted

Still kinda wiggly, but I like how this #animation turned out! 🚀
Unlike the other Elders, Archie doesn't have the natural ability to fly or float. Her talent to materialize objects from sand certainly makes up for it though!
#Dreammakers #oc #digitalart #art #mastoart #gif

Jeremy boosted

p.s. If you want to add Pterotype to a WordPress blog yourself, the plugin's official site is and the developer is @jdormit

Jeremy boosted

If you want interesting news articles about the Fediverse, you ought to follow the WeDistribute blog:


It's written by alternative social media veteran @sean

WeDistribute runs on a combination of Wordpress and the Pterotype plugin (which adds Fediverse compatibility to Wordpress sites).

#Fediverse #Blogs #Pterotype

Jeremy boosted

Pleroma is now a Mastodon Sponsor

One of the biggest platforms sharing the space with Mastodon just ended up supporting it financially.

Jeremy boosted

Getting Started with PeerTube

PeerTube is an exciting project that aims to bring video content to the fediverse, a decentralized supernetwork run and moderated entirely…

Phew, tons of progress on ActivityPub-PHP this weekend! I wrote handlers and tests for Accept, Add, and Remove activities. That leaves only 4 more activity handlers to go, plus the persistance and delivery handlers 🤓

Jeremy boosted

Faces of the Federation — Jason Robinson of Socialhome

Jason Robinson was a long-term volunteer dev to the Diaspora project who made several important code contributions before deciding to roll…

Jeremy boosted
Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!

We adhere to an adapted version of the TootCat Code of Conduct and follow the Toot Café list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators.

Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!