<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (andrewn)</title>
    <link>https://pinboard.in/u:andrewn/public/</link>
    <description>recent bookmarks from andrewn</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://dexie.org/"/>
	<rdf:li rdf:resource="https://github.com/jonesphillip/sharehtml"/>
	<rdf:li rdf:resource="https://github.com/ryanntannn/zustand-sync"/>
	<rdf:li rdf:resource="https://www.krea.ai/realtime?requestedModel=realtime-edit"/>
	<rdf:li rdf:resource="https://www.convex.dev/"/>
	<rdf:li rdf:resource="https://dinahmoelabs.com/plink/"/>
	<rdf:li rdf:resource="https://livekit.io/"/>
	<rdf:li rdf:resource="https://dynamicland.org/"/>
	<rdf:li rdf:resource="https://eieio.games/essays/scaling-one-million-checkboxes/#fnref:12"/>
	<rdf:li rdf:resource="https://mimicproject.com/inputs"/>
	<rdf:li rdf:resource="https://mzed.github.io/RapidLib/"/>
	<rdf:li rdf:resource="https://github.com/Louismac/learnerjs?tab=readme-ov-file"/>
	<rdf:li rdf:resource="https://mimicproject.com/course/iml/overview"/>
	<rdf:li rdf:resource="https://clickhouse.com/"/>
	<rdf:li rdf:resource="https://twitter.com/threepointone/status/1751963277394116993"/>
	<rdf:li rdf:resource="https://wwwwww.oio.studio/"/>
	<rdf:li rdf:resource="https://playhtml.fun/"/>
	<rdf:li rdf:resource="https://blog.partykit.io/posts/cursor-party/"/>
	<rdf:li rdf:resource="https://blog.partykit.io/posts/live-polls-with-stencil/"/>
	<rdf:li rdf:resource="https://github.com/WonderInventions/node-webrtc"/>
	<rdf:li rdf:resource="https://youareatlas.com/"/>
	<rdf:li rdf:resource="https://partykit.io/"/>
	<rdf:li rdf:resource="https://www.ditto.live/"/>
	<rdf:li rdf:resource="https://www.gather.town/"/>
	<rdf:li rdf:resource="https://www.switchboard.app/"/>
	<rdf:li rdf:resource="https://liveblocks.io/blog/how-to-animate-multiplayer-cursors"/>
	<rdf:li rdf:resource="https://github.com/supabase/realtime"/>
	<rdf:li rdf:resource="https://wiki.nikiv.dev/distributed-systems/crdt"/>
	<rdf:li rdf:resource="https://github.com/alangibson/awesome-crdt"/>
	<rdf:li rdf:resource="https://ably.com/"/>
	<rdf:li rdf:resource="https://multiplayer.dev/v67AvBe2EzYziC6ovpjHr"/>
	<rdf:li rdf:resource="https://www.100ms.live/"/>
	<rdf:li rdf:resource="https://things.inc/"/>
	<rdf:li rdf:resource="https://www.bbc.co.uk/rd/publications/design_patterns_for_remote_social_interactions_games"/>
	<rdf:li rdf:resource="https://share.github.io/sharedb/"/>
	<rdf:li rdf:resource="https://github.com/steveruizok/perfect-cursors"/>
	<rdf:li rdf:resource="https://liveblocks.io/"/>
	<rdf:li rdf:resource="https://github.com/BitPhinix/slate-yjs/"/>
	<rdf:li rdf:resource="https://sprout.place/"/>
	<rdf:li rdf:resource="https://github.com/yjs/yjs"/>
	<rdf:li rdf:resource="https://tiptap.dev/"/>
	<rdf:li rdf:resource="https://firebase.google.com/docs/emulator-suite/install_and_configure?authuser=0"/>
	<rdf:li rdf:resource="https://github.com/alyssaxuu/mapus"/>
	<rdf:li rdf:resource="https://dusty-lancer-e6c.notion.site/Diff-Strategies-3cccf424123042ed8796cf0773cacf4e"/>
	<rdf:li rdf:resource="https://zjy.cloud/posts/collaborative-web-apps"/>
	<rdf:li rdf:resource="https://replicache.dev/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?t=2171&amp;v=WxK11RsLqp4&amp;feature=youtu.be"/>
	<rdf:li rdf:resource="http://interconnected.org/home/2020/11/20/social_os"/>
	<rdf:li rdf:resource="https://github.com/mimiyin/collective-play-s20"/>
	<rdf:li rdf:resource="https://github.com/ffd8/P5LIVE"/>
	<rdf:li rdf:resource="https://www.figma.com/blog/multiplayer-editing-in-figma/"/>
	<rdf:li rdf:resource="https://github.com/cudr/slate-collaborative"/>
	<rdf:li rdf:resource="https://www.dotconferences.com/2019/12/james-long-crdts-for-mortals"/>
	<rdf:li rdf:resource="https://blog.usejournal.com/using-mongodb-as-realtime-db-with-nodejs-c6f52c266750"/>
	<rdf:li rdf:resource="https://github.com/y-js/yjs/blob/master/README.v13.md"/>
	<rdf:li rdf:resource="https://github.com/humandx/slate-automerge"/>
	<rdf:li rdf:resource="https://conclave-team.github.io/conclave-site/"/>
	<rdf:li rdf:resource="https://github.com/ksimons/ot-slatejs"/>
	<rdf:li rdf:resource="https://medium.com/codepusher/building-real-time-collaboration-sessions-with-firebase-1af7e33445e7"/>
	<rdf:li rdf:resource="https://www.sanity.io/"/>
	<rdf:li rdf:resource="http://en.blitzortung.org/live_lightning_maps.php?map=16"/>
	<rdf:li rdf:resource="https://medium.com/bpxl-craft/building-a-peer-to-peer-whiteboarding-app-for-ipad-2a4c7728863e"/>
	<rdf:li rdf:resource="https://pjreddie.com/darknet/yolo/"/>
	<rdf:li rdf:resource="https://www.conclave.tech/"/>
	<rdf:li rdf:resource="https://github.com/automerge/automerge"/>
	<rdf:li rdf:resource="https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html"/>
	<rdf:li rdf:resource="http://www.batslondon.com/"/>
	<rdf:li rdf:resource="https://github.com/possan/webgl-spotify-connect-now-playing-screen-example"/>
	<rdf:li rdf:resource="https://github.com/SocketCluster/iogrid"/>
	<rdf:li rdf:resource="https://github.com/amark/gun/blob/master/README.md"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://dexie.org/">
    <title>Build Offline-First Apps with IndexedDB Made Simple</title>
    <dc:date>2026-06-09T09:28:54+00:00</dc:date>
    <link>https://dexie.org/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Zero backend setup required. Build fast, offline-first web apps with real-time sync, authentication, and collaboration. Works with any JavaScript framework.]]></description>
