Skip to content

nichoth/notes

Repository files navigation

notes

Plus

See discussions


2025-02-20

We picked dexi for our local layer, and I need to put that data somewhere. I picked an interesting place. Let's call this redis V1.

2025-02-14

p2p

Address Discovery using STUN

In a nutshell, a STUN client sends a "Binding Request" to a STUN server. The "Binding Response" of the server encodes the IP source address and the source port that the server observed on the client's request.

Hole Punching Coordination using ICE

The traditional hole punching process is specified by ICE

vscode

  • F7 / Shift + F7 -- go to next matching Symbol
  • F8 -- go to next error / merge conflict

WIP

2025-2-13

some p2p

2024-12-22

it lets a passkey be used not just for authentication but also for deriving encryption keys for sensitive data on a site


local first

See also

Some documents

Contents

Mon, Dec 2, 2024

#CSS

patterns

provides many of the advantages of static site generators while avoiding most of their limitations

Baked Data: bundling a read-only copy of your data alongside the code for your application, as part of the same deployment

WIP

Tues, 2024-10-29

Wed, Oct 16, 2024

#music

Mon, Oct 7, 2024

#crypto

Sun, Oct 6, 2024

#local-first #crypto

Sat, Oct 5, 2024

#CSS #web

Use a media query in the link tag, and separate the CSS by media query, so you only need to download the relevant CSS.

Fri, Oct 4, 2024

#JS #web #design

Designed to be a reference for anyone building component-based user interfaces, The Component Gallery is an up-to-date repository of interface components based on examples from the world of design systems.

Thurs, Oct 3, 2024

#web

#music

  • Alabaster DePlume

#JS #server

Web, Oct 2, 2024

#webcomponent

Tues, Oct 1, 2024

#css #webcomponent #web-component

Mon, Sept 30, 2024

#web-components #JS


#JS

create an array of length

Array.from({ length: 5 }, (v, i) => i)
// => [0, 1, 2, 3, 4]

get an array of the alphabet

Array.from({ length: 26 }).map((_, i) => String.fromCharCode(i + 1 + 64))

Web, Sept 18, 2024

  • Iroh — IPFS reimagined

    Content discovery is the hard part.

    You want a global view into the world -- who has the answer to this query?

    something older than 24 hours on the IPFS network, that's not on the gateway, that's hard to get

    high latency

    too many layers

The hidden killer of many projects -- too many layers.

Mon, Sept 16, 2024



changelog

license

A link to the badge: badge

Looks like this: Polyform shield badge


June 9, 2024


  • Elasticlunr.js -- Lightweight full-text search engine in Javascript for browser search and offline search

About

Notes on everything

Resources

Stars

Watchers

Forks