4 ms·Reflecting on building my own tools from scratch and 'inventing on principle'2 points by amirGi 5y ago