<dc:subject>db indexdb realtime sync cloud</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:98e5860bb1c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:db"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:indexdb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cloud"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jonesphillip/sharehtml">
    <title>jonesphillip/sharehtml: Deploy HTML, Markdown, and code files from the CLI. Get a shareable URL with live comments, reactions, and presence. Self-hosted on Cloudflare Workers.</title>
    <dc:date>2026-04-08T09:44:02+00:00</dc:date>
    <link>https://github.com/jonesphillip/sharehtml</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Deploy HTML, Markdown, and code files from the CLI. Get a shareable URL with live comments, reactions, and presence. Self-hosted on Cloudflare Workers.]]></description>
<dc:subject>tool sharing html markdown realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:24b1c47394a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sharing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ryanntannn/zustand-sync">
    <title>ryanntannn/zustand-sync: A simple, barebones &quot;multiplayer&quot; middleware for zustand</title>
    <dc:date>2026-02-18T15:20:51+00:00</dc:date>
    <link>https://github.com/ryanntannn/zustand-sync</link>
    <dc:creator>andrewn</dc:creator><dc:subject>sync realtime zustand</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:83b9bdb4d2ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:zustand"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.krea.ai/realtime?requestedModel=realtime-edit">
    <title>Realtime | Krea</title>
    <dc:date>2026-02-16T12:52:12+00:00</dc:date>
    <link>https://www.krea.ai/realtime?requestedModel=realtime-edit</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime image model</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:75824004aebd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:model"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.convex.dev/">
    <title>Convex | The backend platform that keeps your app in sync</title>
    <dc:date>2025-11-24T09:40:59+00:00</dc:date>
    <link>https://www.convex.dev/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>sync realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:02d0789f0a5e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dinahmoelabs.com/plink/">
    <title>PLINK! - by Dinahmoe</title>
    <dc:date>2025-09-03T20:06:19+00:00</dc:date>
    <link>https://dinahmoelabs.com/plink/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>music audio realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b178acfa273b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://livekit.io/">
    <title>LiveKit</title>
    <dc:date>2024-11-26T09:06:02+00:00</dc:date>
    <link>https://livekit.io/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ai model voice audio video realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:686cba4bb77a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:model"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:voice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dynamicland.org/">
    <title>Dynamicland front shelf</title>
    <dc:date>2024-09-11T09:16:24+00:00</dc:date>
    <link>https://dynamicland.org/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>computing future research ui realtime embedded spatial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:64861e4325c3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:future"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:research"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:embedded"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:spatial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eieio.games/essays/scaling-one-million-checkboxes/#fnref:12">
    <title>Scaling One Million Checkboxes to 650,000,000 checks | eieio.games</title>
    <dc:date>2024-08-30T12:32:15+00:00</dc:date>
    <link>https://eieio.games/essays/scaling-one-million-checkboxes/#fnref:12</link>
    <dc:creator>andrewn</dc:creator><dc:subject>game article post realtime fun weird</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f74f5ef94597/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:post"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:fun"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:weird"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mimicproject.com/inputs">
    <title>Example Projects</title>
    <dc:date>2024-08-26T07:45:36+00:00</dc:date>
    <link>https://mimicproject.com/inputs</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ml wekinator example realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:7094e7c366cf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:wekinator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:example"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mzed.github.io/RapidLib/">
    <title>RapidLib | RapidLib is a lightweight library for interactive machine learning.</title>
    <dc:date>2024-08-26T07:42:20+00:00</dc:date>
    <link>https://mzed.github.io/RapidLib/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>wekinator ml training realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:58a2fe8d45d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:wekinator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:training"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Louismac/learnerjs?tab=readme-ov-file">
    <title>Louismac/learnerjs: Home of Learner.js and MaxiInstruments.js</title>
    <dc:date>2024-08-26T07:40:45+00:00</dc:date>
    <link>https://github.com/Louismac/learnerjs?tab=readme-ov-file</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[follow the guide]]></description>
