What is middle man? Middle man is static site generator, or tool we can use to make a static site.
Why middleman when we have many other option? First of all its good for ruby devs as its build in ruby, the advantage it has a number of ‘extensions’. it supports referencing dynamic YAML data and JSON, and it has community growing faster.
Midlleman uses? Statics sites like bloging. Prototype web applications.
Using ruby 2.6.5
Make sure to have gem 'haml', ['>= 4.0.5', '< 6.0'] Because Middle man still has issues with haml 6.0