Mikey's repositories
intertwingled
A collection of videos to showcase the magic alchemy of computation.
blog.mikey.nz
my blog as raw files, including drafts
secret-handshake2
🤝 Mutually authenticating key agreement to establish shared secrets over an insecure channel.
pull-secretstream
libsodium secretstream as a pull stream
secret-channel
🤫 A protocol for an authenticated and encrypted message stream
age-in-cycles
What is your age in orbital body cycles? 🪐🌖
ahdinosaur
Personal GitHub profile
codemirror-theme-catppuccin
🪞 Soothing pastel theme for CodeMirror based on Catppuccin
solarpunk-today
How to live a solarpunk lifestyle today.
speaker-grill
DIY speaker grill made using OpenSCAD
base64-compressor
Compress and encode data as URL-safe base64 string
helix
A post-modern modal text editor.
mason-lspconfig.nvim
Extension to mason.nvim that makes it easier to use lspconfig with mason.nvim.
nvim-lspconfig
Quickstart configs for Nvim LSP
react-resplit
Resizable split pane layouts for React applications 🖖
secret-handshake-ext
A tweak to the secret-handshake protocol
shs2-crypto-js
Implementation of the crypto part of the secret-handshake protocol version 2.
use-query-params
React Hook for managing state in URL query parameters with easy serialization.
vim-matchup
vim match-up: even better % :facepunch: navigate and highlight matching words :facepunch: modern matchit and matchparen. Supports both vim and neovim + tree-sitter.