<dc:subject>wekinator ml training realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:cf0ce17f3314/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:wekinator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:training"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mimicproject.com/course/iml/overview">
    <title>Interactive Machine Learning with Learner.js</title>
    <dc:date>2024-08-26T07:40:32+00:00</dc:date>
    <link>https://mimicproject.com/course/iml/overview</link>
    <dc:creator>andrewn</dc:creator><dc:subject>wekinator ml training realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:21b51d7bc88e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:wekinator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:training"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://clickhouse.com/">
    <title>Fast Open-Source OLAP DBMS - ClickHouse</title>
    <dc:date>2024-02-14T00:03:55+00:00</dc:date>
    <link>https://clickhouse.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>db realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:29468dd01198/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:db"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/threepointone/status/1751963277394116993">
    <title>(9) sunil pai, etc. on X: &quot;sneak-peek:🎈@partykit/react, the one framework to rule them all - Real-time React Server Components! - Keep business/rendering logic on the server, send UI over the wire in real-time - Zero API setup - one party per user, or </title>
    <dc:date>2024-02-01T11:02:27+00:00</dc:date>
    <link>https://twitter.com/threepointone/status/1751963277394116993</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:954478bc8675/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wwwwww.oio.studio/">
    <title>w·w·w</title>
    <dc:date>2024-01-09T16:18:22+00:00</dc:date>
    <link>https://wwwwww.oio.studio/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime multiplayer demo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:689d786c36ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:demo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://playhtml.fun/">
    <title>playhtml</title>
    <dc:date>2024-01-09T16:18:02+00:00</dc:date>
    <link>https://playhtml.fun/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[playhtml is an open-source library that enables interactive capabilities with minimal code and maximal expressiveness by handling real-time syncing, persistence, and reactivity.

]]></description>
<dc:subject>multiplayer realtime ui tool</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:02753f73ae2b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.partykit.io/posts/cursor-party/">
    <title>Cursor party! Get multiplayer cursors on your own website</title>
    <dc:date>2024-01-09T16:17:03+00:00</dc:date>
    <link>https://blog.partykit.io/posts/cursor-party/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime multiplayer service ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1494fdd17201/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.partykit.io/posts/live-polls-with-stencil/">
    <title>Using Stencil to make a live poll Web Component</title>
    <dc:date>2023-10-29T12:59:43+00:00</dc:date>
    <link>https://blog.partykit.io/posts/live-polls-with-stencil/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>web realtime prototype article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e05054e953a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:prototype"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/WonderInventions/node-webrtc">
    <title>WonderInventions/node-webrtc: node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M94</title>
    <dc:date>2023-10-11T08:41:33+00:00</dc:date>
    <link>https://github.com/WonderInventions/node-webrtc</link>
    <dc:creator>andrewn</dc:creator><dc:subject>node webrtc video realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1604ef6cc2f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webrtc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://youareatlas.com/">
    <title>You Are Atlas</title>
    <dc:date>2023-08-02T09:51:55+00:00</dc:date>
    <link>https://youareatlas.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>game web multiplayer realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:790fa3d6ef9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://partykit.io/">
    <title>PartyKit: an open source platform for collaborative applications</title>
    <dc:date>2023-03-07T06:18:56+00:00</dc:date>
    <link>https://partykit.io/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime js lib multiplayer service</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:3e11eec55b96/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:service"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ditto.live/">
    <title>Ditto - Sync without Internet</title>
    <dc:date>2023-02-03T23:30:30+00:00</dc:date>
    <link>https://www.ditto.live/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Real-time sync for apps
