diff --git a/lattice-boltzmann.com/content/_index.md b/lattice-boltzmann.com/content/_index.md
index 5e74d20c91f771fe8c4e6b15638a820406c37391..13b618e2ae9746cc518934f1eefc93445587b95b 100644
--- a/lattice-boltzmann.com/content/_index.md
+++ b/lattice-boltzmann.com/content/_index.md
@@ -4,3 +4,18 @@ sort_by = "date"
 template = "index.html"
 +++
 
+Welcome to my opinionated lattice Boltzmann method (LBM) "blog". The aim of this project
+is to create a simple yet complete lattice Boltzmann solver and guide the reader through every
+step of the way. In order to be self consistent it will contain a theoretical presentation
+of the lattice Boltzmann method and present the derivation of the numerical method
+as well as a complete implementation. The idea behind this blog is also to
+introduce the reader to novel implementation techniques using functional programming.
+To this aim we will use the hardware agnostic [Futhark](https://futhark-lang.org/)
+that allows to target a vast amount of architectures (single/multi-core CPU to any
+possible GPU).
+
+The content in this blog does not claim to be a complete reference on the LBM,
+but rather a useful resource for beginners and more advanced researchers to understand the basics
+and also advanced implementation details on the method.
+
+