Today I Learned

Short notes on things I had to figure out, kept here so I do not have to figure them out twice.

When you have an ethernet connection and need to share it with your phone or other devices.

Quick trick for a personal VPN using an SSH SOCKS5 proxy.

Recovering a MetaMask extension that only shows a blank screen in Firefox on Linux.

The legacy-install-failure error on fastecdsa needs python-dev and libgmp.

The npm notice keeps appearing and the linked post does not say how to fix it.

How to wait for the result of a shell command from inside Node.

For when you need to debug a container.

How dynamic routes are built statically in Next.js.