even without the internet
Ditto's Intelligent Edge Platform is a real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.</blockquote> ]]></description>
<dc:subject>collaboration offline sync database crdt realtime service</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:2650e591ac08/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:offline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:service"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.gather.town/">
    <title>Gather | Building better teams, bit by bit</title>
    <dc:date>2022-10-03T08:48:28+00:00</dc:date>
    <link>https://www.gather.town/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime collaboration design tools space</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4346e0ab5f9b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:space"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.switchboard.app/">
    <title>Switchboard | Collaboration space for remote work</title>
    <dc:date>2022-10-03T08:47:45+00:00</dc:date>
    <link>https://www.switchboard.app/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime collaboration design tools whiteboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:b83d5e63010e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:whiteboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://liveblocks.io/blog/how-to-animate-multiplayer-cursors">
    <title>How to animate multiplayer cursors - Liveblocks blog</title>
    <dc:date>2022-08-30T10:16:14+00:00</dc:date>
    <link>https://liveblocks.io/blog/how-to-animate-multiplayer-cursors</link>
    <dc:creator>andrewn</dc:creator><dc:subject>collaboration cursors live realtime ui article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:d48f2c93aeb2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cursors"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:live"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/supabase/realtime">
    <title>supabase/realtime: Listen to your to PostgreSQL database in realtime via websockets. Built with Elixir.</title>
    <dc:date>2022-08-12T11:02:44+00:00</dc:date>
    <link>https://github.com/supabase/realtime</link>
    <dc:creator>andrewn</dc:creator><dc:subject>postgres realtime sync</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6de249f68a86/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wiki.nikiv.dev/distributed-systems/crdt">
    <title>Conflict-free replicated data type | Everything I know</title>
    <dc:date>2022-08-12T11:01:30+00:00</dc:date>
    <link>https://wiki.nikiv.dev/distributed-systems/crdt</link>
    <dc:creator>andrewn</dc:creator><dc:subject>collection crdt realtime sync</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:9902b0192267/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/alangibson/awesome-crdt">
    <title>alangibson/awesome-crdt: A collection of awesome CRDT resources</title>
    <dc:date>2022-08-12T11:01:21+00:00</dc:date>
    <link>https://github.com/alangibson/awesome-crdt</link>
    <dc:creator>andrewn</dc:creator><dc:subject>collection crdt realtime sync</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:0a6860f7138c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ably.com/">
    <title>Ably: the platform to power synchronized digital experiences in realtime | Ably Realtime</title>
    <dc:date>2022-08-12T11:00:08+00:00</dc:date>
    <link>https://ably.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime sync</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:b780c3945645/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://multiplayer.dev/v67AvBe2EzYziC6ovpjHr">
    <title>Realtime | Supabase</title>
    <dc:date>2022-08-12T10:59:37+00:00</dc:date>
    <link>https://multiplayer.dev/v67AvBe2EzYziC6ovpjHr</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime service</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:eea8b030f8c2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:service"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.100ms.live/">
    <title>100ms - Video conferencing infrastructure for a video-first world</title>
    <dc:date>2022-08-11T09:29:00+00:00</dc:date>
    <link>https://www.100ms.live/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:f892a2044971/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://things.inc/">
    <title>Things</title>
    <dc:date>2022-07-16T09:53:42+00:00</dc:date>
    <link>https://things.inc/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Hello there.

