---
title: Collective digest — 2022
date: 2022-12-30T15:33:52Z
author: "[J. Ryan Stinnett](https://convolv.es)"
authorAvatar: jryans
tags:
  - Digest
categories:
featured_image:
description:
summary:
  "2022 wobbled it's way through some version of normality, with a bit more
  energy than recent years, but there's still a lot going wrong as well...
  Let's jump into this 2022 digest of collective activity and reflect on our
  conversations over the past year."
---

2022 wobbled it's way through some version of normality, with a bit more energy
than recent years, but there's still a lot going wrong as well... Let's jump
into this 2022 digest of collective activity and reflect on our conversations
over the past year.

## Catalog

In 2022, we added 1 more work to our [catalog][catalog], bringing the total to
26 items. There are 45 further suggestions [waiting for
curation][curation-queue].

The new addition to the catalog is:

* [Crochet][crochet] (Q)

It's fairly clear now that the current catalog process is too heavyweight. I
hope we can move to a lighter workflow in the future that feels more like
editing a wiki.

## Mastodon

Twitter's descent rapidly escalated this year. Many community members moved to
Mastodon. A [collective Mastodon account][mastodon] now exists, so please do
follow along there. The [contributors section][contributors] also lists Mastodon
accounts for those that have them.

## Matrix

Our [Matrix room][matrix] has continued to be the most active communication
medium used by the community.

Here's a summary of interesting conversation topics from our room in 2022:

