Effective Communication: Your Ultimate ChecklistA few principles to help you think critically about writing or speakingFeb 29Feb 29
A Beginner’s Guide to Decentralized Database Programming with gunDBWriting apps without a server: Condensed article on one year’s worth of gun programming. A peer to peer, offline first database system.Jan 71Jan 71
GUN — primary keys in decentralized databasesThis is a short article on how to translate the concept of primary keys from classical relational databasesystems like MySQL, into…Jan 4Jan 4
Beyond Islands: Crypto Interoperability is the New BlackRead about bridges and babel fees, interoperability and other important aspects that are beyond just speculation or investment advice.Dec 2, 2023Dec 2, 2023
Decentralized Databases: The Power of Layered ComputationRecently I have been thinking about establishing my own best practices when working with decentralized databases. While this endeavor is…Nov 15, 2023Nov 15, 2023
Svelte.js deriving stores of storesThis article is about working with nested stores, or stores of stores, or reactive arrays of stores, or whatever you would want to call themNov 9, 2023Nov 9, 2023
GUN — Decentralized database. Five things I wish I had knownGunDB is a really cool decentralized, streaming database. It’s super fun to play around with but can be frustrating. This may help.Nov 6, 2023Nov 6, 2023
Decentralized Graph Databases: Optimizing Relationships with Intermediate NodesExploring best practices for (gunDB) graph databases — Leverage numerous intermediate nodes in your graph database structures.Nov 1, 2023Nov 1, 2023
Why Online Payments are Like a Wild Mailman: The Need to Rethink Personal Data HandlingIf you find yourself constantly requesting and storing personal data just to take action on behalf of users, it’s time to ask yourself…May 5, 2023May 5, 2023
A Short Case for peer-to-peer Web PushA rant on the impossibility of peer-to-peer web push.Mar 23, 2023Mar 23, 2023