We are Things. We work on digital toys, aka software we wish we had as kids.

Our Main Thing isn't quite ready yet, so here are some early experiments for now.</blockquote> ]]></description>
<dc:subject>design inspiration startup realtime toys play</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:dabe2c54888f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:startup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:toys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:play"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bbc.co.uk/rd/publications/design_patterns_for_remote_social_interactions_games">
    <title>Design Patterns for Remote Social Interactions - BBC R&amp;D</title>
    <dc:date>2022-07-09T10:09:48+00:00</dc:date>
    <link>https://www.bbc.co.uk/rd/publications/design_patterns_for_remote_social_interactions_games</link>
    <dc:creator>andrewn</dc:creator><dc:subject>social design patterns ux ui research realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:60b15490dfc6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:social"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:research"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://share.github.io/sharedb/">
    <title>Introduction - ShareDB</title>
    <dc:date>2022-06-13T10:07:26+00:00</dc:date>
    <link>https://share.github.io/sharedb/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>ShareDB is a full-stack library for realtime JSON document collaboration. It provides a Node.js server for coordinating and committing edits from multiple clients. It also provides a JavaScript client for manipulating documents, which can be run either in Node.js or in the browser.</blockquote> ]]></description>
<dc:subject>node js web realtime</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:3faba7fcf86c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/steveruizok/perfect-cursors">
    <title>GitHub - steveruizok/perfect-cursors: Perfect interpolation for multiplayer cursors.</title>
    <dc:date>2022-01-08T11:13:57+00:00</dc:date>
    <link>https://github.com/steveruizok/perfect-cursors</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime js animation lib</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:733bc2f11483/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://liveblocks.io/">
    <title>Build amazing real‑time collaborative products - Liveblocks</title>
    <dc:date>2022-01-08T11:06:16+00:00</dc:date>
    <link>https://liveblocks.io/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime service collaboration</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d4430517a355/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/BitPhinix/slate-yjs/">
    <title>BitPhinix/slate-yjs: Yjs bindings for Slate</title>
    <dc:date>2021-11-01T11:27:06+00:00</dc:date>
    <link>https://github.com/BitPhinix/slate-yjs/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Yjs bindings for Slate. Contribute to BitPhinix/slate-yjs development by creating an account on GitHub.</blockquote>]]></description>
<dc:subject>slate editor example realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:36f140f31f90/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:slate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:example"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sprout.place/">
    <title>Sprout | Your space, your call</title>
    <dc:date>2021-11-01T11:17:21+00:00</dc:date>
    <link>https://sprout.place/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Create a virtual space to meet, chat, and
play with your favorite people. </blockquote>]]></description>
<dc:subject>video realtime software collaboration design tools whiteboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a81b9d68d879/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:whiteboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/yjs/yjs">
    <title>yjs/yjs: Shared data types for building collaborative software</title>
    <dc:date>2021-11-01T11:16:57+00:00</dc:date>
    <link>https://github.com/yjs/yjs</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Shared data types for building collaborative software - yjs/yjs: Shared data types for building collaborative software</blockquote>]]></description>
<dc:subject>realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:6d5a7c65eddf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tiptap.dev/">
    <title>Headless WYSIWYG Text Editor – Tiptap Editor</title>
    <dc:date>2021-11-01T11:14:25+00:00</dc:date>
    <link>https://tiptap.dev/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Tiptap gives you full control about every single aspect of your text editor experience. It’s customizable, comes with a ton of extensions, is open source and has an extensive documentation. Join our welcoming community and start building cool things!</blockquote>]]></description>
<dc:subject>realtime text editor headless prosemirror yjs</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:64d538a5bcb2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:headless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:prosemirror"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:yjs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://firebase.google.com/docs/emulator-suite/install_and_configure?authuser=0">
    <title>Install, configure and integrate Local Emulator Suite</title>
    <dc:date>2021-11-01T11:13:34+00:00</dc:date>
    <link>https://firebase.google.com/docs/emulator-suite/install_and_configure?authuser=0</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime firebase local howto</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b2e29f77f8cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:firebase"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:local"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/alyssaxuu/mapus">
    <title>alyssaxuu/mapus: A map tool with real-time collaboration 🗺️</title>
    <dc:date>2021-11-01T11:12:25+00:00</dc:date>
    <link>https://github.com/alyssaxuu/mapus</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Mapus is a tool to explore and annotate collaboratively on a map. You can draw, add markers, lines, areas, find places to go, observe other users, and much more.</blockquote>]]></description>
