Welcome to the Public Home of the Seed Hypermedia Team!

    Discussions, Projects, and Updates organize this repository.

    ——————————————————————

    Latest Updates in Seed

      Document mention email notifications

      Demo Brief

      1 July 2025
      Iskak Toltay

      Custom Navigation

      We have been building a custom navigation UI so you can modify the nav bar of your site! Still working on some minor fixes, but this should be ready for the next release.

      24 June 2025
      Eric Vicenti

      Document change email notifications

      Demo

      24 June 2025
      Iskak Toltay

      Migrating UI Components from Tamagui to Tailwind

      (Photo by Miko Guziuk on Unsplash) When we adopted Tamagui, our goal was ambitious but clear: build a unified UI component system that we could reuse across all platforms — Electron (desktop), Web (Remix), and eventually React Native for mobile. The dream of writing once and reusing everywhere was enticing, and early on, it felt like we were on the right track. But reality hit us hard. The Challenges We Faced Admitting Our Part in It Setting a Plan in Motion Choosing Our New Stack Failed Attempts and What We Learned Where We Are Now Thanks for reading! This migration has been a tough but necessary move to keep our momentum as a startup. I’ll continue to share updates as we progress — and hopefully provide more insights for anyone considering a similar shift. Update: 19/06/2025

      20 June 2025
      horacio

      Unify Accessory panel tabs

      This week I worked on making sure users can access to the accessory panels both on web and desktop the same way. The look and feel its not 100% teh same but is very close. This will be improved over time for sure! (Photo by vackground.com on Unsplash)

      17 June 2025
      horacio

      Identity Switcher

      We now have a switcher in the corner of the application that allows you to select which identity you are acting as.

      17 June 2025
      Eric Vicenti

    Projects

      Inbox

      Problem Solution Rabbit Holes / Concerns

      1 July 2025
      Eric Vicenti

      Branch Following

      Problem Solution

      24 June 2025
      Eric Vicenti
      Gabo H Beaumont

      Unify the Search experience across the app

      Problem Solution I believe we can use a library like DownShift to create the primitives for all the search instances we need. Scope Rabbit Holes No-Gos

      24 June 2025
      horacio

      Comment URLs

      We need to be able to copy comment URLs, open comment URLs on web and desktop, and we should be able to embed documents Owner: 

      24 June 2025
      Eric Vicenti

      Comment search

      Now that we have comment IDs we can include back comments in search results

      17 June 2025
      Julio

      Contact Search

      A contact is a relation between two accounts so for each account i am logged in, I pick a name (not the publishable name) of the other account. But right now, we don't search for contacts. We need to change the search API to take the account we are logged as and the backend should find the contacts matching the search input. Questions. What's a contact in the permanent data?

      17 June 2025
      Julio

    Discussions

      Frontend: Type Safety

      #Frontend Obviously, we need a better approach to type safety on the SHM frontend team. This will help us avoid bugs and generally save time fixing issues that could be identified earlier. We want to make sure that our type safety is going in the right direction. We can immediately do the following: Then we could introduce a discord bot or something that keeps track of when we introduce or remove TS ignores. The bot could say "thank you" to the devs who remove many TS ignores in one week, and shame the devs who add them.

      5 July 2025
      Eric Vicenti
      Gabo H Beaumont

      Can we query citations on a query block?

      #Backend If we could add citations on the query block, we could create discussion channels!

      5 July 2025
      Gabo H Beaumont

      Tag a document by using #

      I want to add a #Tag, like #UX, by just clicking # like in Roam Research!

      4 July 2025
      Gabo H Beaumont

      I like this message from Linear

      #UX Issue queued for creation. It will be synced with the other users once you regain network connectivity!

      4 July 2025
      Gabo H Beaumont

      Create links of Apple mail messages or Apple Nodes in other apps

      #Random I saw this tweet the other day and I found it interesting I asked about how it was done, and this is the reply: This is cool!. but sadly is a MacOS only thing and apparently a very small set of apps supports this. I was wondering if something like this could be useful in Seed but this means that the message link will be broken in other machines (unless we "copy" the email, but at that point we are better suited with a IPFS link of the email blob). Anyways, good stuff!

      4 July 2025
      Gabo H Beaumont
      horacio

      Users don't notice the account picker

      #UX Let's keep an eye on it for now, but every single user I have seen using the app has not noticed the account picker. We might need to do some design changes. One option is to bring the Contact Avatar to the top. Twitter or Gmail does it this way. And it works pretty well in my opinion!

      4 July 2025
      Gabo H Beaumont