Boring people solve tangram puzzles for fun. Extremely boring people invent a new way to represent numbers, build a library of exact geometric predicates, and write a program to brute force tangram solutions instead!
This site is written in a custom markup language using a parser and build tools I created. Why borrow someone else's Swiss Army Knife™ when you can use a knife you made yourself?
discolor.py is a command line utility I made to convert RGB colors between hex, float, and integer representations. It's nice to have when you're generating plots, editing images, and drawing diagrams.