<dc:subject>map geo code realtime collaborative</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:169ec24e595a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:map"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaborative"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dusty-lancer-e6c.notion.site/Diff-Strategies-3cccf424123042ed8796cf0773cacf4e">
    <title>Diff Strategies</title>
    <dc:date>2021-08-20T16:35:32+00:00</dc:date>
    <link>https://dusty-lancer-e6c.notion.site/Diff-Strategies-3cccf424123042ed8796cf0773cacf4e</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team</blockquote>]]></description>
<dc:subject>realtime diff strategy howto</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:43652eee6921/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:diff"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:strategy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://zjy.cloud/posts/collaborative-web-apps">
    <title>A Simple Way to Build Collaborative Web Apps</title>
    <dc:date>2021-08-20T08:32:47+00:00</dc:date>
    <link>https://zjy.cloud/posts/collaborative-web-apps</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Junyu Zhan's homepage</blockquote>]]></description>
<dc:subject>realtime article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d997240395c0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://replicache.dev/">
    <title>Realtime Sync for Every Application</title>
    <dc:date>2021-08-20T08:27:51+00:00</dc:date>
    <link>https://replicache.dev/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Replicache makes it easy to add realtime collaboration, lag-free UI, and offline support to web apps. It works with any backend stack.</blockquote>]]></description>
<dc:subject>realtime sync</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9987da1ac297/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?t=2171&amp;v=WxK11RsLqp4&amp;feature=youtu.be">
    <title>React Helsinki February 2020 - YouTube</title>
    <dc:date>2021-01-05T19:26:25+00:00</dc:date>
    <link>https://www.youtube.com/watch?t=2171&amp;v=WxK11RsLqp4&amp;feature=youtu.be</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Tuomas Artman: Real-time sync for web apps</blockquote>]]></description>
<dc:subject>realtime sync</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:58be7aecb453/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://interconnected.org/home/2020/11/20/social_os">
    <title>Multiplayer docs, webcam fashion, noisy icons: three ideas (Interconnected)</title>
    <dc:date>2020-12-06T09:45:39+00:00</dc:date>
    <link>http://interconnected.org/home/2020/11/20/social_os</link>
    <dc:creator>andrewn</dc:creator><dc:subject>multiplayer realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0803db83b333/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mimiyin/collective-play-s20">
    <title>mimiyin/collective-play-s20</title>
    <dc:date>2020-05-02T09:58:55+00:00</dc:date>
    <link>https://github.com/mimiyin/collective-play-s20</link>
    <dc:creator>andrewn</dc:creator><dc:subject>play course realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:81debc93fb18/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:play"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:course"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ffd8/P5LIVE">
    <title>GitHub - ffd8/P5LIVE: p5.js collaborative live-coding vj environment!</title>
    <dc:date>2020-04-25T06:18:47+00:00</dc:date>
    <link>https://github.com/ffd8/P5LIVE</link>
    <dc:creator>andrewn</dc:creator><dc:subject>live editing yjs p5js realtime crdt</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f8f6e01fda6a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:live"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:yjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:p5js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.figma.com/blog/multiplayer-editing-in-figma/">
    <title>Multiplayer Editing in Figma</title>
    <dc:date>2020-03-27T10:51:33+00:00</dc:date>
    <link>https://www.figma.com/blog/multiplayer-editing-in-figma/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Undo history has a natural definition for single-player mode, but undo in a multiplayer environment is inherently confusing. If other people have edited the same objects that you edited and then undo, what should happen? Should your earlier edits be applied over their later edits? What about redo? We had a lot of trouble until we settled on a principle to help guide us: if you undo a lot, copy something, and redo back to the present (a common operation), the document should not chang...]]></description>
<dc:subject>multiplayer realtime undo design decision</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:cc24192b85ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:undo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:decision"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/cudr/slate-collaborative">
    <title>GitHub - cudr/slate-collaborative: slatejs collaborative plugin &amp; microservice https://slate-collaborative.herokuapp.com/</title>
    <dc:date>2020-01-21T17:16:58+00:00</dc:date>
    <link>https://github.com/cudr/slate-collaborative</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>slatejs collaborative plugin & microservice https://slate-collaborative.herokuapp.com/ - cudr/slate-collaborative: slatejs collaborative plugin & microservice https://slate-collaborative.herokuapp.com/</blockquote>]]></description>
