Examining the differences between portable, usable, and interoperable data.
Wallets and wallet-enabled social protocols unlock many identity improvements for users & developers alike.
Learn how to create an automated personal assistant with Huginn, and deploy it for free on GCP using Docker.
Learn how to solve a mismatch between the server-side and client-side in NextJS.
Use the power of Vim, ALE and ESLint to automagically remove all unused imports from your Javascript files.