<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Understory</title>
    <link>https://notes.brooklynzelenka.com</link>
    <description>Brooklyn&apos;s digital garden — notes in various stages of completeness, published in the spirit of working in the open.</description>
    <atom:link href="https://notes.brooklynzelenka.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Notes on Writing Wasm</title>
      <link>https://notes.brooklynzelenka.com/blog/notes%20on%20writing%20wasm</link>
      <guid>https://notes.brooklynzelenka.com/blog/notes%20on%20writing%20wasm</guid>
      <description>I&apos;ve been writing an increasing amount of Rust‑based Wasm over the past few years. The internet has many opinions about Wasm, and wasm-bindgen is -- let’s…</description>
      <pubDate>2025-12-26T18:01:11-08:00</pubDate>
    </item>
    <item>
      <title>Quartzification</title>
      <link>https://notes.brooklynzelenka.com/blog/quartzification</link>
      <guid>https://notes.brooklynzelenka.com/blog/quartzification</guid>
      <description>Switched the site over from Obsidian Publish to Quartz and hosted on Cloudflare Pages. Quartz 4 is a big step up from Quartz 3, though I still find it to be a…</description>
      <pubDate>2024-05-18T21:31:29-07:00</pubDate>
    </item>
    <item>
      <title>Surelock</title>
      <link>https://notes.brooklynzelenka.com/blog/surelock</link>
      <guid>https://notes.brooklynzelenka.com/blog/surelock</guid>
      <description>Hello r/rust! Thank you for the interest in this work and for the delightful conversation ❤️</description>
      <pubDate>2026-04-07T08:51:07-07:00</pubDate>
    </item>
    <item>
      <title>A Distributed File System for Secure P2P Applications</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/a%20distributed%20file%20system%20for%20secure%20p2p%20applications</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/a%20distributed%20file%20system%20for%20secure%20p2p%20applications</guid>
      <description>A talk that I gave at Strange Loop 2022 about the design of Webnative File System</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>A Universal &quot;Hostless&quot; Substrate for a Post-Serverless Future</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/a%20universal%20"hostless"%20substrate%20for%20a%20post-serverless%20future</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/a%20universal%20"hostless"%20substrate%20for%20a%20post-serverless%20future</guid>
      <description>A talk that I gave at Øredev 2019 painting a picture of how a cluster of innovations could be brought together. This ended up acting as somewhat of a roadmap…</description>
    </item>
    <item>
      <title>A Universal &quot;Hostless&quot; Substrate — Antwerp Edition</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/a%20universal%20"hostless"%20substrate%20—%20antwerp%20edition</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/a%20universal%20"hostless"%20substrate%20—%20antwerp%20edition</guid>
      <description>A talk of A Universal &quot;Hostless&quot; Substrate for a Post-Serverless Future variant that I gave at a meetup in Antwerp, Belgium in 2019</description>
    </item>
    <item>
      <title>A Whirlwind Tour of Elixir</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/a%20whirlwind%20tour%20of%20elixir</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/a%20whirlwind%20tour%20of%20elixir</guid>
      <description>A lunch &amp; learn that I was invited to give at Buffer in 2019 about Elixir</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Abstract Alchemy</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/abstract%20alchemy</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/abstract%20alchemy</guid>
      <description>A talk that I gave at Elixir Daze 2018 about Witchcraft</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>An Introduction to UCAN</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/an%20introduction%20to%20ucan</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/an%20introduction%20to%20ucan</guid>
      <description>A talk about UCAN that I gave to the Ink &amp; Switch community</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Authorizing Users Without a Backend</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/authorizing%20users%20without%20a%20backend</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/authorizing%20users%20without%20a%20backend</guid>
      <description>A talk that I gave at Coding Earth #1</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>BEAM to the Future — 2022 Edition</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/beam%20to%20the%20future%20—%202022%20edition</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/beam%20to%20the%20future%20—%202022%20edition</guid>
      <description>A talk variant of the BEAM to the Future — Old Ideas Made New that I gave at FunctionalConf 2022</description>
    </item>
    <item>
      <title>BEAM to the Future — Old Ideas Made New</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/beam%20to%20the%20future%20—%20old%20ideas%20made%20new</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/beam%20to%20the%20future%20—%20old%20ideas%20made%20new</guid>
      <description>My keynote at CodeBEAM SF 2020</description>
    </item>
    <item>
      <title>Beehive Community Update Sept 2024</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/beehive%20community%20update%20sept%202024</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/beehive%20community%20update%20sept%202024</guid>
      <description>A talk that I gave at the Automerge Community Call Sept 2024 about the Beehive auth project.</description>
      <pubDate>2024-10-28T12:47:38-07:00</pubDate>
    </item>
    <item>
      <title>Better Together — IPVM for an Open World</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/better%20together%20—%20ipvm%20for%20an%20open%20world</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/better%20together%20—%20ipvm%20for%20an%20open%20world</guid>
      <description>A talk that I gave at Compute Over Data Summit 2023 about IPVM specs and standards.</description>
    </item>
    <item>
      <title>Bridging the Divide — A Philosophy of Library Design</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/bridging%20the%20divide%20—%20a%20philosophy%20of%20library%20design</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/bridging%20the%20divide%20—%20a%20philosophy%20of%20library%20design</guid>
      <description>A talk that I gave at Lambda Days 2019 about library design in Elixir</description>
    </item>
    <item>
      <title>Buffer Whirlwind Tour of Elixir</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/buffer%20whirlwind%20tour%20of%20elixir</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/buffer%20whirlwind%20tour%20of%20elixir</guid>
      <description>I was invited by Buffer to talk to their team about Elixir in 2019</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Burn Your Laurels</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/burn%20your%20laurels</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/burn%20your%20laurels</guid>
      <description>A keynote that I gave at CodeBEAM EU 2022. The basic premise is that a lot of BEAM features are ending up in other tools, lessening the lead that the ecosystem…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CAR Pool and More</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/car%20pool%20and%20more</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/car%20pool%20and%20more</guid>
      <description>A Conference Talk that I gave at IPFS þing 2022.</description>
      <pubDate>2022-07-10</pubDate>
    </item>
    <item>
      <title>Consensus is Impossible</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/consensus%20is%20impossible</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/consensus%20is%20impossible</guid>
      <description>Brendan O&apos;Brien and the number zero team put together a talk based on one of the proofs mentioned in A Hundred Impossibility Proofs. They asked me to be one of…</description>
      <pubDate>2025-03-06T18:02:23-08:00</pubDate>
    </item>
    <item>
      <title>Decentralized Authentication</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/decentralized%20authentication</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/decentralized%20authentication</guid>
      <description>A talk that I gave at Compute Over Data Summit 2022 about UCAN</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Decentralized Computation, Storage &amp; Smart Contract System Design</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/decentralized%20computation,%20storage%20&%20smart%20contract%20system%20design</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/decentralized%20computation,%20storage%20&%20smart%20contract%20system%20design</guid>
      <description>A panel that I participated in at BlueYard x EthCC (On Off) Chain</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Decentralizing Auth, and UCAN Too</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/decentralizing%20auth,%20and%20ucan%20too</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/decentralizing%20auth,%20and%20ucan%20too</guid>
      <description>A talk I gave at IPFS þing 2023 about UCAN.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>ECIP 1050 Presentation</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ecip%201050%20presentation</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ecip%201050%20presentation</guid>
      <description>A talk that I gave about ECIP 1050 (the ETC version of EIP-1066) at the Ethereum Classic Summit 2019</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>ERC-1066 — Better UX &amp; DX in Just One Byte</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/erc-1066%20—%20better%20ux%20&%20dx%20in%20just%20one%20byte</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/erc-1066%20—%20better%20ux%20&%20dx%20in%20just%20one%20byte</guid>
      <description>A talk that I gave about EIP-1066 at Devcon IV</description>
    </item>
    <item>
      <title>EVM Evolution</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/evm%20evolution</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/evm%20evolution</guid>
      <description>A talk that I gave at the Ethereum CoreDevs Istanbul Hardfork meeting</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>EVM Improvements — Performance &amp; Safety</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/evm%20improvements%20—%20performance%20&%20safety</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/evm%20improvements%20—%20performance%20&%20safety</guid>
      <description>A talk that I gave at RUN EVM Opcode 1</description>
    </item>
    <item>
      <title>Early Fission Deck</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/early%20fission%20deck</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/early%20fission%20deck</guid>
      <description>An early version of the Fission deck from a pitch practice session in Vancouver</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Escape from Flatland</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/escape%20from%20flatland</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/escape%20from%20flatland</guid>
      <description>A talk that I gave Empex MTN 2022</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Exceptional — Staying on the Happy Path</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/exceptional%20—%20staying%20on%20the%20happy%20path</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/exceptional%20—%20staying%20on%20the%20happy%20path</guid>
      <description>A talk that I gave at The Big Elixir 2018 about Exceptional</description>
    </item>
    <item>
      <title>Feeling the Local-First Elephant</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/feeling%20the%20local-first%20elephant</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/feeling%20the%20local-first%20elephant</guid>
      <description>A keynote talk that I gave at PLF &apos;23</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Fireside chat on bringing more FP to Elixir</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/fireside%20chat%20on%20bringing%20more%20fp%20to%20elixir</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/fireside%20chat%20on%20bringing%20more%20fp%20to%20elixir</guid>
      <description>A fireside chat interview that I gave at CodeBEAM EU 2021</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Fission 2020 Technical Roadmap</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/fission%202020%20technical%20roadmap</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/fission%202020%20technical%20roadmap</guid>
      <description>An early Fission roadmap</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Fission CLI Linking Preview</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/fission%20cli%20linking%20preview</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/fission%20cli%20linking%20preview</guid>
      <description>An early (2021) preview of the Fission CLI that I gave</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Full Stack Web Apps Without a Backend, and More!</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/full%20stack%20web%20apps%20without%20a%20backend,%20and%20more!</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/full%20stack%20web%20apps%20without%20a%20backend,%20and%20more!</guid>
      <description>A talk that I gave at the Berlin Functional Programming Meetup about DIDs, UCAN, WNFS, and other distributed systems and local-first techniques</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>How you can authenticate users safely without a backend?</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/how%20you%20can%20authenticate%20users%20safely%20without%20a%20backend?</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/how%20you%20can%20authenticate%20users%20safely%20without%20a%20backend?</guid>
      <description>A meetup talk that I gave at Turbine Kreuzberg about the UCAN</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPFS 101 &amp; the Next-Gen Web (Nanaimo Edition)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipfs%20101%20&%20the%20next-gen%20web%20(nanaimo%20edition)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipfs%20101%20&%20the%20next-gen%20web%20(nanaimo%20edition)</guid>
      <description>A meetup talk that I gave in Nanaimo, Canada in 2019</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPFS 101 Talk</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipfs%20101%20talk</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipfs%20101%20talk</guid>
      <description>A talk that I gave in Seattle, USA in 2019</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPFS, DIDs, and Fission</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipfs,%20dids,%20and%20fission</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipfs,%20dids,%20and%20fission</guid>
      <description>A talk that I gave at the Decentralized Web Meetup in Amsterdam, Netherlands in 2019 about IPFS, DIDs, and Fission</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPVM — Content Addressed Compute for an Open World</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20content%20addressed%20compute%20for%20an%20open%20world</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20content%20addressed%20compute%20for%20an%20open%20world</guid>
      <description>A talk I gave at IPFS þing 2023 about spec-level progress on IPVM.</description>
      <pubDate>2023-04-20</pubDate>
    </item>
    <item>
      <title>IPVM — Seamless Services</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20seamless%20services</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20seamless%20services</guid>
      <description>A talk that I gave at Strange Loop 2023 about IPVM</description>
    </item>
    <item>
      <title>IPVM — The IPFS Execution Layer</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20the%20ipfs%20execution%20layer</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20the%20ipfs%20execution%20layer</guid>
      <description>An update to IPVM — The Long Fabled Execution Engine that I gave at Compute Over Data Summit 2022 about the IPVM project</description>
    </item>
    <item>
      <title>IPVM — The Long Fabled Execution Engine</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20the%20long%20fabled%20execution%20engine</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ipvm%20—%20the%20long%20fabled%20execution%20engine</guid>
      <description>A Conference Talk that I gave at IPFS þing 2022 in Reykjavík, Iceland.</description>
    </item>
    <item>
      <title>Identity, Capabilities, and Private Data</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/identity,%20capabilities,%20and%20private%20data</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/identity,%20capabilities,%20and%20private%20data</guid>
      <description>A talk that I gave at IPFS þing 2022 largely about UCAN, but also touches on DIDs, WNFS, and (what is now known as) the Odd SDK</description>
      <pubDate>2022-07-10</pubDate>
    </item>
    <item>
      <title>Inline IPLD — IPLD for Humans</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/inline%20ipld%20—%20ipld%20for%20humans</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/inline%20ipld%20—%20ipld%20for%20humans</guid>
      <description>A Conference Talk that I gave at IPFS Camp 2024 about inline-ipld</description>
      <pubDate>2024-07-11T22:54:20+02:00</pubDate>
    </item>
    <item>
      <title>Keyhive — ReCAP&apos;25</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/keyhive%20— recap'25</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/keyhive%20— recap'25</guid>
      <description>A talk that I gave at ReCAP (2025) about Keyhive.</description>
      <pubDate>2025-06-09T15:37:00-07:00</pubDate>
    </item>
    <item>
      <title>Living On the Edge</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/living%20on%20the%20edge</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/living%20on%20the%20edge</guid>
      <description>A talk that I gave at CodeBEAM Brazil 2021</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Local First Access Control — DWeb Vancouver</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/local%20first%20access%20control%20— dweb%20vancouver</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/local%20first%20access%20control%20— dweb%20vancouver</guid>
      <description>A talk that I gave at the Vancouver Local First Weekend 2025. It was mostly about Keyhive, but also touches on some parts of UCAN.</description>
      <pubDate>2025-01-11</pubDate>
    </item>
    <item>
      <title>Local-First Key Agreement with Hierarchical Hashing (2022)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/local-first%20key%20agreement%20with%20hierarchical%20hashing%20(2022)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/local-first%20key%20agreement%20with%20hierarchical%20hashing%20(2022)</guid>
      <description>I gave two talks at Strange Loop 2022. The first was about the Skip Ratchet. Quinn Wilton was supposed to deliver this, but she was very disappointingly out…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Love Potion No. 9</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/love%20potion%20no.%209</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/love%20potion%20no.%209</guid>
      <description>A keynote that I gave at Empex NYC 2018 advocating for more semantic code in Elixir</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Safe in the Beehive</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/safe%20in%20the%20beehive</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/safe%20in%20the%20beehive</guid>
      <description>I gave a talk about Beehive at the Local First Software Meetup on 29 October 2024.</description>
      <pubDate>2024-10-29T10:11:58-07:00</pubDate>
    </item>
    <item>
      <title>Safe in the Keyhive — LoFi Conf &apos;25</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/safe%20in%20the%20keyhive%20— lofi%20conf%20'25</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/safe%20in%20the%20keyhive%20— lofi%20conf%20'25</guid>
      <description>A talk that I gave at Local-First Conference (2025) about Keyhive.</description>
      <pubDate>2025-06-09T15:25:40-07:00</pubDate>
    </item>
    <item>
      <title>Safety in the Keyhive — Seattle Edition</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/safety%20in%20the%20keyhive%20—%20seattle%20edition</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/safety%20in%20the%20keyhive%20—%20seattle%20edition</guid>
      <description>A talk that I gave at DWeb Seattle about Keyhive.</description>
      <pubDate>2025-02-28</pubDate>
    </item>
    <item>
      <title>Seamless Services for an Open World</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/seamless%20services%20for%20an%20open%20world</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/seamless%20services%20for%20an%20open%20world</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Smart Contract as a Service — Using Messages to Share Contracts</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/smart%20contract%20as%20a%20service%20—%20using%20messages%20to%20share%20contracts</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/smart%20contract%20as%20a%20service%20—%20using%20messages%20to%20share%20contracts</guid>
      <description>A talk that I gave at Devcon V about EIP-1066 and EIP-1444</description>
    </item>
    <item>
      <title>Software Unplugged DWeb Online Edition</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/software%20unplugged%20dweb%20online%20edition</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/software%20unplugged%20dweb%20online%20edition</guid>
      <description>A shortened variant of the Software Unplugged talk that I gave at the DWeb Meetup Online on 2025 August 27</description>
      <pubDate>2025-01-11</pubDate>
    </item>
    <item>
      <title>Software Unplugged</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/software%20unplugged</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/software%20unplugged</guid>
      <description>A keynote that I gave at Our Networks about Local-first</description>
      <pubDate>2024-07-26T23:32:27-07:00</pubDate>
    </item>
    <item>
      <title>Technical Overview of the Web Native File System</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/technical%20overview%20of%20the%20web%20native%20file%20system</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/technical%20overview%20of%20the%20web%20native%20file%20system</guid>
      <description>A technical overview that Daniel Holmgren and I gave about the Webnative File System in 2020</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Dark Forest — Private CRDTs as Global Database</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20dark%20forest%20—%20private%20crdts%20as%20global%20database</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20dark%20forest%20—%20private%20crdts%20as%20global%20database</guid>
      <description>A talk that I gave at CascadiaJS 2022 about peer-to-peer tech, CRDTs, Byzantine Fault Tolerance, UCAN, and a bunch of the stuff that we&apos;re working towards at…</description>
    </item>
    <item>
      <title>The Edge of Tomorrow</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20edge%20of%20tomorrow</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20edge%20of%20tomorrow</guid>
      <description>A talk that I gave at BlueYard x EthCC (On Off) Chain.</description>
      <pubDate>2022-07-20</pubDate>
    </item>
    <item>
      <title>The Jump to Hyperspace (ElixirConf)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20jump%20to%20hyperspace%20(elixirconf)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20jump%20to%20hyperspace%20(elixirconf)</guid>
      <description>A keynote that I gave at ElixirConf 2021 about a lot of the work that we&apos;re doing at Fission Codes, and hoping to point a way forward for the Elixir ecosystem…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Jump to Hyperspace (GOTO)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20jump%20to%20hyperspace%20(goto)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20jump%20to%20hyperspace%20(goto)</guid>
      <description>Abstract</description>
      <pubDate>2024-10-28T12:47:38-07:00</pubDate>
    </item>
    <item>
      <title>The Jump to Hyperspace (YOW!)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20jump%20to%20hyperspace%20(yow!)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20jump%20to%20hyperspace%20(yow!)</guid>
      <description>I was asked to give an updated version of my The Jump to Hyperspace (ElixirConf) for a general (non-Elixir) technical audience at YOW! 2023</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Mess We&apos;re (Still) In</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20mess%20we're%20(still)%20in</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20mess%20we're%20(still)%20in</guid>
      <description>A keynote that Quinn Wilton and I jointly gave at CodeBEAM A Coruña.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The State of the IPFS DevTools Ecosystem</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20state%20of%20the%20ipfs%20devtools%20ecosystem</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20state%20of%20the%20ipfs%20devtools%20ecosystem</guid>
      <description>A panel that Brendan O&apos;Brien, Carson Farmer, Sara Feenan, and I were on during IPFS Camp 2022 about developer tools in the IPFS ecosystem.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Tyranny of Structurelessness (Amsterdam)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20tyranny%20of%20structurelessness%20(amsterdam)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20tyranny%20of%20structurelessness%20(amsterdam)</guid>
      <description>A keynote that I gave at CodeBEAM Amsterdam 2019</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Tyranny of Structurelessness (Virtual)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20tyranny%20of%20structurelessness%20(virtual)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20tyranny%20of%20structurelessness%20(virtual)</guid>
      <description>The updated version of The Tyranny of Structurelessness (Amsterdam) for CodeBEAM Virtual 2020 (Brazil)</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Unreasonable Effectiveness of Monads</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20unreasonable%20effectiveness%20of%20monads</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20unreasonable%20effectiveness%20of%20monads</guid>
      <description>A talk that I gave at Øredev 2019 about the basic idea of why monads are useful</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Webnative Stack (Iceland)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/the%20webnative%20stack%20(iceland)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/the%20webnative%20stack%20(iceland)</guid>
      <description>A talk that I gave at IPFS þing 2022 about Fission&apos;s tech stack</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>UCAN + WNFS for Filecoin</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20+%20wnfs%20for%20filecoin</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20+%20wnfs%20for%20filecoin</guid>
      <description>A talk that I gave to the Filecoin folks in 2021 about how UCAN and WNFS can make permissioned data on Filecoin a reality. In many ways, this was the…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>UCAN Be In Control of Your Auth</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20be%20in%20control%20of%20your%20auth</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20be%20in%20control%20of%20your%20auth</guid>
      <description>Conference Talk that I gave about UCAN</description>
      <pubDate>2024-07-19T12:32:43-07:00</pubDate>
    </item>
    <item>
      <title>UCAN Build Apps with IPFS</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20build%20apps%20with%20ipfs</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20build%20apps%20with%20ipfs</guid>
      <description>A UCAN + IPFS workshop that J Chris Anderson and Alan Shaw gave at IPFS Camp 2022</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>UCAN Decentralize Auth</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20decentralize%20auth</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20decentralize%20auth</guid>
      <description>A talk that I gave at IPFS þing 2023 about UCAN</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>UCAN Too (2023)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20too%20(2023)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20too%20(2023)</guid>
      <description>A talk (ahead of a workshop) about UCAN that Irakli Gozalishvili and Alan Shaw gave at IPFS þing 2023</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>UCAN — How to Make the Internet Web3 from the Inside Out</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20—%20how%20to%20make%20the%20internet%20web3%20from%20the%20inside%20out</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/ucan%20—%20how%20to%20make%20the%20internet%20web3%20from%20the%20inside%20out</guid>
      <description>A talk about UCAN that I gave at the CASA Gathering 2022 in Amsterdam, Netherlands</description>
    </item>
    <item>
      <title>Universal Hostless Substrate — Calgary Edition</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/universal%20hostless%20substrate%20—%20calgary%20edition</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/universal%20hostless%20substrate%20—%20calgary%20edition</guid>
      <description>A variant of the Universal Substrate talk that I gave at a meetup in Calgary, Canada  in 2020 (a few weeks before the pandemic started)</description>
    </item>
    <item>
      <title>Universal Hostless Substrate — Fernie</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/universal%20hostless%20substrate%20—%20fernie</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/universal%20hostless%20substrate%20—%20fernie</guid>
      <description>A variant of Universal Hostless Substrate that I gave at Ferie Internet Next</description>
    </item>
    <item>
      <title>WNFS File Sharing Preview (2021)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20file%20sharing%20preview%20(2021)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20file%20sharing%20preview%20(2021)</guid>
      <description>A talk that I gave at Fission demo day about private file sharing in WNFS</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>WNFS at Fission Tech Talks</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20at%20fission%20tech%20talks</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20at%20fission%20tech%20talks</guid>
      <description>An early talk that I gave about WNFS at a Fission tech talk in 2020</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>WNFS at IPFS Security WG</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20at%20ipfs%20security%20wg</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20at%20ipfs%20security%20wg</guid>
      <description>A talk that I gave to the IPFS community about WNFS in 2021</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>WNFS — Beyond UnixFS</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20—%20beyond%20unixfs</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/wnfs%20—%20beyond%20unixfs</guid>
      <description>&quot;Beyond UnixFS: Extending IPFS for Edge Apps &amp; Web3&quot;</description>
    </item>
    <item>
      <title>Web3 for Fun and Profit</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/web3%20for%20fun%20and%20profit</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/web3%20for%20fun%20and%20profit</guid>
      <description>A talk that I gave at CascadiaJS 2021. It&apos;s mainly an intro to&quot;big tent&quot; web3. The title is meant to be tongue-in-cheeck.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>WebNative — How to put a full stack directly in the browser</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/webnative%20—%20how%20to%20put%20a%20full%20stack%20directly%20in%20the%20browser</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/webnative%20—%20how%20to%20put%20a%20full%20stack%20directly%20in%20the%20browser</guid>
      <description>A talk that I gave at Speakeasy JS in 2021 about what is now called the Odd SDK</description>
    </item>
    <item>
      <title>Webnative File System (July 2022)</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/webnative%20file%20system%20(july%202022)</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/webnative%20file%20system%20(july%202022)</guid>
      <description>A joint talk by me and Philipp Krüger at IPFS þing 2022 about the Webnative File System and touches on the Skip Ratchet.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>What&apos;s New in UCAN 1.0</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/what's%20new%20in%20ucan%201.0</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/what's%20new%20in%20ucan%201.0</guid>
      <description>A Conference Talk that I gave at IPFS Camp 2024 about UCAN</description>
      <pubDate>2024-07-11T14:49:02+02:00</pubDate>
    </item>
    <item>
      <title>Why a Content Addressed Alliance</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/why%20a%20content%20addressed%20alliance</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/why%20a%20content%20addressed%20alliance</guid>
      <description>A joint Conference Talk at IPFS þing 2022 where Boris Mann and I propose that the community form a Content Addressed Alliance</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Witchcraft — Monads for the Working Alchemist</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/witchcraft%20—%20monads%20for%20the%20working%20alchemist</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/witchcraft%20—%20monads%20for%20the%20working%20alchemist</guid>
      <description>A keynote that I gave at ElixirLDN (now CodeBEAM) in London, UK in 2017</description>
    </item>
    <item>
      <title>Witchcraft — Lessons from Porting Monads to Elixir</title>
      <link>https://notes.brooklynzelenka.com/brooke's%20talks/witchcraft%20— lessons%20from%20porting%20monads%20to%20elixir</link>
      <guid>https://notes.brooklynzelenka.com/brooke's%20talks/witchcraft%20— lessons%20from%20porting%20monads%20to%20elixir</guid>
      <description>This is a talk that I gave remotely at Func Prog Sweden on 11 June 2024 about the Witchcraft (Elixir Library).</description>
      <pubDate>2024-06-21T16:03:20-07:00</pubDate>
    </item>
    <item>
      <title>!!Con 2024</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/!!con%202024</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/!!con%202024</guid>
      <description>Website</description>
      <pubDate>2024-10-28T12:47:38-07:00</pubDate>
    </item>
    <item>
      <title>Automerge Community Call Sept 2024</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/automerge%20community%20call%20sept%202024</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/automerge%20community%20call%20sept%202024</guid>
      <description>The September 2024 edition of the Automerge Community Call</description>
      <pubDate>2024-09-26T12:41:03-07:00</pubDate>
    </item>
    <item>
      <title>Automerge Community Call</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/automerge%20community%20call</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/automerge%20community%20call</guid>
      <description>Run by Ink &amp; Switch</description>
      <pubDate>2024-09-26T12:41:03-07:00</pubDate>
    </item>
    <item>
      <title>BlueYard x EthCC (On Off) Chain</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/blueyard%20x%20ethcc%20(on%20off)%20chain</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/blueyard%20x%20ethcc%20(on%20off)%20chain</guid>
      <description>A one-day conference run by BlueYard Capital in Paris, France on 2022-July-20 next to EthCC.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CascadiaJS 2021</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/cascadiajs%202021</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/cascadiajs%202021</guid>
      <description>The 2021 edition of CascadiaJS, which was primarily online (and prerecorded) due to COVID-19</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CascadiaJS 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/cascadiajs%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/cascadiajs%202022</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CascadiaJS</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/cascadiajs</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/cascadiajs</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Causal Islands 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/causal%20islands%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/causal%20islands%202023</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Clojure Conj 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/clojure%20conj%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/clojure%20conj%202023</guid>
      <description>The 2023 edition of Clojure Conj</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Clojure Conj</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/clojure%20conj</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/clojure%20conj</guid>
      <description>A conference series about Clojure</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%202023</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM A Coruña</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20a%20coruña</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20a%20coruña</guid>
      <description>The CodeBEAM regional series in A Coruña, Spain in 2022</description>
    </item>
    <item>
      <title>CodeBEAM Amsterdam 2019</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20amsterdam%202019</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20amsterdam%202019</guid>
      <description>In the CodeBEAM series</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM EU 2021</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20eu%202021</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20eu%202021</guid>
      <description>The 2021 edition of CodeBEAM, held online due to the COVID-19 pandemic</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM EU 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20eu%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20eu%202022</guid>
      <description>Location: Stockholm, Sweden</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM SF 2020</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20sf%202020</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20sf%202020</guid>
      <description>The San Francisco, USA edition of CodeBEAM in 2020</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM Virtual 2020</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20virtual%202020</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam%20virtual%202020</guid>
      <description>The online edition of CodeBEAM in 2020</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CodeBEAM</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/codebeam</guid>
      <description>A conference series about  BEAM  languages. I&apos;ve spoken &amp; keynoted several CodeBEAMs at time of writing.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Compute Over Data Summit 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/compute%20over%20data%20summit%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/compute%20over%20data%20summit%202022</guid>
      <description>The 2022 edition of Compute Over Data Summit in Lisbon, Portugal (next to IPFS Camp 2022)</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Compute Over Data Summit 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/compute%20over%20data%20summit%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/compute%20over%20data%20summit%202023</guid>
      <description>The 2023 edition of Compute Over Data Summit in Boston, USA 2023-May-09 - 2023-May-10.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Compute Over Data Summit</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/compute%20over%20data%20summit</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/compute%20over%20data%20summit</guid>
      <description>Location: Lisbon, Portugal</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>DWeb Meetup Online</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/dweb%20meetup%20online</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/dweb%20meetup%20online</guid>
      <description>The online version of the DWeb meetup.</description>
      <pubDate>2025-08-31T13:55:10-07:00</pubDate>
    </item>
    <item>
      <title>DWeb Seattle</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/dweb%20seattle</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/dweb%20seattle</guid>
      <description>The DWeb Seattle Node is a meetup dedicated to dweb topics.</description>
      <pubDate>2025-03-05T19:19:00-08:00</pubDate>
    </item>
    <item>
      <title>DWeb Vancouver</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/dweb%20vancouver</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/dweb%20vancouver</guid>
      <description>The Vancouver chapter of the DWeb meetup.</description>
      <pubDate>2025-03-06T17:48:26-08:00</pubDate>
    </item>
    <item>
      <title>Decentralized Web Meetup</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/decentralized%20web%20meetup</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/decentralized%20web%20meetup</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Devcon IV</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/devcon%20iv</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/devcon%20iv</guid>
      <description>The fourth iteration of Ethereum Devcon</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Devcon V</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/devcon%20v</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/devcon%20v</guid>
      <description>The fifth iteration of Devcon, held in Osaka, Japan in 2019</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Devcon</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/devcon</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/devcon</guid>
      <description>The annual Ethereum developer conference</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Distributed Systems Reading Group</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/distributed%20systems%20reading%20group</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/distributed%20systems%20reading%20group</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>ECOOP22</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ecoop22</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ecoop22</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Elixir Daze 2018</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixir%20daze%202018</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixir%20daze%202018</guid>
      <description>The 2018 edition of Elixir Daze</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Elixir Daze</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixir%20daze</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixir%20daze</guid>
      <description>An Elixir conference series held in Denver, USA</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>ElixirConf 2021</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixirconf%202021</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixirconf%202021</guid>
      <description>The 2021 edition of ElixirConf, held in Austin, Texas, USA</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>ElixirConf</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixirconf</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixirconf</guid>
      <description>An annual American Elixir conference</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>ElixirLDN</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixirldn</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/elixirldn</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Empex NYC 2018</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/empex%20nyc%202018</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/empex%20nyc%202018</guid>
      <description>The 2018 edition of Empex in New York City, New York</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Empex</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/empex</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/empex</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>GOTO Chicago 2024</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/goto%20chicago%202024</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/goto%20chicago%202024</guid>
      <description>Website</description>
      <pubDate>2024-10-28T12:47:38-07:00</pubDate>
    </item>
    <item>
      <title>GOTO</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/goto</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/goto</guid>
      <description>Website</description>
      <pubDate>2024-10-28T12:47:38-07:00</pubDate>
    </item>
    <item>
      <title>High Performance Transaction Systems 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/high%20performance%20transaction%20systems%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/high%20performance%20transaction%20systems%202022</guid>
      <description>The 2022 edition of High Performance Transaction Systems</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>High Performance Transaction Systems</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/high%20performance%20transaction%20systems</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/high%20performance%20transaction%20systems</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPFS Camp 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20camp%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20camp%202022</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPFS Camp 2024</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20camp%202024</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20camp%202024</guid>
      <description>Website</description>
      <pubDate>2024-06-06T06:50:40-07:00</pubDate>
    </item>
    <item>
      <title>IPFS Camp</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20camp</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20camp</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>IPFS þing 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20þing%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20þing%202022</guid>
      <description>The inaugural IPFS þing, held in Reykjavík, Iceland, 2022</description>
    </item>
    <item>
      <title>IPFS þing 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20þing%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20þing%202023</guid>
      <description>The 2023 edition of IPFS þing</description>
      <pubDate>2023-04-14</pubDate>
    </item>
    <item>
      <title>IPFS þing</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20þing</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/ipfs%20þing</guid>
      <description>&quot;þing&quot; is the Icelandic word for &quot;parliament&quot; or &quot;council&quot;. It&apos;s primarily aimed at folks working on IPFS directly, as opposed to IPFS Camp which is more for…</description>
    </item>
    <item>
      <title>Lambda Days 2019</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/lambda%20days%202019</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/lambda%20days%202019</guid>
      <description>The 2019 edition of Lambda Days</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Lambda Days</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/lambda%20days</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/lambda%20days</guid>
      <description>A functional programming conference series that runs annually in Kraków, Poland</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Local First Conf</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local%20first%20conf</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local%20first%20conf</guid>
      <description>Website</description>
      <pubDate>2025-06-09T15:25:40-07:00</pubDate>
    </item>
    <item>
      <title>Local First Software Meetup</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local%20first%20software%20meetup</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local%20first%20software%20meetup</guid>
      <description>The lofi meetup</description>
      <pubDate>2024-10-29T10:11:58-07:00</pubDate>
    </item>
    <item>
      <title>Local-First Conference (2024)</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local-first%20conference%20(2024)</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local-first%20conference%20(2024)</guid>
      <description>The 2024 edition ofLocal First Conf</description>
      <pubDate>2024-05-31T16:33:53+02:00</pubDate>
    </item>
    <item>
      <title>Local-First Conference (2025)</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local-first%20conference%20(2025)</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/local-first%20conference%20(2025)</guid>
      <description>The 2025 edition ofLocal First Conf</description>
      <pubDate>2025-06-09T15:25:40-07:00</pubDate>
    </item>
    <item>
      <title>NixCon 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/nixcon%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/nixcon%202023</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>NixCon</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/nixcon</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/nixcon</guid>
      <description>Conference for Nix</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Our Networks</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/our%20networks</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/our%20networks</guid>
      <description>Website</description>
      <pubDate>2024-07-26T23:32:27-07:00</pubDate>
    </item>
    <item>
      <title>ReCAP (2025)</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/recap%20(2025)</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/recap%20(2025)</guid>
      <description>The &quot;Re-Imagining Cryptography and Privacy&quot; (ReCAP) Workshop</description>
      <pubDate>2025-06-09T15:37:00-07:00</pubDate>
    </item>
    <item>
      <title>SPLASH &apos;23</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/splash%20'23</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/splash%20'23</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>SPLASH</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/splash</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/splash</guid>
      <description>An ongoing academic conference series</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Speakeasy JS</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/speakeasy%20js</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/speakeasy%20js</guid>
      <description>Speakeasy JS is the meetup for 🥼 mad science, 🧙‍♂️ hacking, and 🧪 experiments. We hang out virtually on Friday at 10am Pacific Time each…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Strange Loop 2022</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/strange%20loop%202022</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/strange%20loop%202022</guid>
      <description>The 2022 edition of Strange Loop</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Strange Loop 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/strange%20loop%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/strange%20loop%202023</guid>
      <description>2023 will be the final year of Strange Loop 😭</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Strange Loop</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/strange%20loop</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/strange%20loop</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Big Elixir 2018</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/the%20big%20elixir%202018</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/the%20big%20elixir%202018</guid>
      <description>The 2018 edition of The Big Elixir</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The Big Elixir</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/the%20big%20elixir</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/the%20big%20elixir</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Vancouver Local First Weekend</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/vancouver%20local%20first%20weekend</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/vancouver%20local%20first%20weekend</guid>
      <description>11 Jan 2025 and 12 Jan 2025</description>
      <pubDate>2025-03-06T18:02:23-08:00</pubDate>
    </item>
    <item>
      <title>YOW! 2023</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/yow!%202023</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/yow!%202023</guid>
      <description>The YOW!  series for 2023</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>YOW!</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/yow!</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/yow!</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Øredev 2019</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/øredev%202019</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/øredev%202019</guid>
      <description>The 2019 edition of Øredev</description>
    </item>
    <item>
      <title>Øredev</title>
      <link>https://notes.brooklynzelenka.com/conferences%20&%20meetups/øredev</link>
      <guid>https://notes.brooklynzelenka.com/conferences%20&%20meetups/øredev</guid>
      <description>A large annual tech conference held in Malmö, Sweden</description>
    </item>
    <item>
      <title>BBQ Beans</title>
      <link>https://notes.brooklynzelenka.com/food/bbq%20beans</link>
      <guid>https://notes.brooklynzelenka.com/food/bbq%20beans</guid>
      <description>A recipe for beans that has been very popular around these parts.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Bolognese</title>
      <link>https://notes.brooklynzelenka.com/food/bolognese</link>
      <guid>https://notes.brooklynzelenka.com/food/bolognese</guid>
      <description>Katie has a family recipe that&apos;s pretty great, but I want to experiment with this one sometime:</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Cajun Spice</title>
      <link>https://notes.brooklynzelenka.com/food/cajun%20spice</link>
      <guid>https://notes.brooklynzelenka.com/food/cajun%20spice</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Cold Seared Steak</title>
      <link>https://notes.brooklynzelenka.com/food/cold%20seared%20steak</link>
      <guid>https://notes.brooklynzelenka.com/food/cold%20seared%20steak</guid>
      <description>&quot;Cold sear&quot; is a steak cooking technique from America&apos;s Test Kitchen. Unlike the traditional high heat method that I&apos;m familiar from my time working as a cook,…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>W21</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w21</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w21</guid>
      <description>&quot;Officially&quot; a short week due to Victoria Day</description>
      <pubDate>2024-05-23T14:19:37-07:00</pubDate>
    </item>
    <item>
      <title>W22</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w22</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w22</guid>
      <description>W22 2024</description>
      <pubDate>2024-05-31T11:26:18+02:00</pubDate>
    </item>
    <item>
      <title>W23</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w23</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w23</guid>
      <description>W23 2024</description>
      <pubDate>2024-06-06T06:50:40-07:00</pubDate>
    </item>
    <item>
      <title>W24</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w24</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w24</guid>
      <description>W24 2024</description>
      <pubDate>2024-06-17T11:25:47-07:00</pubDate>
    </item>
    <item>
      <title>W25</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w25</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w25</guid>
      <description>W25 2024</description>
      <pubDate>2024-06-17T11:25:47-07:00</pubDate>
    </item>
    <item>
      <title>W26</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w26</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w26</guid>
      <description>W26 2024</description>
      <pubDate>2024-06-24T10:03:00-07:00</pubDate>
    </item>
    <item>
      <title>W27</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w27</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w27</guid>
      <description>W27 2024</description>
      <pubDate>2024-07-11T23:28:49+02:00</pubDate>
    </item>
    <item>
      <title>W28</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w28</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w28</guid>
      <description>W28 2024</description>
      <pubDate>2024-07-11T23:28:49+02:00</pubDate>
    </item>
    <item>
      <title>W29</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w29</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w29</guid>
      <description>W29 2024</description>
      <pubDate>2024-07-14T10:40:11+02:00</pubDate>
    </item>
    <item>
      <title>W30</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w30</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w30</guid>
      <description>W30 2024</description>
      <pubDate>2024-07-23T16:14:41-07:00</pubDate>
    </item>
    <item>
      <title>W31</title>
      <link>https://notes.brooklynzelenka.com/log/2024/w31</link>
      <guid>https://notes.brooklynzelenka.com/log/2024/w31</guid>
      <description>W31 2024</description>
      <pubDate>2024-07-29T10:55:01-07:00</pubDate>
    </item>
    <item>
      <title>W18</title>
      <link>https://notes.brooklynzelenka.com/log/2025/w18</link>
      <guid>https://notes.brooklynzelenka.com/log/2025/w18</guid>
      <description>W18 2025</description>
      <pubDate>2025-05-02T13:01:24-07:00</pubDate>
    </item>
    <item>
      <title>W2</title>
      <link>https://notes.brooklynzelenka.com/log/2026/w2</link>
      <guid>https://notes.brooklynzelenka.com/log/2026/w2</guid>
      <description>First week back from the holidays!</description>
      <pubDate>2026-01-06T22:56:32-08:00</pubDate>
    </item>
    <item>
      <title>2024 July 11</title>
      <link>https://notes.brooklynzelenka.com/notes/2024%20july%2011</link>
      <guid>https://notes.brooklynzelenka.com/notes/2024%20july%2011</guid>
      <description></description>
      <pubDate>2024-07-19T12:32:43-07:00</pubDate>
    </item>
    <item>
      <title>3Blue1Brown</title>
      <link>https://notes.brooklynzelenka.com/notes/3blue1brown</link>
      <guid>https://notes.brooklynzelenka.com/notes/3blue1brown</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Academish Voice</title>
      <link>https://notes.brooklynzelenka.com/notes/academish%20voice</link>
      <guid>https://notes.brooklynzelenka.com/notes/academish%20voice</guid>
      <description>Link</description>
      <pubDate>2025-05-02T13:05:23-07:00</pubDate>
    </item>
    <item>
      <title>Appa</title>
      <link>https://notes.brooklynzelenka.com/notes/appa</link>
      <guid>https://notes.brooklynzelenka.com/notes/appa</guid>
      <description>Appa (named for the sky bison in Avatar: the Last Airbender), is a joint effort by Fission (mainly Philipp Krüger, number zero (mainly dignifiedquire), and…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Authomerge</title>
      <link>https://notes.brooklynzelenka.com/notes/authomerge</link>
      <guid>https://notes.brooklynzelenka.com/notes/authomerge</guid>
      <description>This project was renamed to Keyhive. These notes reflect the earlier design exploration.</description>
      <pubDate>2024-06-21T16:03:20-07:00</pubDate>
    </item>
    <item>
      <title>Automerge Binary Document Format</title>
      <link>https://notes.brooklynzelenka.com/notes/automerge%20binary%20document%20format</link>
      <guid>https://notes.brooklynzelenka.com/notes/automerge%20binary%20document%20format</guid>
      <description>Spec Website</description>
      <pubDate>2024-07-07T13:45:59-07:00</pubDate>
    </item>
    <item>
      <title>Automerge Sync</title>
      <link>https://notes.brooklynzelenka.com/notes/automerge%20sync</link>
      <guid>https://notes.brooklynzelenka.com/notes/automerge%20sync</guid>
      <description>Below is a snapshot of my understanding of Automerge and related projects as of 2024-07-25.</description>
      <pubDate>2024-07-17T14:25:42-07:00</pubDate>
    </item>
    <item>
      <title>Automerge and Version Control for Rich Text</title>
      <link>https://notes.brooklynzelenka.com/notes/automerge%20and%20version%20control%20for%20rich%20text</link>
      <guid>https://notes.brooklynzelenka.com/notes/automerge%20and%20version%20control%20for%20rich%20text</guid>
      <description>Conference Talk by Alex Good about rich text in Automerge</description>
      <pubDate>2024-07-19T11:45:23-07:00</pubDate>
    </item>
    <item>
      <title>Automerge</title>
      <link>https://notes.brooklynzelenka.com/notes/automerge</link>
      <guid>https://notes.brooklynzelenka.com/notes/automerge</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>BEAM</title>
      <link>https://notes.brooklynzelenka.com/notes/beam</link>
      <guid>https://notes.brooklynzelenka.com/notes/beam</guid>
      <description>The  virtual machine underlying Erlang, Elixir, LFE, and many other languages.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Bear Pond Espresso</title>
      <link>https://notes.brooklynzelenka.com/notes/bear%20pond%20espresso</link>
      <guid>https://notes.brooklynzelenka.com/notes/bear%20pond%20espresso</guid>
      <description>Bear Pond Espresso is a coffee shop in Tokyo. They do a very thick espresso-like drink that they call the &quot;angel stain&quot; — I&apos;ve never had anything like it…</description>
      <pubDate>2025-03-10T23:39:05-07:00</pubDate>
    </item>
    <item>
      <title>Bidirectional typing</title>
      <link>https://notes.brooklynzelenka.com/notes/bidirectional%20typing</link>
      <guid>https://notes.brooklynzelenka.com/notes/bidirectional%20typing</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Bluesky</title>
      <link>https://notes.brooklynzelenka.com/notes/bluesky</link>
      <guid>https://notes.brooklynzelenka.com/notes/bluesky</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CALM</title>
      <link>https://notes.brooklynzelenka.com/notes/calm</link>
      <guid>https://notes.brooklynzelenka.com/notes/calm</guid>
      <description>Wow I just found this in some old notes and this page needs a ton of work 😅 Apologies</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>COVID-19</title>
      <link>https://notes.brooklynzelenka.com/notes/covid-19</link>
      <guid>https://notes.brooklynzelenka.com/notes/covid-19</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>CRDT</title>
      <link>https://notes.brooklynzelenka.com/notes/crdt</link>
      <guid>https://notes.brooklynzelenka.com/notes/crdt</guid>
      <description>A Conflict-free Replicated Data Type is a data structure that can be replicated across multiple peers, edited concurrently without coordination, and merged…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Conference Talk</title>
      <link>https://notes.brooklynzelenka.com/notes/conference%20talk</link>
      <guid>https://notes.brooklynzelenka.com/notes/conference%20talk</guid>
      <description>See the backlinks for specific talks</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Crates (Package Registry)</title>
      <link>https://notes.brooklynzelenka.com/notes/crates%20(package%20registry)</link>
      <guid>https://notes.brooklynzelenka.com/notes/crates%20(package%20registry)</guid>
      <description>Website</description>
      <pubDate>2024-07-14T10:40:11+02:00</pubDate>
    </item>
    <item>
      <title>Czechia</title>
      <link>https://notes.brooklynzelenka.com/notes/czechia</link>
      <guid>https://notes.brooklynzelenka.com/notes/czechia</guid>
      <description></description>
      <pubDate>2024-07-14T10:45:18+02:00</pubDate>
    </item>
    <item>
      <title>DEFLATE</title>
      <link>https://notes.brooklynzelenka.com/notes/deflate</link>
      <guid>https://notes.brooklynzelenka.com/notes/deflate</guid>
      <description>RFC 1951</description>
      <pubDate>2024-07-17T14:25:42-07:00</pubDate>
    </item>
    <item>
      <title>Database</title>
      <link>https://notes.brooklynzelenka.com/notes/database</link>
      <guid>https://notes.brooklynzelenka.com/notes/database</guid>
      <description></description>
      <pubDate>2024-05-19T15:24:11-07:00</pubDate>
    </item>
    <item>
      <title>Distributed systems</title>
      <link>https://notes.brooklynzelenka.com/notes/distributed%20systems</link>
      <guid>https://notes.brooklynzelenka.com/notes/distributed%20systems</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Elixir</title>
      <link>https://notes.brooklynzelenka.com/notes/elixir</link>
      <guid>https://notes.brooklynzelenka.com/notes/elixir</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>End-to-end encryption demystified</title>
      <link>https://notes.brooklynzelenka.com/notes/end-to-end%20encryption%20demystified</link>
      <guid>https://notes.brooklynzelenka.com/notes/end-to-end%20encryption%20demystified</guid>
      <description>Conference Talk by Nik Graf about Serenity</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>Every App secretly wants to be Local-First</title>
      <link>https://notes.brooklynzelenka.com/notes/every%20app%20secretly%20wants%20to%20be%20local-first</link>
      <guid>https://notes.brooklynzelenka.com/notes/every%20app%20secretly%20wants%20to%20be%20local-first</guid>
      <description>Conference Talk by Anselm Eikhoff about Jazz.tools</description>
      <pubDate>2024-07-19T12:07:31-07:00</pubDate>
    </item>
    <item>
      <title>Fission Codes</title>
      <link>https://notes.brooklynzelenka.com/notes/fission%20codes</link>
      <guid>https://notes.brooklynzelenka.com/notes/fission%20codes</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Haskell</title>
      <link>https://notes.brooklynzelenka.com/notes/haskell</link>
      <guid>https://notes.brooklynzelenka.com/notes/haskell</guid>
      <description>I use a lot of Haskell — it&apos;s probably my best language and the one that I think clearest in. It&apos;s a strong statically typed FP language in the ML lineage…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Home Desktop</title>
      <link>https://notes.brooklynzelenka.com/notes/home%20desktop</link>
      <guid>https://notes.brooklynzelenka.com/notes/home%20desktop</guid>
      <description>I finally bit the bullet and built a Linux desktop on 2023-May-21 (it was, in fact, the Year of Linux on the Desktop around here). It&apos;s had a few modifications…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Home Manager Search</title>
      <link>https://notes.brooklynzelenka.com/notes/home%20manager%20search</link>
      <guid>https://notes.brooklynzelenka.com/notes/home%20manager%20search</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Home Manager</title>
      <link>https://notes.brooklynzelenka.com/notes/home%20manager</link>
      <guid>https://notes.brooklynzelenka.com/notes/home%20manager</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Home-cooked Software and Barefoot Programmers</title>
      <link>https://notes.brooklynzelenka.com/notes/home-cooked%20software%20and%20barefoot%20programmers</link>
      <guid>https://notes.brooklynzelenka.com/notes/home-cooked%20software%20and%20barefoot%20programmers</guid>
      <description>Conference Talk by Maggie Appleton about Local-first</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>How To Keep Greens Fresh</title>
      <link>https://notes.brooklynzelenka.com/notes/how%20to%20keep%20greens%20fresh</link>
      <guid>https://notes.brooklynzelenka.com/notes/how%20to%20keep%20greens%20fresh</guid>
      <description>Put greens in a bag</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Ink &amp; Switch</title>
      <link>https://notes.brooklynzelenka.com/notes/ink%20&%20switch</link>
      <guid>https://notes.brooklynzelenka.com/notes/ink%20&%20switch</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Kagi</title>
      <link>https://notes.brooklynzelenka.com/notes/kagi</link>
      <guid>https://notes.brooklynzelenka.com/notes/kagi</guid>
      <description>Website</description>
      <pubDate>2024-06-21T16:03:20-07:00</pubDate>
    </item>
    <item>
      <title>Keyhive</title>
      <link>https://notes.brooklynzelenka.com/notes/keyhive</link>
      <guid>https://notes.brooklynzelenka.com/notes/keyhive</guid>
      <description>GitHub Repo</description>
      <pubDate>2025-03-05T19:19:00-08:00</pubDate>
    </item>
    <item>
      <title>Knedlíky</title>
      <link>https://notes.brooklynzelenka.com/notes/knedlíky</link>
      <guid>https://notes.brooklynzelenka.com/notes/knedlíky</guid>
      <description>Childhood favourite 🇨‍🇿</description>
    </item>
    <item>
      <title>Lessons for the future of programming languages from a decade of local first</title>
      <link>https://notes.brooklynzelenka.com/notes/lessons%20for%20the%20future%20of%20programming%20languages%20from%20a%20decade%20of%20local%20first</link>
      <guid>https://notes.brooklynzelenka.com/notes/lessons%20for%20the%20future%20of%20programming%20languages%20from%20a%20decade%20of%20local%20first</guid>
      <description>Conference Talk by Alexander Stigson about Realm</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>Little elephants everywhere</title>
      <link>https://notes.brooklynzelenka.com/notes/little%20elephants%20everywhere</link>
      <guid>https://notes.brooklynzelenka.com/notes/little%20elephants%20everywhere</guid>
      <description>Conference Talk by James Arthur about ElectricSQL</description>
      <pubDate>2024-07-19T12:32:43-07:00</pubDate>
    </item>
    <item>
      <title>Local-First Summit 010</title>
      <link>https://notes.brooklynzelenka.com/notes/local-first%20summit%20010</link>
      <guid>https://notes.brooklynzelenka.com/notes/local-first%20summit%20010</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Local-first and social software</title>
      <link>https://notes.brooklynzelenka.com/notes/local-first%20and%20social%20software</link>
      <guid>https://notes.brooklynzelenka.com/notes/local-first%20and%20social%20software</guid>
      <description>Conference Talk by Anton Pronkin about Anytype</description>
      <pubDate>2024-07-19T12:44:36-07:00</pubDate>
    </item>
    <item>
      <title>Local-first software (article)</title>
      <link>https://notes.brooklynzelenka.com/notes/local-first%20software%20(article)</link>
      <guid>https://notes.brooklynzelenka.com/notes/local-first%20software%20(article)</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Local-first</title>
      <link>https://notes.brooklynzelenka.com/notes/local-first</link>
      <guid>https://notes.brooklynzelenka.com/notes/local-first</guid>
      <description>Term initially coined in Local-first software</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Monodraw</title>
      <link>https://notes.brooklynzelenka.com/notes/monodraw</link>
      <guid>https://notes.brooklynzelenka.com/notes/monodraw</guid>
      <description>Website</description>
      <pubDate>2024-06-06T06:50:40-07:00</pubDate>
    </item>
    <item>
      <title>Mutually Assured Education</title>
      <link>https://notes.brooklynzelenka.com/notes/mutually%20assured%20education</link>
      <guid>https://notes.brooklynzelenka.com/notes/mutually%20assured%20education</guid>
      <description>Website</description>
      <pubDate>2024-05-31T11:26:18+02:00</pubDate>
    </item>
    <item>
      <title>Nebula (video site)</title>
      <link>https://notes.brooklynzelenka.com/notes/nebula%20(video%20site)</link>
      <guid>https://notes.brooklynzelenka.com/notes/nebula%20(video%20site)</guid>
      <description>Website</description>
      <pubDate>2024-05-21T16:52:01-07:00</pubDate>
    </item>
    <item>
      <title>Nix</title>
      <link>https://notes.brooklynzelenka.com/notes/nix</link>
      <guid>https://notes.brooklynzelenka.com/notes/nix</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>NixOS</title>
      <link>https://notes.brooklynzelenka.com/notes/nixos</link>
      <guid>https://notes.brooklynzelenka.com/notes/nixos</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Paper</title>
      <link>https://notes.brooklynzelenka.com/notes/paper</link>
      <guid>https://notes.brooklynzelenka.com/notes/paper</guid>
      <description>🚧 I&apos;m slowly migrating my notes from GoodNotes to Obsidian 🚧</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Papers</title>
      <link>https://notes.brooklynzelenka.com/notes/papers</link>
      <guid>https://notes.brooklynzelenka.com/notes/papers</guid>
      <description>This page is a routing node. Check backlinks to see a list of papers.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Peanut Butter Cookies</title>
      <link>https://notes.brooklynzelenka.com/notes/peanut%20butter%20cookies</link>
      <guid>https://notes.brooklynzelenka.com/notes/peanut%20butter%20cookies</guid>
      <description>Whisk together dry ingredients (flour, baking soda, salt)</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>PrivacyTests.org</title>
      <link>https://notes.brooklynzelenka.com/notes/privacytests.org</link>
      <guid>https://notes.brooklynzelenka.com/notes/privacytests.org</guid>
      <description>&quot;Best Private Browsers&quot;</description>
      <pubDate>2025-08-14T09:44:08-07:00</pubDate>
    </item>
    <item>
      <title>Programming Language</title>
      <link>https://notes.brooklynzelenka.com/notes/programming%20language</link>
      <guid>https://notes.brooklynzelenka.com/notes/programming%20language</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Programming Local-First 2023</title>
      <link>https://notes.brooklynzelenka.com/notes/programming%20local-first%202023</link>
      <guid>https://notes.brooklynzelenka.com/notes/programming%20local-first%202023</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Quartz</title>
      <link>https://notes.brooklynzelenka.com/notes/quartz</link>
      <guid>https://notes.brooklynzelenka.com/notes/quartz</guid>
      <description>Docs</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Representing SHA-256 Hashes As Avatars</title>
      <link>https://notes.brooklynzelenka.com/notes/representing%20sha-256%20hashes%20as%20avatars</link>
      <guid>https://notes.brooklynzelenka.com/notes/representing%20sha-256%20hashes%20as%20avatars</guid>
      <description>Blog Post</description>
      <pubDate>2025-03-10T15:01:18-07:00</pubDate>
    </item>
    <item>
      <title>Rust</title>
      <link>https://notes.brooklynzelenka.com/notes/rust</link>
      <guid>https://notes.brooklynzelenka.com/notes/rust</guid>
      <description>Cheat sheet</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Serenity Notes</title>
      <link>https://notes.brooklynzelenka.com/notes/serenity%20notes</link>
      <guid>https://notes.brooklynzelenka.com/notes/serenity%20notes</guid>
      <description>Webite</description>
      <pubDate>2024-05-31T11:26:18+02:00</pubDate>
    </item>
    <item>
      <title>Smokey the Cat</title>
      <link>https://notes.brooklynzelenka.com/notes/smokey%20the%20cat</link>
      <guid>https://notes.brooklynzelenka.com/notes/smokey%20the%20cat</guid>
      <description>Smokey is Katie&apos;s Persian cat.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Start with offline</title>
      <link>https://notes.brooklynzelenka.com/notes/start%20with%20offline</link>
      <guid>https://notes.brooklynzelenka.com/notes/start%20with%20offline</guid>
      <description>Conference Talk by Philip Lam about GoodNotes</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>Stenography</title>
      <link>https://notes.brooklynzelenka.com/notes/stenography</link>
      <guid>https://notes.brooklynzelenka.com/notes/stenography</guid>
      <description>I started learning steno</description>
      <pubDate>2024-05-21T16:52:01-07:00</pubDate>
    </item>
    <item>
      <title>Streaming a collaborative filesystem</title>
      <link>https://notes.brooklynzelenka.com/notes/streaming%20a%20collaborative%20filesystem</link>
      <guid>https://notes.brooklynzelenka.com/notes/streaming%20a%20collaborative%20filesystem</guid>
      <description>Conference Talk by Yifeng Wang about Affine</description>
      <pubDate>2024-07-19T12:32:43-07:00</pubDate>
    </item>
    <item>
      <title>Subduction</title>
      <link>https://notes.brooklynzelenka.com/notes/subduction</link>
      <guid>https://notes.brooklynzelenka.com/notes/subduction</guid>
      <description>GitHub Repo</description>
      <pubDate>2026-03-01T17:19:47-08:00</pubDate>
    </item>
    <item>
      <title>Sḵwx̱wú7mesh</title>
      <link>https://notes.brooklynzelenka.com/notes/sḵwx̱wú7mesh</link>
      <guid>https://notes.brooklynzelenka.com/notes/sḵwx̱wú7mesh</guid>
      <description></description>
    </item>
    <item>
      <title>Tepache</title>
      <link>https://notes.brooklynzelenka.com/notes/tepache</link>
      <guid>https://notes.brooklynzelenka.com/notes/tepache</guid>
      <description>Fermented &quot;pineapple beer&quot;</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>The forgotten history of the early indies</title>
      <link>https://notes.brooklynzelenka.com/notes/the%20forgotten%20history%20of%20the%20early%20indies</link>
      <guid>https://notes.brooklynzelenka.com/notes/the%20forgotten%20history%20of%20the%20early%20indies</guid>
      <description>Conference Talk by Drew McCormack about Agenda</description>
      <pubDate>2024-07-19T16:51:13-07:00</pubDate>
    </item>
    <item>
      <title>The past, present, and future of local-first</title>
      <link>https://notes.brooklynzelenka.com/notes/the%20past,%20present,%20and%20future%20of%20local-first</link>
      <guid>https://notes.brooklynzelenka.com/notes/the%20past,%20present,%20and%20future%20of%20local-first</guid>
      <description>Conference Talk by Martin Kleppmann about Local-first</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>The unreasonable advantage of building local-first</title>
      <link>https://notes.brooklynzelenka.com/notes/the%20unreasonable%20advantage%20of%20building%20local-first</link>
      <guid>https://notes.brooklynzelenka.com/notes/the%20unreasonable%20advantage%20of%20building%20local-first</guid>
      <description>Conference Talk by Jack McCloy about the biz opporunities of LoFi</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>The why and how of building a local-first music app</title>
      <link>https://notes.brooklynzelenka.com/notes/the%20why%20and%20how%20of%20building%20a%20local-first%20music%20app</link>
      <guid>https://notes.brooklynzelenka.com/notes/the%20why%20and%20how%20of%20building%20a%20local-first%20music%20app</guid>
      <description>Conference Talk by Johannes Schickling about Overtone &amp; LiveStore</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>Two myths about building offline-capable SaaS apps</title>
      <link>https://notes.brooklynzelenka.com/notes/two%20myths%20about%20building%20offline-capable%20saas%20apps</link>
      <guid>https://notes.brooklynzelenka.com/notes/two%20myths%20about%20building%20offline-capable%20saas%20apps</guid>
      <description>Conference Talk by Paulus Esterhazy about Pitch</description>
      <pubDate>2024-07-19T12:32:43-07:00</pubDate>
    </item>
    <item>
      <title>UBC Garden</title>
      <link>https://notes.brooklynzelenka.com/notes/ubc%20garden</link>
      <guid>https://notes.brooklynzelenka.com/notes/ubc%20garden</guid>
      <description>The gardens at UBC. Katie and I visited it on 2024 June 13 to consider it for our wedding.</description>
      <pubDate>2024-06-21T16:03:20-07:00</pubDate>
    </item>
    <item>
      <title>Unexpected benefits of going local-first</title>
      <link>https://notes.brooklynzelenka.com/notes/unexpected%20benefits%20of%20going%20local-first</link>
      <guid>https://notes.brooklynzelenka.com/notes/unexpected%20benefits%20of%20going%20local-first</guid>
      <description>Conference Talk by Tuomas Artman about Linear</description>
      <pubDate>2024-07-22T10:17:38-07:00</pubDate>
    </item>
    <item>
      <title>User Controlled Authorization Networks</title>
      <link>https://notes.brooklynzelenka.com/notes/user%20controlled%20authorization%20networks</link>
      <guid>https://notes.brooklynzelenka.com/notes/user%20controlled%20authorization%20networks</guid>
      <description>You can think of UCAN as roughly an end-user controlled, offline-first, extensible, capabilities-based variant of OAuth that enables:</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Using Effect Schema to enable interoperable local-first applications</title>
      <link>https://notes.brooklynzelenka.com/notes/using%20effect%20schema%20to%20enable%20interoperable%20local-first%20applications</link>
      <guid>https://notes.brooklynzelenka.com/notes/using%20effect%20schema%20to%20enable%20interoperable%20local-first%20applications</guid>
      <description>Conference Talk by Jess Martin about DXOS</description>
      <pubDate>2024-07-19T12:07:31-07:00</pubDate>
    </item>
    <item>
      <title>Wardley Map Mini Course</title>
      <link>https://notes.brooklynzelenka.com/notes/wardley%20map%20mini%20course</link>
      <guid>https://notes.brooklynzelenka.com/notes/wardley%20map%20mini%20course</guid>
      <description>A little introductory course about Wardley Maps</description>
      <pubDate>2025-03-07T16:29:25-08:00</pubDate>
    </item>
    <item>
      <title>Wardley Map</title>
      <link>https://notes.brooklynzelenka.com/notes/wardley%20map</link>
      <guid>https://notes.brooklynzelenka.com/notes/wardley%20map</guid>
      <description>[!summary] A Wardley map is a map for business strategy. Components are positioned within a value chain and anchored by the user need, with movement described…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Wave (Software)</title>
      <link>https://notes.brooklynzelenka.com/notes/wave%20(software)</link>
      <guid>https://notes.brooklynzelenka.com/notes/wave%20(software)</guid>
      <description>Website</description>
      <pubDate>2024-05-21T16:52:01-07:00</pubDate>
    </item>
    <item>
      <title>We Are Canadian</title>
      <link>https://notes.brooklynzelenka.com/notes/we%20are%20canadian</link>
      <guid>https://notes.brooklynzelenka.com/notes/we%20are%20canadian</guid>
      <description>In the early 2000s there was a beer ad that went viral (for the time) with the catchphrase &quot;I AM CANADIAN&quot;.</description>
      <pubDate>2025-03-06T17:55:24-08:00</pubDate>
    </item>
    <item>
      <title>WebAssembly</title>
      <link>https://notes.brooklynzelenka.com/notes/webassembly</link>
      <guid>https://notes.brooklynzelenka.com/notes/webassembly</guid>
      <description>Neither &quot;web&quot; nor &quot;assembly&quot;, Wasm is a portable bytecode format that can be interpreted directly or used as an IR for backends like Cranelift. The ISA is…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Webnative File System</title>
      <link>https://notes.brooklynzelenka.com/notes/webnative%20file%20system</link>
      <guid>https://notes.brooklynzelenka.com/notes/webnative%20file%20system</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Wedding (Brooke &amp; Katie)</title>
      <link>https://notes.brooklynzelenka.com/notes/wedding%20(brooke%20&%20katie)</link>
      <guid>https://notes.brooklynzelenka.com/notes/wedding%20(brooke%20&%20katie)</guid>
      <description>I&apos;m getting married to Katie</description>
      <pubDate>2024-07-14T10:45:18+02:00</pubDate>
    </item>
    <item>
      <title>Witchcraft (Elixir Library)</title>
      <link>https://notes.brooklynzelenka.com/notes/witchcraft%20(elixir%20library)</link>
      <guid>https://notes.brooklynzelenka.com/notes/witchcraft%20(elixir%20library)</guid>
      <description>Website</description>
      <pubDate>2024-05-23T14:19:37-07:00</pubDate>
    </item>
    <item>
      <title>Witchcraft Software (Company)</title>
      <link>https://notes.brooklynzelenka.com/notes/witchcraft%20software%20(company)</link>
      <guid>https://notes.brooklynzelenka.com/notes/witchcraft%20software%20(company)</guid>
      <description>This is the DBA for my BC sole proprietorship. The name is a reference to Witchcraft (Elixir Library), which in many ways shifted the course of my career (and…</description>
      <pubDate>2024-06-21T16:03:20-07:00</pubDate>
    </item>
    <item>
      <title>Your web app but good</title>
      <link>https://notes.brooklynzelenka.com/notes/your%20web%20app%20but%20good</link>
      <guid>https://notes.brooklynzelenka.com/notes/your%20web%20app%20but%20good</guid>
      <description>Conference Talk by Aaron Boodman about Replicache</description>
      <pubDate>2024-07-19T12:07:31-07:00</pubDate>
    </item>
    <item>
      <title>automerge-rs</title>
      <link>https://notes.brooklynzelenka.com/notes/automerge-rs</link>
      <guid>https://notes.brooklynzelenka.com/notes/automerge-rs</guid>
      <description>GitHub</description>
      <pubDate>2024-07-17T14:25:42-07:00</pubDate>
    </item>
    <item>
      <title>im</title>
      <link>https://notes.brooklynzelenka.com/notes/im</link>
      <guid>https://notes.brooklynzelenka.com/notes/im</guid>
      <description>Website: docrs</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>number zero</title>
      <link>https://notes.brooklynzelenka.com/notes/number%20zero</link>
      <guid>https://notes.brooklynzelenka.com/notes/number%20zero</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>programming language theory</title>
      <link>https://notes.brooklynzelenka.com/notes/programming%20language%20theory</link>
      <guid>https://notes.brooklynzelenka.com/notes/programming%20language%20theory</guid>
      <description></description>
      <pubDate>2024-05-19T15:24:11-07:00</pubDate>
    </item>
    <item>
      <title>səlilwətaɬ</title>
      <link>https://notes.brooklynzelenka.com/notes/səlilwətaɬ</link>
      <guid>https://notes.brooklynzelenka.com/notes/səlilwətaɬ</guid>
      <description></description>
    </item>
    <item>
      <title>vancouver.dev</title>
      <link>https://notes.brooklynzelenka.com/notes/vancouver.dev</link>
      <guid>https://notes.brooklynzelenka.com/notes/vancouver.dev</guid>
      <description>Website</description>
      <pubDate>2024-05-31T11:26:18+02:00</pubDate>
    </item>
    <item>
      <title>wasm-bindgen</title>
      <link>https://notes.brooklynzelenka.com/notes/wasm-bindgen</link>
      <guid>https://notes.brooklynzelenka.com/notes/wasm-bindgen</guid>
      <description>Crate</description>
      <pubDate>2025-12-26T18:01:11-08:00</pubDate>
    </item>
    <item>
      <title>wasm_refgen</title>
      <link>https://notes.brooklynzelenka.com/notes/wasm_refgen</link>
      <guid>https://notes.brooklynzelenka.com/notes/wasm_refgen</guid>
      <description>While working on the Wasm bindings for Subduction, I was dissatisfied with how brittle custom_typescript sections are. I doubt that I&apos;m the first one to come…</description>
      <pubDate>2025-11-15T16:58:15Z</pubDate>
    </item>
    <item>
      <title>xʷməθkʷəy̓əm</title>
      <link>https://notes.brooklynzelenka.com/notes/xʷməθkʷəy̓əm</link>
      <guid>https://notes.brooklynzelenka.com/notes/xʷməθkʷəy̓əm</guid>
      <description>A First Nations band &amp; government</description>
    </item>
    <item>
      <title>50 years in filesystems</title>
      <link>https://notes.brooklynzelenka.com/papers/50%20years%20in%20filesystems</link>
      <guid>https://notes.brooklynzelenka.com/papers/50%20years%20in%20filesystems</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>AMBROSIA</title>
      <link>https://notes.brooklynzelenka.com/papers/ambrosia</link>
      <guid>https://notes.brooklynzelenka.com/papers/ambrosia</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Authenticated Append-only Skip Lists</title>
      <link>https://notes.brooklynzelenka.com/papers/authenticated%20append-only%20skip%20lists</link>
      <guid>https://notes.brooklynzelenka.com/papers/authenticated%20append-only%20skip%20lists</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Beehive —  O(1) Lookup Performance for Power-Law Query Distributions in Peer-to-Peer Overlays</title>
      <link>https://notes.brooklynzelenka.com/papers/beehive%20—%20%20o(1)%20lookup%20performance%20for%20power-law%20query%20distributions%20in%20peer-to-peer%20overlays</link>
      <guid>https://notes.brooklynzelenka.com/papers/beehive%20—%20%20o(1)%20lookup%20performance%20for%20power-law%20query%20distributions%20in%20peer-to-peer%20overlays</guid>
      <description>PDF</description>
    </item>
    <item>
      <title>Blind Signatures for Untraceable Payments</title>
      <link>https://notes.brooklynzelenka.com/papers/blind%20signatures%20for%20untraceable%20payments</link>
      <guid>https://notes.brooklynzelenka.com/papers/blind%20signatures%20for%20untraceable%20payments</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Capsule-oriented Programming Summary Paper</title>
      <link>https://notes.brooklynzelenka.com/papers/capsule-oriented%20programming%20summary%20paper</link>
      <guid>https://notes.brooklynzelenka.com/papers/capsule-oriented%20programming%20summary%20paper</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Combining Effects and Coeffects via Grading</title>
      <link>https://notes.brooklynzelenka.com/papers/combining%20effects%20and%20coeffects%20via%20grading</link>
      <guid>https://notes.brooklynzelenka.com/papers/combining%20effects%20and%20coeffects%20via%20grading</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Convergence of Datalog over (Pre-)Semirings</title>
      <link>https://notes.brooklynzelenka.com/papers/convergence%20of%20datalog%20over%20(pre-)semirings</link>
      <guid>https://notes.brooklynzelenka.com/papers/convergence%20of%20datalog%20over%20(pre-)semirings</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Convergence — Research for Practice Reboot</title>
      <link>https://notes.brooklynzelenka.com/papers/convergence%20—%20research%20for%20practice%20reboot</link>
      <guid>https://notes.brooklynzelenka.com/papers/convergence%20—%20research%20for%20practice%20reboot</guid>
      <description>ACM Queue article</description>
    </item>
    <item>
      <title>Differential Lambda Calculus</title>
      <link>https://notes.brooklynzelenka.com/papers/differential%20lambda%20calculus</link>
      <guid>https://notes.brooklynzelenka.com/papers/differential%20lambda%20calculus</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Differential dataflow</title>
      <link>https://notes.brooklynzelenka.com/papers/differential%20dataflow</link>
      <guid>https://notes.brooklynzelenka.com/papers/differential%20dataflow</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Effect Handlers, Evidently</title>
      <link>https://notes.brooklynzelenka.com/papers/effect%20handlers,%20evidently</link>
      <guid>https://notes.brooklynzelenka.com/papers/effect%20handlers,%20evidently</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Effects, Capabilities, and Boxes</title>
      <link>https://notes.brooklynzelenka.com/papers/effects,%20capabilities,%20and%20boxes</link>
      <guid>https://notes.brooklynzelenka.com/papers/effects,%20capabilities,%20and%20boxes</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>EigenTrust++</title>
      <link>https://notes.brooklynzelenka.com/papers/eigentrust++</link>
      <guid>https://notes.brooklynzelenka.com/papers/eigentrust++</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Ghosts of Departed Proofs</title>
      <link>https://notes.brooklynzelenka.com/papers/ghosts%20of%20departed%20proofs</link>
      <guid>https://notes.brooklynzelenka.com/papers/ghosts%20of%20departed%20proofs</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Graffiti Networks</title>
      <link>https://notes.brooklynzelenka.com/papers/graffiti%20networks</link>
      <guid>https://notes.brooklynzelenka.com/papers/graffiti%20networks</guid>
      <description>Paper link</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Keep CALM and CRDT On</title>
      <link>https://notes.brooklynzelenka.com/papers/keep%20calm%20and%20crdt%20on</link>
      <guid>https://notes.brooklynzelenka.com/papers/keep%20calm%20and%20crdt%20on</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Mergeable Replicated Data Types</title>
      <link>https://notes.brooklynzelenka.com/papers/mergeable%20replicated%20data%20types</link>
      <guid>https://notes.brooklynzelenka.com/papers/mergeable%20replicated%20data%20types</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>New Directions in Cloud Programming</title>
      <link>https://notes.brooklynzelenka.com/papers/new%20directions%20in%20cloud%20programming</link>
      <guid>https://notes.brooklynzelenka.com/papers/new%20directions%20in%20cloud%20programming</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Reflections on trusting distributed trust</title>
      <link>https://notes.brooklynzelenka.com/papers/reflections%20on%20trusting%20distributed%20trust</link>
      <guid>https://notes.brooklynzelenka.com/papers/reflections%20on%20trusting%20distributed%20trust</guid>
      <description>Link</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Runtime Verification for Decentralised and Distributed Systems</title>
      <link>https://notes.brooklynzelenka.com/papers/runtime%20verification%20for%20decentralised%20and%20distributed%20systems</link>
      <guid>https://notes.brooklynzelenka.com/papers/runtime%20verification%20for%20decentralised%20and%20distributed%20systems</guid>
      <description>PDF</description>
      <pubDate>2024-07-14T10:40:11+02:00</pubDate>
    </item>
    <item>
      <title>SIEVE is Simpler than LRU</title>
      <link>https://notes.brooklynzelenka.com/papers/sieve%20is%20simpler%20than%20lru</link>
      <guid>https://notes.brooklynzelenka.com/papers/sieve%20is%20simpler%20than%20lru</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Skip Ratchet</title>
      <link>https://notes.brooklynzelenka.com/papers/skip%20ratchet</link>
      <guid>https://notes.brooklynzelenka.com/papers/skip%20ratchet</guid>
      <description>The skip ratchet came from needing a way to agree on a hash chain in the Webnative File System without knowing the participants in advance, and where there may…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Type Systems as Macros</title>
      <link>https://notes.brooklynzelenka.com/papers/type%20systems%20as%20macros</link>
      <guid>https://notes.brooklynzelenka.com/papers/type%20systems%20as%20macros</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Users Are Not The Enemy</title>
      <link>https://notes.brooklynzelenka.com/papers/users%20are%20not%20the%20enemy</link>
      <guid>https://notes.brooklynzelenka.com/papers/users%20are%20not%20the%20enemy</guid>
      <description>PDF</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>What Lies in the Path of the Revolution</title>
      <link>https://notes.brooklynzelenka.com/papers/what%20lies%20in%20the%20path%20of%20the%20revolution</link>
      <guid>https://notes.brooklynzelenka.com/papers/what%20lies%20in%20the%20path%20of%20the%20revolution</guid>
      <description>Author: Antranig Basman</description>
      <pubDate>2025-08-14T09:44:08-07:00</pubDate>
    </item>
    <item>
      <title>ZHT</title>
      <link>https://notes.brooklynzelenka.com/papers/zht</link>
      <guid>https://notes.brooklynzelenka.com/papers/zht</guid>
      <description>ZHT: A Light-weight Reliable Persistent Dynamic Scalable Zero-hop Distributed Hash Table</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Alex Good</title>
      <link>https://notes.brooklynzelenka.com/people/alex%20good</link>
      <guid>https://notes.brooklynzelenka.com/people/alex%20good</guid>
      <description>GitHub</description>
      <pubDate>2024-07-07T13:45:59-07:00</pubDate>
    </item>
    <item>
      <title>Boris Mann</title>
      <link>https://notes.brooklynzelenka.com/people/boris%20mann</link>
      <guid>https://notes.brooklynzelenka.com/people/boris%20mann</guid>
      <description>Boris (he/him) was my cofounder at Fission Codes (where he was CEO) and SPADE (where I was CEO). Fun fact: I rented a desk from him in 2014.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Brooklyn Elizabeth Zelenka</title>
      <link>https://notes.brooklynzelenka.com/people/brooklyn%20elizabeth%20zelenka</link>
      <guid>https://notes.brooklynzelenka.com/people/brooklyn%20elizabeth%20zelenka</guid>
      <description>Hi, I&apos;m Brooke (she/her) — known as @expede online. I&apos;m the owner of this site. I live in Vancouver with my nesting partner Katie Wilde and our cat Smokey.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Daniel Holmgren</title>
      <link>https://notes.brooklynzelenka.com/people/daniel%20holmgren</link>
      <guid>https://notes.brooklynzelenka.com/people/daniel%20holmgren</guid>
      <description>Daniel (he/him) was the first hire at Fission Codes. I enjoyed working with everyone at Fission, but Daniel was an absolute delight.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Joseph M. Hellerstein</title>
      <link>https://notes.brooklynzelenka.com/people/joseph%20m.%20hellerstein</link>
      <guid>https://notes.brooklynzelenka.com/people/joseph%20m.%20hellerstein</guid>
      <description>Wikipedia</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Kathleen Ann Wilde</title>
      <link>https://notes.brooklynzelenka.com/people/kathleen%20ann%20wilde</link>
      <guid>https://notes.brooklynzelenka.com/people/kathleen%20ann%20wilde</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Mae Milano</title>
      <link>https://notes.brooklynzelenka.com/people/mae%20milano</link>
      <guid>https://notes.brooklynzelenka.com/people/mae%20milano</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Martin Kleppmann</title>
      <link>https://notes.brooklynzelenka.com/people/martin%20kleppmann</link>
      <guid>https://notes.brooklynzelenka.com/people/martin%20kleppmann</guid>
      <description>Website</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Philipp Krüger</title>
      <link>https://notes.brooklynzelenka.com/people/philipp%20krüger</link>
      <guid>https://notes.brooklynzelenka.com/people/philipp%20krüger</guid>
      <description>I worked with Philipp (he/him) at Fission Codes for a couple years. I can&apos;t say enough good things about him. He&apos;s very bright, open, a hard worker, and very…</description>
    </item>
    <item>
      <title>Berlin, Germany</title>
      <link>https://notes.brooklynzelenka.com/places/berlin,%20germany</link>
      <guid>https://notes.brooklynzelenka.com/places/berlin,%20germany</guid>
      <description></description>
      <pubDate>2024-05-31T16:33:53+02:00</pubDate>
    </item>
    <item>
      <title>Brussels, Belgium</title>
      <link>https://notes.brooklynzelenka.com/places/brussels,%20belgium</link>
      <guid>https://notes.brooklynzelenka.com/places/brussels,%20belgium</guid>
      <description></description>
      <pubDate>2024-07-11T14:49:02+02:00</pubDate>
    </item>
    <item>
      <title>Internet Archive Vancouver</title>
      <link>https://notes.brooklynzelenka.com/places/internet%20archive%20vancouver</link>
      <guid>https://notes.brooklynzelenka.com/places/internet%20archive%20vancouver</guid>
      <description>A branch of the Internet Archive</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Vancouver, Canada</title>
      <link>https://notes.brooklynzelenka.com/places/vancouver,%20canada</link>
      <guid>https://notes.brooklynzelenka.com/places/vancouver,%20canada</guid>
      <description>The city of Vancouver is located within the shared, unceded, ancestral territories of the xʷməθkʷəy̓əm, Sḵwx̱wú7mesh, and səlilwətaɬ Nations</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Chop wood and carry water</title>
      <link>https://notes.brooklynzelenka.com/quotes/chop%20wood%20and%20carry%20water</link>
      <guid>https://notes.brooklynzelenka.com/quotes/chop%20wood%20and%20carry%20water</guid>
      <description>[!quote]</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Companies innovate slowly to maximize ROI</title>
      <link>https://notes.brooklynzelenka.com/quotes/companies%20innovate%20slowly%20to%20maximize%20roi</link>
      <guid>https://notes.brooklynzelenka.com/quotes/companies%20innovate%20slowly%20to%20maximize%20roi</guid>
      <description>[!quote] [C]ompanies improve/innovate slowly to maximize ROI [...] The free market means improvement for the consumers, but at the slowest possible rate, and…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Delegation cannot be prevented</title>
      <link>https://notes.brooklynzelenka.com/quotes/delegation%20cannot%20be%20prevented</link>
      <guid>https://notes.brooklynzelenka.com/quotes/delegation%20cannot%20be%20prevented</guid>
      <description>[!quote] The truth of the matter is: delegation cannot be prevented. The further truth of the matter is: we do not appreciate how fortunate it is that…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Find something worth suffering for</title>
      <link>https://notes.brooklynzelenka.com/quotes/find%20something%20worth%20suffering%20for</link>
      <guid>https://notes.brooklynzelenka.com/quotes/find%20something%20worth%20suffering%20for</guid>
      <description>[!quote] Life is suffering, so choose something worth suffering for.</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Hofstadter&apos;s Law</title>
      <link>https://notes.brooklynzelenka.com/quotes/hofstadter's%20law</link>
      <guid>https://notes.brooklynzelenka.com/quotes/hofstadter's%20law</guid>
      <description>[!quote] It always takes longer than you expect, even when you take into account Hofstadter&apos;s Law Douglas Hofstadter, 1979</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>I don&apos;t think computing is a real field</title>
      <link>https://notes.brooklynzelenka.com/quotes/i%20don't%20think%20computing%20is%20a%20real%20field</link>
      <guid>https://notes.brooklynzelenka.com/quotes/i%20don't%20think%20computing%20is%20a%20real%20field</guid>
      <description>[!quote] I don&apos;t think computing is a real field. It acts like a pop culture, it deals in fads, and it doesn&apos;t even know its own roots. And worse than that it…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Keep Fun in Computing</title>
      <link>https://notes.brooklynzelenka.com/quotes/keep%20fun%20in%20computing</link>
      <guid>https://notes.brooklynzelenka.com/quotes/keep%20fun%20in%20computing</guid>
      <description>[!QUOTE] I think that it’s extraordinarily important that we in computer science keep fun in computing. When it started out, it was an awful lot of fun. Of…</description>
      <pubDate>2024-07-19T11:45:23-07:00</pubDate>
    </item>
    <item>
      <title>Let go, or be dragged</title>
      <link>https://notes.brooklynzelenka.com/quotes/let%20go,%20or%20be%20dragged</link>
      <guid>https://notes.brooklynzelenka.com/quotes/let%20go,%20or%20be%20dragged</guid>
      <description>[!quote] Let go or be dragged Old Zen saying</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Wade&apos;s Maxim</title>
      <link>https://notes.brooklynzelenka.com/quotes/wade's%20maxim</link>
      <guid>https://notes.brooklynzelenka.com/quotes/wade's%20maxim</guid>
      <description>[!quote] Nobody made money by typing — Wade&apos;s Maxim</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>UCAN Invocation</title>
      <link>https://notes.brooklynzelenka.com/standards/ucan%20invocation</link>
      <guid>https://notes.brooklynzelenka.com/standards/ucan%20invocation</guid>
      <description>Extends the UCAN delegation model to invocation. This distinction is important for several reasons (as explained in the README). Invocations have many uses,…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Varsig</title>
      <link>https://notes.brooklynzelenka.com/standards/varsig</link>
      <guid>https://notes.brooklynzelenka.com/standards/varsig</guid>
      <description>GitHub Repo</description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Quartz Directories</title>
      <link>https://notes.brooklynzelenka.com/wtf/quartz%20directories</link>
      <guid>https://notes.brooklynzelenka.com/wtf/quartz%20directories</guid>
      <description>Quartz directories only work at one level out of the box</description>
      <pubDate>2024-05-23T14:19:37-07:00</pubDate>
    </item>
    <item>
      <title>Zellij Scrollback</title>
      <link>https://notes.brooklynzelenka.com/wtf/zellij%20scrollback</link>
      <guid>https://notes.brooklynzelenka.com/wtf/zellij%20scrollback</guid>
      <description>If you set the Zellij scrollback setting above ~5000 lines and open a session&apos;s worth of panes, it can get stuck and AFAICT there&apos;s no way to save that session.</description>
      <pubDate>2026-03-01T17:19:47-08:00</pubDate>
    </item>
    <item>
      <title>2016</title>
      <link>https://notes.brooklynzelenka.com/years/2016</link>
      <guid>https://notes.brooklynzelenka.com/years/2016</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2017</title>
      <link>https://notes.brooklynzelenka.com/years/2017</link>
      <guid>https://notes.brooklynzelenka.com/years/2017</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2018</title>
      <link>https://notes.brooklynzelenka.com/years/2018</link>
      <guid>https://notes.brooklynzelenka.com/years/2018</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2019</title>
      <link>https://notes.brooklynzelenka.com/years/2019</link>
      <guid>https://notes.brooklynzelenka.com/years/2019</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2020</title>
      <link>https://notes.brooklynzelenka.com/years/2020</link>
      <guid>https://notes.brooklynzelenka.com/years/2020</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2021</title>
      <link>https://notes.brooklynzelenka.com/years/2021</link>
      <guid>https://notes.brooklynzelenka.com/years/2021</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2022</title>
      <link>https://notes.brooklynzelenka.com/years/2022</link>
      <guid>https://notes.brooklynzelenka.com/years/2022</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2023</title>
      <link>https://notes.brooklynzelenka.com/years/2023</link>
      <guid>https://notes.brooklynzelenka.com/years/2023</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>2024</title>
      <link>https://notes.brooklynzelenka.com/years/2024</link>
      <guid>https://notes.brooklynzelenka.com/years/2024</guid>
      <description></description>
      <pubDate>2026-05-17</pubDate>
    </item>
    <item>
      <title>Welcome to The Understory</title>
      <link>https://notes.brooklynzelenka.com/</link>
      <guid>https://notes.brooklynzelenka.com/</guid>
      <description>Hey there, I&apos;m Brooke, a composer-turned-programmer living in beautiful, rainy Vancouver. You can find me most places online as @expede. I&apos;m currently a senior…</description>
      <pubDate>2026-05-17</pubDate>
    </item>
  </channel>
</rss>