<dc:subject>js editing realtime slate collaborative editor example</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:5c7861334455/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:slate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaborative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:example"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.dotconferences.com/2019/12/james-long-crdts-for-mortals">
    <title>CRDTs for Mortals - James Long at dotJS 2019</title>
    <dc:date>2020-01-21T15:36:22+00:00</dc:date>
    <link>https://www.dotconferences.com/2019/12/james-long-crdts-for-mortals</link>
    <dc:creator>andrewn</dc:creator><dc:subject>realtime crdt collaboration talk</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f7feaf5be7e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:talk"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.usejournal.com/using-mongodb-as-realtime-db-with-nodejs-c6f52c266750">
    <title>Using MongoDB as realtime DB with nodeJS. - Noteworthy - The Journal Blog</title>
    <dc:date>2019-08-05T07:40:56+00:00</dc:date>
    <link>https://blog.usejournal.com/using-mongodb-as-realtime-db-with-nodejs-c6f52c266750</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Have you ever run into a scenario where you wanted to update your UI as soon as there is some change to your Mongo database ? For example, A new user gets added and you wanted that change to reflect…</blockquote>]]></description>
<dc:subject>realtime mongo</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e79bbaa24c86/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mongo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/y-js/yjs/blob/master/README.v13.md">
    <title>yjs/README.v13.md at master · y-js/yjs</title>
    <dc:date>2019-06-10T19:30:24+00:00</dc:date>
    <link>https://github.com/y-js/yjs/blob/master/README.v13.md</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Peer-to-peer shared types / A CRDT abstraction. Contribute to y-js/yjs development by creating an account on GitHub.</blockquote>]]></description>
<dc:subject>realtime collaborative crdt</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:75dea78c8349/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaborative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/humandx/slate-automerge">
    <title>humandx/slate-automerge: Collaborative Editing using Slate and Automerge</title>
    <dc:date>2019-06-10T19:27:01+00:00</dc:date>
    <link>https://github.com/humandx/slate-automerge</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Collaborative Editing using Slate and Automerge. Contribute to humandx/slate-automerge development by creating an account on GitHub.</blockquote>]]></description>
<dc:subject>collaborative realtime slate automerge</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:655c65d71e4c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaborative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:slate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:automerge"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://conclave-team.github.io/conclave-site/">
    <title>Conclave Case Study - A private and secure real-time collaborative text editor</title>
    <dc:date>2019-06-10T19:26:32+00:00</dc:date>
    <link>https://conclave-team.github.io/conclave-site/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A private and secure real-time collaborative text editor</blockquote>]]></description>
<dc:subject>realtime text editor collaborative</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:53f7d0d253ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaborative"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ksimons/ot-slatejs">
    <title>ksimons/ot-slatejs: Operational Transformation type for using SlateJS together with ShareDB</title>
    <dc:date>2019-06-10T19:25:05+00:00</dc:date>
    <link>https://github.com/ksimons/ot-slatejs</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Operational Transformation type for using SlateJS together with ShareDB - ksimons/ot-slatejs</blockquote>]]></description>
<dc:subject>realtime slate ot</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8a99ec572bbc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:slate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ot"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/codepusher/building-real-time-collaboration-sessions-with-firebase-1af7e33445e7">
    <title>Building real-time collaboration sessions with firebase</title>
    <dc:date>2019-06-10T19:24:35+00:00</dc:date>
    <link>https://medium.com/codepusher/building-real-time-collaboration-sessions-with-firebase-1af7e33445e7</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Welcome back to part 3 of the series where I document what it takes to build an MVP for CodePusher. We are aiming to build an app where remote developers can come together to solve programming…</blockquote>]]></description>
<dc:subject>firebase realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a44d8046431e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:firebase"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sanity.io/">
    <title>Sanity.io - The fully customisable headless CMS</title>
    <dc:date>2019-01-18T09:29:45+00:00</dc:date>
    <link>https://www.sanity.io/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Structured Content. Done Right. Edit collaboratively, distribute over APIs and freely decide later on how and where you content will be used.</blockquote>]]></description>
