explained-visually icon indicating copy to clipboard operation
explained-visually copied to clipboard

Explained Visually is an experiment in making hard ideas intuitive.

See the live site at setosa.io/ev.

Feel free to post more topic ideas as issues.

Outdated

The code here is quite outdated. You'll need to do the following to get things working again.

  • Only use version of NodeJS v9.x You may need to also use rosetta if you're using an M1 chip. You can do this using NVM see: https://stackoverflow.com/questions/67254339/nvm-install-node-fails-to-install-on-macos-big-sur-m1-chip

  • Ensure you're using the npm version from nvm used to install node v9 when you run npm install

To get setup with the project locally, you'll need to first run

npm install

Then, fire up the testing web server

node server.js --dev=true

And also gulp in a seperate terminal tab

gulp

Now you can open up a browser at http://localhost:3000/ev/ to see the site.

To deploy, I run gulp --no-watch to make sure all the static resources are up to date. then make export to copy all the static files from _static to the setosa site.

List of possible topics.

Topic ideas

Transforms

Linear Systems

Statistics

Chaos (Non-linear Systems)

Wildcards

Machine Learning