diff --git a/README.md b/README.md index ee4ed8880..65fc449d2 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ It's a great way to learn. * [Bot](#build-your-own-bot) * [Command-Line Tool](#build-your-own-command-line-tool) * [Database](#build-your-own-database) +* [Demo](#build-your-own-demo) * [Docker](#build-your-own-docker) * [Emulator / Virtual Machine](#build-your-own-emulator--virtual-machine) * [Front-end Framework / Library](#build-your-own-front-end-framework--library) @@ -149,6 +150,10 @@ It's a great way to learn. * [**Python**: _A proof-of-concept imitation of Docker, written in 100% Python_](https://github.com/tonybaloney/mocker) * [**Shell**: _Docker implemented in around 100 lines of bash_](https://github.com/p8952/bocker) +#### Build your own `Demo` + +* [**C++**: _How to start writing an actual demo in <400 lines_](https://gargaj.github.io/demos-for-dummies/) + #### Build your own `Emulator / Virtual Machine` * [**C**: _Home-grown bytecode interpreters_](https://medium.com/bumble-tech/home-grown-bytecode-interpreters-51e12d59b25c)