<dc:subject>headless cms realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d9b29268a15b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:headless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://en.blitzortung.org/live_lightning_maps.php?map=16">
    <title>Lightning &amp; Thunderstorms - Germany, Austria, Switzerland, Netherlands, Belgium</title>
    <dc:date>2018-05-30T13:50:27+00:00</dc:date>
    <link>http://en.blitzortung.org/live_lightning_maps.php?map=16</link>
    <dc:creator>andrewn</dc:creator><dc:subject>live lightning realtime map data vis geo spatial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:bec7d3272504/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:live"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lightning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:map"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:spatial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/bpxl-craft/building-a-peer-to-peer-whiteboarding-app-for-ipad-2a4c7728863e">
    <title>Building a Peer-to-Peer Whiteboarding App for iPad – BPXL Craft – Medium</title>
    <dc:date>2018-05-20T11:16:48+00:00</dc:date>
    <link>https://medium.com/bpxl-craft/building-a-peer-to-peer-whiteboarding-app-for-ipad-2a4c7728863e</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ios collaboration crdt algorithm architecture realtime drawing p2p</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6b4833938842/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:p2p"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pjreddie.com/darknet/yolo/">
    <title>YOLO: Real-Time Object Detection</title>
    <dc:date>2018-05-19T06:54:20+00:00</dc:date>
    <link>https://pjreddie.com/darknet/yolo/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ai object learning machine detection realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e646ed1bb6e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:machine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:detection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.conclave.tech/">
    <title>Conclave</title>
    <dc:date>2018-04-18T10:33:10+00:00</dc:date>
    <link>https://www.conclave.tech/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>collaboration realtime web text editor crdt privacy p2p</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ad928a761ce7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:crdt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:privacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:p2p"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/automerge/automerge">
    <title>automerge/automerge: A JSON-like data structure that can be modified concurrently by different users, and merged again automatically.</title>
    <dc:date>2018-02-15T10:39:34+00:00</dc:date>
    <link>https://github.com/automerge/automerge</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Automerge is a library of data structures for building collaborative applications in JavaScript.</blockquote>]]></description>
<dc:subject>collaboration json js merge data library realtime sync</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:6660bc5386db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:merge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html">
    <title>Code together in real time with Teletype for Atom | blog.atom.io</title>
    <dc:date>2017-11-16T10:55:22+00:00</dc:date>
    <link>https://blog.atom.io/2017/11/15/code-together-in-real-time-with-teletype-for-atom.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>collaboration programming atom realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:7e2e0ac5bf5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaboration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:atom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.batslondon.com/">
    <title>Bats London</title>
    <dc:date>2017-09-12T12:18:26+00:00</dc:date>
    <link>http://www.batslondon.com/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Monitoring bats at London Olympic Park</blockquote>]]></description>
<dc:subject>nature bats london ultrasonic monitoring science data visualisation realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:553dac716791/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nature"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bats"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:london"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ultrasonic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/possan/webgl-spotify-connect-now-playing-screen-example">
    <title>possan/webgl-spotify-connect-now-playing-screen-example</title>
    <dc:date>2017-08-17T22:41:07+00:00</dc:date>
    <link>https://github.com/possan/webgl-spotify-connect-now-playing-screen-example</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A example of how to use the newly released Spotify Connect Web APIs to render the currently playing artwork in a slightly different way using WebGL.</blockquote>]]></description>
<dc:subject>spotify music realtime visualisation code</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9ec95fcac99d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:spotify"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/SocketCluster/iogrid">
    <title>SocketCluster/iogrid: Multiplayer game engine/framework built using SocketCluster and Phaser</title>
    <dc:date>2017-05-27T10:19:01+00:00</dc:date>
    <link>https://github.com/SocketCluster/iogrid</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[IOGrid is an IO game engine/framework built using SocketCluster and Phaser. It lets you build multi-player games like Agar.io and Slither.io and also multi-player simulations/experiments for research purposes. It is designed to scale across multiple processes to make use of all CPU cores on a machine.]]></description>
<dc:subject>engine multiplayer distributed game realtime</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8e5b201cff9a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:multiplayer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/amark/gun/blob/master/README.md">
    <title>gun/README.md at master · amark/gun</title>
    <dc:date>2017-05-27T10:14:07+00:00</dc:date>
    <link>https://github.com/amark/gun/blob/master/README.md</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[GUN is a realtime, distributed, offline-first, graph database engine. ]]></description>
<dc:subject>database realtime js graph</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f3b69ba7c05b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graph"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>