diff --git a/guide/README.md b/guide/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..72ef993d3104c35f613067bb01ba2defb9f40956
--- /dev/null
+++ b/guide/README.md
@@ -0,0 +1,48 @@
+OpenFaaS guides:
+========================
+
+## Beginner guides
+
+* [Kubernetes deployment](https://github.com/openfaas/faas/blob/master/guide/deployment_k8s.md)
+
+* [Docker Swarm deployment](https://github.com/openfaas/faas/blob/master/guide/deployment_swarm.md)
+
+## Intermediate
+
+* [Chaining functions](https://github.com/openfaas/faas/blob/master/guide/chaining_functions.md)
+
+* [Troubleshooting](https://github.com/openfaas/faas/blob/master/guide/troubleshooting.md)
+
+* [Asynchronous functions with NATS Streaming](https://github.com/openfaas/faas/blob/master/guide/asynchronous.md)
+
+* [Hardening OpenFaaS with Kong & TLS](https://github.com/openfaas/faas/blob/master/guide/kong_integration.md)
+
+## Blog posts and tutorials
+
+### Hands-on with Node.js / Python
+
+* [Morning coffee with the OpenFaaS CLI](https://blog.alexellis.io/quickstart-openfaas-cli/)
+
+* [Your first serverless Python function with OpenFaaS](https://blog.alexellis.io/first-faas-python-function/)
+
+### Project background, design decisions and architecture:
+
+* [Introducing Functions as a Service (OpenFaaS)](https://blog.alexellis.io/introducing-functions-as-a-service/)
+
+* [OpenFaaS presents to CNCF Serverless workgroup](https://blog.alexellis.io/openfaas-cncf-workgroup/)
+
+### Hands-on with containers as functions
+
+* [Serverless sorcery with ImageMagick](https://blog.alexellis.io/serverless-imagemagick/)
+
+### Fine-tuning
+
+* [OpenFaaS accelerates serverless Java with AfterBurn](https://blog.alexellis.io/openfaas-serverless-acceleration/)
+
+### Raspberry Pi & ARM
+
+[Your Serverless Raspberry Pi cluster with Docker](https://blog.alexellis.io/your-serverless-raspberry-pi-cluster/)
+
+## Extend OpenFaaS
+
+* [Build a third-party provider](https://github.com/openfaas/faas/blob/master/guide/backends.md)