julian

Co-Founder (NodeBB) | Husband 🤷‍♂️ and Dad 🙉 to three | Rock Climber 🧗‍♂️ | Foodie 🥙 | Conductor 🎵 | Saxophonist 🎷 ✅ Small teams craft better code […] 🌉 bridged from ⁂ https://activitypub.space/user/julian, follow @ap.brid.gy to interact

11 followers4 following23 stories

Longform Stories

Federation Policies and limit/suspend/etc.?

Hi @thisismissem, apologies if this has been asked previously. I noticed upon looking at the IFTAS blocklists that `#severity` is either `silence` or `suspend`. My feeling is that this aligns with Ma…

May 28·1 min read·187 words

Claude Is Not Your Architect. Stop Letting It Pretend.

> A good architect’s most important skill isn’t designing systems. It’s knowing which systems not to build. It’s pushing back on complexity. It’s asking “why?” five times until the actual requirement …

May 24·1 min read·163 words

FEP-baf5: Administrator Collection

This is the discussion thread for the draft FEP-baf5: Administrator Collection > This FEP introduces a mechanism for discovering the administrators of an ActivityPub instance. It extends the "Group M…

May 22·1 min read·125 words

Question re: Origin Based Security Model (FEP-fe34)

I received a security vulnerability report regarding NodeBB's handling of `Update` and `Delete` activities. **tl;dr** * NodeBB implementes FEP fe34, and treats `Update` and `Delete` activities as …

May 20·4 min read·624 words

Xeiaso blog: Amazonbot is finally respecting robots.txt

About time! One down, twenty more to go (give or take 1000) https://xeiaso.net/notes/2026/amazonbot-respecting-robots-txt/ @cadey@pony.social does this mean default bot policy will now let them thro…

May 15·1 min read·59 words

Multiple handles for Activity Intents

Hi @benpate@mastodon.social I've got a question about Activity Intents! I'm implementing it now (as you noticed) and have run into an interesting issue. The wording of 3b86 _suggests_ that the intent…

May 14·2 min read·250 words

Re: @peertube/http-signature

@chocobozzz@framapiaf.org I have a question for you... I'm seeing in Are we HS2019 yet? that Peertube and Misskey both use your package: @peertube/http-signature NodeBB currently rolls its own cavage…

May 13·1 min read·102 words

Combining groups and payments into a fedi-forward service for content creators

Unfortunately I was only able to join for the third and last day of FediForum, but the energy was quite strong even then! There were some interesting discussions with @ozoned@btfree.social @reiver@ma…

Apr 30·1 min read·133 words

Sadly will have to miss FediForum this time around!

I'll be on a mini-break to Kelowna, BC for the week, so will be back in the swing of things only on the last day of the conference! @j12t@j12t.social one of these days I'll do another demo. @johanna…

Apr 24·1 min read·55 words

Catodon federating deletes of objects it doesn't own

Hey @panos@catodon.rocks, now that I'm tracking errors encountered, I've got a bit more visibility into things that normally would've just been caught and ignored. Today I received a `Delete(Object)`…

Apr 22·1 min read·81 words

Untitled

So now that I am now effectively priced out of upgrading my hardware... Hopefully we'll see some additional attention turned towards software optimization. I remember the day maybe a decade(?) or so…

Apr 4·1 min read·81 words

Give Django your time and money, not your tokens

This article really resonated with me. https://www.better-simple.com/django/2026/03/16/give-django-your-time-and-money/ Especially this part: > If you do not understand the ticket, if you do not un…

Mar 17·2 min read·201 words

Native discovery of related tags (fedibuzz/tags.pub)

I was talking to my marketing guy about integrating a tags-based onboarding workflow for freshly installed forums. The gist of it is, the forum admin adds a couple tags for the forum to globally foll…

Mar 16·1 min read·118 words

Untitled

Amused this morning because I discovered I can not load any content from eigenmagic.net, a Mastodon instance. My requests return `402 Payment Required`, and attempting to ask the admin is futile becau…

Mar 11·1 min read·82 words

Book and Magazine suggestions?

Jonathan Haidt's been doing a media tour to promote his and Catherine Price's new book, _The Amazing Generation_. After watching the duo's segment on _The Daily Show_ , it's inspired my wife and I to…

Feb 28·1 min read·117 words

coveralls.io

So NodeBB tests have been failing for the past few days because coveralls.io is down. Coveralls is a code coverage bot that is free for open source projects. We integrated it into our workflow years …

Feb 27·1 min read·100 words

tags.pub clarification questions

Hey @evan@cosocial.ca, I'm watching your lightning talk at FOSDEM! I'm simultaneously glad it's less than 10 minutes, but sad it's not longer too :stuck_out_tongue_closed_eyes: (Everyone else, want t…

Feb 26·1 min read·46 words

Global tags and content discovery

There are a couple of parallel development efforts tackling the problem of hashtags. The main drawback is that while you can use them in your posts and search for them to find additional content, the …

Feb 25·1 min read·84 words

Promoting NodeBB/fedi to city-scale organizations

@johannab@cosocial.ca asks: > NodeBB strikes me as the best aligned of the extant platforms for municipal governments. Here's a question for julian: is he prepared for, or interested in, a promotion …

Feb 25·1 min read·82 words

Reduced engagement due to Article type

NodeBB federates out `Note` or `Article` depending on the length of the content. While this by-and-large works, the article logic does not encourage as much discussion as expected because a `summary` …

Feb 25·1 min read·172 words

The discussion about the effects of social media is happening all around us

Currently sitting on a train from Montreal to Toronto, and what are the odds that I end up sitting next to a couple of people (Gen Zs, if it matters) discussing the exact thing that I travelled to Mon…

Feb 25·1 min read·69 words

Federated private groups (Announce vs Add)

@sk@utsukta.org mentioned in another thread that the way Hubzilla and threadiverse software handle group discussions is incompatible. It got me thinking about whether that is true. At its core both F…

Feb 15·1 min read·70 words

February 2026 ForumWG Meeting

<p>Monthly meetings are held on the first Thursday of each month, at 13h00 to 14h00 Eastern Time (currently 18h00 to 19h00 UTC). You can find them listed in the SocialCG Calendar. The next meeting wi…

Feb 5·1 min read·85 words