# SX solution development

**URL:** https://discuss.coding.social/c/sx/sx-methodology/9.md

[Latest](https://discuss.coding.social/latest.md) · [Categories](https://discuss.coding.social/categories.md) · [Tags](https://discuss.coding.social/tags.md)

---

## [About the SX solution development category](https://discuss.coding.social/t/about-the-sx-solution-development-category/18)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0

</div>

Discuss the best-practices of free software development to tackle its many challenges. Help extend and improve our pattern library. Use the following paragraphs for a longer description, or to establish category guideli…

---

## [SX: Sustainable ecosystem evolution (SEE)](https://discuss.coding.social/t/sx-sustainable-ecosystem-evolution-see/836)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 1\
**Last updated:** [April 14, 2026, 9:44am UTC](https://discuss.coding.social/t/sx-sustainable-ecosystem-evolution-see/836 "2026-04-14T09:44:30Z")

</div>

Sustainable ecosystem evolution (SEE) :information\_source: Note: The diagram depicts SEE simplified. The full SEE model evolves commons-first. ▶ Click to expand the Alt-text to the diagram. :construction: The dia…

---

## [How do we facilitate shared responsible ownership of the social web?](https://discuss.coding.social/t/how-do-we-facilitate-shared-responsible-ownership-of-the-social-web/826)

<div class="topic-metadata">

**Author:** [@system](https://discuss.coding.social/u/system)\
**Replies:** 0\
**Last updated:** [February 18, 2026, 12:26pm UTC](https://discuss.coding.social/t/how-do-we-facilitate-shared-responsible-ownership-of-the-social-web/826 "2026-02-18T12:26:09Z")

</div>

Discussion thread for blog post ..

---

## [SX: Hedonic harmony](https://discuss.coding.social/t/sx-hedonic-harmony/812)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [December 18, 2025, 11:05am UTC](https://discuss.coding.social/t/sx-hedonic-harmony/812 "2025-12-18T11:05:21Z")

</div>

In this topic some brief notes on the concept of :people\_hugging: Hedonic harmony, based on tensions in chatroom discussion, resulting from simple misunderstandings of typed texts, and people who are impatient and rushed…

---

## [SX: On healthy growth and sustainable evolution](https://discuss.coding.social/t/sx-on-healthy-growth-and-sustainable-evolution/789)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [November 23, 2025, 9:28am UTC](https://discuss.coding.social/t/sx-on-healthy-growth-and-sustainable-evolution/789 "2025-11-23T09:28:28Z")

</div>

On the Social experience design chatroom @smlckz asked about SX, copying the discussion .. @smlckz wrote: if there was a newsletter for open source maintainers, in which maintainers could ask for specific help with …

---

## [Learning in Public: The fastest way to learn](https://discuss.coding.social/t/learning-in-public-the-fastest-way-to-learn/83)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 1\
**Last updated:** [October 23, 2025, 2:00am UTC](https://discuss.coding.social/t/learning-in-public-the-fastest-way-to-learn/83 "2025-10-23T02:00:27Z")

</div>

Name Learning in Public Summary Publishing what you learn does not only improve your own learning process. It helps teach others, fosters relationships and collaboration, and can open unexpected opportunities…

---

## [Sustainable FOSS Business? Questions to Answer](https://discuss.coding.social/t/sustainable-foss-business-questions-to-answer/464)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 14\
**Last updated:** [October 15, 2025, 1:36pm UTC](https://discuss.coding.social/t/sustainable-foss-business-questions-to-answer/464 "2025-10-15T13:36:30Z")

</div>

The blog article below recently featured on Hacker News. It has a nice list of questions that can be further adapted for use in the context of FOSS movement, esp. the FSDL stage where sustainable income becomes important…

---

## [SX perspectives: App-centric fediverse vs. needs-based peopleverse](https://discuss.coding.social/t/sx-perspectives-app-centric-fediverse-vs-needs-based-peopleverse/675)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 3\
**Last updated:** [September 6, 2025, 10:16am UTC](https://discuss.coding.social/t/sx-perspectives-app-centric-fediverse-vs-needs-based-peopleverse/675 "2025-09-06T10:16:33Z")

</div>

Microbloggoverse entanglement Not long ago SocialHub featured a long thread about fragmentation of SocialHub discussions due to the forum being federated. My own observation was that “becoming part of the fediverse” w…

---

## [Discuss SX Anti-pattern: Comment-first](https://discuss.coding.social/t/discuss-sx-anti-pattern-comment-first/615)

<div class="topic-metadata">

**Author:** [@d3v0](https://discuss.coding.social/u/d3v0)\
**Replies:** 2\
**Last updated:** [August 4, 2025, 3:40am UTC](https://discuss.coding.social/t/discuss-sx-anti-pattern-comment-first/615 "2025-08-04T03:40:06Z")

</div>

:speaking\_head: This is the discussion thread for wiki: Wiki for SX Anti-pattern: Comment-first

---

## [SX: Service exchange and commons based value economy](https://discuss.coding.social/t/sx-service-exchange-and-commons-based-value-economy/670)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [July 29, 2025, 7:56am UTC](https://discuss.coding.social/t/sx-service-exchange-and-commons-based-value-economy/670 "2025-07-29T07:56:57Z")

</div>

Hi @Sirius :wave: I want to follow-up here on what you posted yesterday in our chatrooms, but explicitly mention that it serves mere example of general social dynamics I want to point out, that ail FOSS and social impac…

---

## [Discuss SX Anti-pattern: Reply Sigh (aka "Reply Guy")](https://discuss.coding.social/t/discuss-sx-anti-pattern-reply-sigh-aka-reply-guy/531)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 13\
**Last updated:** [July 22, 2025, 12:03pm UTC](https://discuss.coding.social/t/discuss-sx-anti-pattern-reply-sigh-aka-reply-guy/531 "2025-07-22T12:03:16Z")

</div>

:speaking\_head: This is the discussion thread for wiki: SX Anti-pattern: Reply Sigh (aka “Reply Guy”)

---

## [Prosocial design resources](https://discuss.coding.social/t/prosocial-design-resources/659)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 2\
**Last updated:** [July 7, 2025, 5:56pm UTC](https://discuss.coding.social/t/prosocial-design-resources/659 "2025-07-07T17:56:23Z")

</div>

Council on Technology and Social Cohesion We envision a world where tech innovators and peacebuilders design technology that strengthens social bonds and enables collaborative problem-solving on pressing policy issues. W…

---

## [Domain Driven Design versus ActivityPub](https://discuss.coding.social/t/domain-driven-design-versus-activitypub/222)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 2\
**Last updated:** [July 5, 2025, 7:04am UTC](https://discuss.coding.social/t/domain-driven-design-versus-activitypub/222 "2025-07-05T07:04:30Z")

</div>

In many places on the web I have been explaining how I prefer to start modeling of any application by explicitly following Strategic DDD. (And note that if you don’t do it explicitly, you always still do it for any softw…

---

## [SX: Connectivity feedback in collaborative services](https://discuss.coding.social/t/sx-connectivity-feedback-in-collaborative-services/658)

<div class="topic-metadata">

**Author:** [@Ryuno-Ki](https://discuss.coding.social/u/Ryuno-Ki)\
**Replies:** 1\
**Last updated:** [June 28, 2025, 9:51pm UTC](https://discuss.coding.social/t/sx-connectivity-feedback-in-collaborative-services/658 "2025-06-28T21:51:24Z")

</div>

Collect feedback on sharing screen When creating a screen share or collaboratively working on something there’s often an out-of-bound confirmation that the sharing was established successfully. This can lead to frustrat…

---

## [SX: Approaches to archiving online (Matrix) chat](https://discuss.coding.social/t/sx-approaches-to-archiving-online-matrix-chat/639)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [June 1, 2025, 6:45am UTC](https://discuss.coding.social/t/sx-approaches-to-archiving-online-matrix-chat/639 "2025-06-01T06:45:53Z")

</div>

In matrix chat this GSoC project “Archiving Matrix for Posterity” was mentioned @d3v0 and @Ryuno-Ki observed that matrix-archiver was turned off by matrix.org (can’t remember but might be for privacy reasons at the time)…

---

## [SX-Pattern: Reward for participation](https://discuss.coding.social/t/sx-pattern-reward-for-participation/632)

<div class="topic-metadata">

**Author:** [@Ryuno-Ki](https://discuss.coding.social/u/Ryuno-Ki)\
**Replies:** 2\
**Last updated:** [May 7, 2025, 6:30am UTC](https://discuss.coding.social/t/sx-pattern-reward-for-participation/632 "2025-05-07T06:30:58Z")

</div>

As I’m preparing for a short-time gig I read the friendly documentation of a PHP framework. I noticed a section close to the footer recognising contributors: Ideally this should include people outside of the coding …

---

## [Wiki for SX Anti-pattern: Reply Sigh (aka "Reply Guy")](https://discuss.coding.social/t/wiki-for-sx-anti-pattern-reply-sigh-aka-reply-guy/530)

<div class="topic-metadata">

**Author:** [@system](https://discuss.coding.social/u/system)\
**Replies:** 0\
**Last updated:** [April 21, 2024, 4:11am UTC](https://discuss.coding.social/t/wiki-for-sx-anti-pattern-reply-sigh-aka-reply-guy/530 "2024-04-21T04:11:00Z")

</div>

:speaking\_head: Discuss this anti-pattern in this thread: SX Anti-pattern: Reply Sigh (aka “Reply Guy”) Introduction I was inspired to write this text after witnessing yet another example of one of the common so…

---

## [Wiki for SX Anti-pattern: Comment-first](https://discuss.coding.social/t/wiki-for-sx-anti-pattern-comment-first/614)

<div class="topic-metadata">

**Author:** [@system](https://discuss.coding.social/u/system)\
**Replies:** 0\
**Last updated:** [April 3, 2025, 7:03pm UTC](https://discuss.coding.social/t/wiki-for-sx-anti-pattern-comment-first/614 "2025-04-03T19:03:25Z")

</div>

:speaking\_head: Discuss this anti-pattern in this thread: Discuss SX Anti-pattern: Comment-first Introduction Perhaps you have encountered comment sections on links sharing social networks (i.e: Reddit, Hacker N…

---

## [SX Focus: Social web foundations, Pillars of peopleverse](https://discuss.coding.social/t/sx-focus-social-web-foundations-pillars-of-peopleverse/608)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [February 7, 2025, 7:33am UTC](https://discuss.coding.social/t/sx-focus-social-web-foundations-pillars-of-peopleverse/608 "2025-02-07T07:33:33Z")

</div>

Image: “too loose fabric”, publicdomainpictures.net, CC0 license Note: If we had ‘comms profiles’ then this post is ‘stream of consciousness’-style overlay: Inventing terms as I brainstorm the input for a common…

---

## [SX: Consentful design principles](https://discuss.coding.social/t/sx-consentful-design-principles/547)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [April 30, 2024, 9:21am UTC](https://discuss.coding.social/t/sx-consentful-design-principles/547 "2024-04-30T09:21:53Z")

</div>

This is a placeholder topic for finding principles and best-practices, plus tools, to design humane software application that interface with people based on their consent, and honoring their agency and decisions they mak…

---

## [SX: Social essence and Mindful design](https://discuss.coding.social/t/sx-social-essence-and-mindful-design/538)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [April 26, 2024, 6:49am UTC](https://discuss.coding.social/t/sx-social-essence-and-mindful-design/538 "2024-04-26T06:49:33Z")

</div>

(Image credit: Fantasy Artist Josephine Wall, licensed for non-commercial use only.) Note: The “Jane Fedizen” fantasy card above was crafted with the fabulous Fediverse Fantasy Card Maker provided by nash and with…

---

## [SX: Reimagining Chat to avoid "neglected human communication"](https://discuss.coding.social/t/sx-reimagining-chat-to-avoid-neglected-human-communication/535)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 2\
**Last updated:** [April 24, 2024, 12:25pm UTC](https://discuss.coding.social/t/sx-reimagining-chat-to-avoid-neglected-human-communication/535 "2024-04-24T12:25:46Z")

</div>

Here’s a short list of some of my impressions and observations around online chat, FYI: Our chatrooms are based on Matrix spec. Open channel, free software, secure and private. Thus personal, it contains our “communica…

---

## [OAuth done right](https://discuss.coding.social/t/oauth-done-right/518)

<div class="topic-metadata">

**Author:** [@Ryuno-Ki](https://discuss.coding.social/u/Ryuno-Ki)\
**Replies:** 3\
**Last updated:** [April 18, 2024, 6:14pm UTC](https://discuss.coding.social/t/oauth-done-right/518 "2024-04-18T18:14:25Z")

</div>

The other day, I observed someone asking in GoToSocial chat rooms whether a list of open sessions could be found somewhere. From the social experience, this is granting another client app access to your instance (timelin…

---

## [Tracking architecture decisions](https://discuss.coding.social/t/tracking-architecture-decisions/313)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 3\
**Last updated:** [April 5, 2024, 4:24am UTC](https://discuss.coding.social/t/tracking-architecture-decisions/313 "2024-04-05T04:24:41Z")

</div>

Name Architecture Decision Records Summary Strategic cooperation whereby different projects, groups or communities, while each operating independently, agree to collaborate and evolve an ecosystem collectivel…

---

## [Study of Google Critique: Taking the pain out of Code Reviews](https://discuss.coding.social/t/study-of-google-critique-taking-the-pain-out-of-code-reviews/478)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [December 4, 2023, 4:46pm UTC](https://discuss.coding.social/t/study-of-google-critique-taking-the-pain-out-of-code-reviews/478 "2023-12-04T16:46:59Z")

</div>

This article focuses on Google’s code review tool Critique, used by Googlers internally. The article was also discussed on HN. Posting here, since this tool is deeply loved by people using it. The article also highlig…

---

## [Humane Design: Avoiding the term "User"](https://discuss.coding.social/t/humane-design-avoiding-the-term-user/61)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 2\
**Last updated:** [November 30, 2023, 4:23pm UTC](https://discuss.coding.social/t/humane-design-avoiding-the-term-user/61 "2023-11-30T16:23:58Z")

</div>

It was Aral Balkan that put in strongest words that we should avoid the term “Users” when developing free software. That the term “User” is indicative of the dependency relationship that Big Tech and surveillance …

---

## [False Entitlement: Disconnect between FOSS producers and consumers](https://discuss.coding.social/t/false-entitlement-disconnect-between-foss-producers-and-consumers/90)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 6\
**Last updated:** [October 30, 2023, 3:49am UTC](https://discuss.coding.social/t/false-entitlement-disconnect-between-foss-producers-and-consumers/90 "2023-10-30T03:49:11Z")

</div>

In Why we need Social Coding there is mention of “False Entitlement” that exist by people that depend on free software. However there is a disconnect on both ends, where developers of free software do not set expectation…

---

## [The "What's wrong with.." pattern](https://discuss.coding.social/t/the-whats-wrong-with-pattern/446)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [October 14, 2023, 7:30am UTC](https://discuss.coding.social/t/the-whats-wrong-with-pattern/446 "2023-10-14T07:30:13Z")

</div>

Adding an excerpt of this article, because it addresses something to be taken into account when creating a pattern library: Addressing downsides and pitfalls to beware of when applying a pattern. The author has blogge…

---

## [Weaving in Public: Connecting people and interests](https://discuss.coding.social/t/weaving-in-public-connecting-people-and-interests/85)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 4\
**Last updated:** [September 9, 2023, 5:23pm UTC](https://discuss.coding.social/t/weaving-in-public-connecting-people-and-interests/85 "2023-09-09T17:23:12Z")

</div>

Placeholder for a possible Best Practice. This is based on how I do a lot of Advocacy activities e.g. relating to the Fediverse. Weaving in Public This practice is related to Learning in Public: The fastest way to learn.…

---

## [Code review: Guidelines](https://discuss.coding.social/t/code-review-guidelines/376)

<div class="topic-metadata">

**Author:** [@aschrijver](https://discuss.coding.social/u/aschrijver)\
**Replies:** 0\
**Last updated:** [May 31, 2023, 4:55am UTC](https://discuss.coding.social/t/code-review-guidelines/376 "2023-05-31T04:55:11Z")

</div>

Via @onepict dropping the Mediawiki guidelines for Code Reviews here, as input for a FSDL template: Guidelines for a healthy code review culture - MediaWiki It is concise list and can be made more so.

[Next page](https://discuss.coding.social/c/sx/sx-methodology/9.md?page=1)