* [TypeCell, notebooks, CRDTs, Matrix rooms as data stores](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$j8rIqdPRB74z7jW3Ku5R2fQQEqedOwPOpHBkxpY2zic)
* [Audit logs, sandboxing](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$dJqxPgUYitQd2ixktdugbHn6LYru_KwF71zqY0l4hU4)
* [Goals for 2022](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$4JSs78ftYWnfYxxyM9p8pVOZoYn8WQ9VFaULkhBNLcs)
* [Long form communication medium, malleable wikis](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$V2fUENjO-igkpzfC_MnBt2JWYpoJ5YASFO7liyN8ShI)
* [TUIs, SSH apps](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$xhyUKOY8aIr9TlETMQIL1rJTTdXH6kl-tI4mRW2L8-0)
* [Catalog ported to TiddlyWiki and Glamorous Toolkit](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$XhWVMm1c7hX4XJeudth3tnsJIuc8HhermL04Ud52NjQ)
* [Data colonialism](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$HdoGZpMPoZwqcHwh8n18fl_Yriwr7_jYKJlDDJ9r4Hk)
* [Division of labor](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$Zln7bxNU42vZgR5z3SN5avH1LZf4RH_WFyMMsqg65N4)
* [Common Lisp history, standardising languages](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$BhqEI0SXYWS5JHuv0hFdUYtRjyYebiUz1Hw7TileQh4)
* [Static vs. dynamic type systems, formal verification](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$kVyvOjvvaf3kMNQ7ecBChma0FwdtrhTOxVdL6ONx4ns)
* [Malleability for domain experts](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$INnamnQDZZ-Zeoz9UzG0hDrxlw-YN5i_5PdS1SofMP4)
* [Block protocol, document models](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$wdtDGNb08ZmBxkMnpW0XofggD04Ua3euVshgMxP3sjE)
* [Plugin-style customisation, platform capabilities](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$wTfofYIDsIgk5-nxGltf9n-mwF-3OBhZEjhc_4MZ62A)
* [Social structures, obstacles, research funding](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$K5t2j1C1aKtUEJohtyH_4K-fmQfKRT_vCeZtLg_lTxA)
* [Startups, afraid of open platforms](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$L7dVUVduo5XS661tLTYjHfOrmkw7V0HB8-n-F_8gckU)
* [Ledgers, homomorphic encryption](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$_sZ_DUaLJKKCt8sER15xxJXZ-G9foeruj7g3kkTXE-k)
* [Unified project, parsing / serialisation](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$haIgSOJmXHDCQCgIlQLM0T2lYcTzC7TbOjfvlIsNNUg)
* [Kartik Agaram's Teliva, Zettelkasten, sandboxing](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$8VlKZ7GEaK9XoLsiBfZQEuh2_Oj3852KX7TjKWvFX30)
* [Web-based OS, trusted agent](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$CdxzEE61lsxUok5VXNT-QfATRc4qkk2bjN6vKfPI1aU)
* [Wasm, JVM, interoperability, debugging, profiling](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$coPaPi-7R0bJzMNqXdFiCl3s_Ooic_ceX_jTa0-iWp8)
* [Monocultures, privacy](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$4-xw_id7JmDE4mC5JO53Miqgrf5njGxZBecBoevh7KY)
* [Programming systems](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$swLe103GL8DiuRczxD_FkFFvcpE0lOS9zPuLsnci-50)
* [Modular hardware](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$PtnTGcw7Mqlr-rAqpJZhqxaWTlHgupOELErslJKlEYc)
* [Compile-time vs. run-time type checking](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$4FMebZovxElvArVy4JK7hbDYdgkpwcI2JsfRpvcL80I)
* [Debugging, inspecting state](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$u2ioL1wV5aO4hqYB9xJgE1YGyIulKvJ7f4nSvRZnH3Y)
* [Encapsulation, program reuse](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$jjRUNe_lXWsE0yhjyBC7gSTqysSi0nI_O6W3BCfnkzI)
* [Metamuse, CRDTs](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$LGAyASexBM9OuIt7TPNdVv6O1X5D_TigZ-4l2BuxpvQ)
* [Programming workflows, notebooks, Alex Bandukwala's draft blog post](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$mScfuCfh5Oftt--5JnRJNvDsfttEk1kh3nlH1lw65go)
* [Debugging optimised programs](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$AKxsQkQwFlwD59biuWjkLzL-XvrKiio5rhvJNEt0p7E)
* [Incremental workflows, late binding](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$Ect1GdFFO3iIa9KxTWpWwDfSKEPXHldD6KkuGq3ds1w)
* [Folk interfaces, end-user programming](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$M2Cu3wENsHKYXKku6raq2fH0-AFi078hoTRWcs5XG1E)
* [Unison language, collaboration, distributed programming](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$l123H2IadVO0ZTTmcaWGypsb1imoV4fm0jNk3RjrA4c)
* [Common Lisp, code browser, GUI toolkits](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$38zcbZgmYJm18BtAKw4qTFmuJtq3J2ygUGoSwFOfCmw)
* [Industry headwinds, simple but wrong answers](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$J_OFwr3bxcvywSsvWWTuaudEh-qhY-EpkqZgSV1vjaw)
* [File managers, removing files from the OS](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$U67mLYYlbYs9FHiv0HNcyR_kpIq4YgrYRuTG2nU9-YA)
* [Projectional editing](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$kmfyNb5irahEXJSx14VglzzPNfhiKICkP2m4tYhmbCc)
* [Subconscious, distributed data storage](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$bk8d6M_lBq1hcvZAjfYRxMceKIKO12rQ2PogMG2raLo)
* [Interactive / REPL-driven workflows](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$-ozjeAndcma1635MGJuTyt5dftikuXK52d0RNBJvgUo)
* [Annotations](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$FikAVb9_77XPcBOktfFTC10XTnBES3s49Id1_5AguWg)
* [Languages, funding](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$ZRRB1ZedvEEnZCe7uhNm3TYFHDFhGTXaWUMcY_7t74I)
* [Future of Coding podcast, Richard P. Gabriel](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$nQGJ1quD9NN4GxcQ15JppS5C-yPc2e-FucFCywEycEc)
* [Jack Rusher's Stop Writing Dead Programs talk](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$geGvydiB5oDQ_xptA0sOuGcPckWRmvtJNxQFaBHeMjU)
* [Type systems, capabilities, effects](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$1oTy7ugx5PjpEukDhGlmyFjuQQ2hJvGgcSAj2t_9DCM)
* [Universality, interoperability](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$CNQa-mKL_umS-OvN4-qh5MxCM-qLsM1wYN_qy0qWCZ4)
* [Mastodon](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$oyKg-dyLWq_w92T6TYNUpCsJw2M4bHCw7_PnyRS_wg8)
* [Webstrates](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$WFisPQx36kxNW3_3hzpMLbLzQQnmnwB7YZm99Z7ZVAo)
* [Expression vs. stepping debuggers, term rewriting](https://matrix.to/#/!bQveTkYXFyxLJQwcLG:matrix.org/$p4QQTgGQlE0mSLTqizhJTaDUfQk9IHrFz_fcPDQYEN0)

There continues to be interest in adding a long form communication medium
(such as a Discourse forum). I'm hopeful we'll have some time to arrange this in
the new year.

## Looking ahead

I hope we'll continue to have insightful conversations as a community. I know
I've learned quite a few new things as part of our discussions, and I hope
others have as well.

As always, please do [contact us][feedback] if there's something you'd like to
share with the collective.

[catalog]: {{< relref "/catalog/_index.md" >}}
[feedback]: mailto:hello@malleable.systems
[mastodon]: https://hachyderm.io/@malleablesys
[matrix]: https://matrix.to/#/#malleable-systems:matrix.org
[curation-queue]: https://github.com/malleable-systems/malleable.systems/issues?q=is%3Aissue+is%3Aopen+label%3Acatalog
[contributors]: {{< relref "/_index.md#contributors" >}}

[crochet]: {{< relref "/catalog/_index.md#crochet" >}}
