diff --git a/building-presenting-slide-decks-rst2pdf/README.rst b/Building and presenting slide decks with rst2pdf/README.rst
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/README.rst
rename to Building and presenting slide decks with rst2pdf/README.rst
diff --git a/building-presenting-slide-decks-rst2pdf/code/building.txt b/Building and presenting slide decks with rst2pdf/code/building.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/building.txt
rename to Building and presenting slide decks with rst2pdf/code/building.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/includes-code.txt b/Building and presenting slide decks with rst2pdf/code/includes-code.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/includes-code.txt
rename to Building and presenting slide decks with rst2pdf/code/includes-code.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/includes-sections.txt b/Building and presenting slide decks with rst2pdf/code/includes-sections.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/includes-sections.txt
rename to Building and presenting slide decks with rst2pdf/code/includes-sections.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/page-templates-rst.txt b/Building and presenting slide decks with rst2pdf/code/page-templates-rst.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/page-templates-rst.txt
rename to Building and presenting slide decks with rst2pdf/code/page-templates-rst.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/page-templates-style.txt b/Building and presenting slide decks with rst2pdf/code/page-templates-style.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/page-templates-style.txt
rename to Building and presenting slide decks with rst2pdf/code/page-templates-style.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/styling.txt b/Building and presenting slide decks with rst2pdf/code/styling.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/styling.txt
rename to Building and presenting slide decks with rst2pdf/code/styling.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/useful-rst-1.txt b/Building and presenting slide decks with rst2pdf/code/useful-rst-1.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/useful-rst-1.txt
rename to Building and presenting slide decks with rst2pdf/code/useful-rst-1.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/useful-rst-2.txt b/Building and presenting slide decks with rst2pdf/code/useful-rst-2.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/useful-rst-2.txt
rename to Building and presenting slide decks with rst2pdf/code/useful-rst-2.txt
diff --git a/building-presenting-slide-decks-rst2pdf/code/watching.txt b/Building and presenting slide decks with rst2pdf/code/watching.txt
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/code/watching.txt
rename to Building and presenting slide decks with rst2pdf/code/watching.txt
diff --git a/building-presenting-slide-decks-rst2pdf/images/editing.png b/Building and presenting slide decks with rst2pdf/images/editing.png
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/images/editing.png
rename to Building and presenting slide decks with rst2pdf/images/editing.png
diff --git a/building-presenting-slide-decks-rst2pdf/images/pdfpc-1.png b/Building and presenting slide decks with rst2pdf/images/pdfpc-1.png
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/images/pdfpc-1.png
rename to Building and presenting slide decks with rst2pdf/images/pdfpc-1.png
diff --git a/building-presenting-slide-decks-rst2pdf/images/pdfpc-2.png b/Building and presenting slide decks with rst2pdf/images/pdfpc-2.png
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/images/pdfpc-2.png
rename to Building and presenting slide decks with rst2pdf/images/pdfpc-2.png
diff --git a/building-presenting-slide-decks-rst2pdf/main.style b/Building and presenting slide decks with rst2pdf/main.style
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/main.style
rename to Building and presenting slide decks with rst2pdf/main.style
diff --git a/building-presenting-slide-decks-rst2pdf/slides.rst b/Building and presenting slide decks with rst2pdf/slides.rst
similarity index 100%
rename from building-presenting-slide-decks-rst2pdf/slides.rst
rename to Building and presenting slide decks with rst2pdf/slides.rst
diff --git a/test-driven-drupal/README.rst b/TDD - Test Driven Drupal/README.rst
similarity index 100%
rename from test-driven-drupal/README.rst
rename to TDD - Test Driven Drupal/README.rst
diff --git a/test-driven-drupal/code/1-example-test.txt b/TDD - Test Driven Drupal/code/1-example-test.txt
similarity index 100%
rename from test-driven-drupal/code/1-example-test.txt
rename to TDD - Test Driven Drupal/code/1-example-test.txt
diff --git a/test-driven-drupal/code/2-test-methods.txt b/TDD - Test Driven Drupal/code/2-test-methods.txt
similarity index 100%
rename from test-driven-drupal/code/2-test-methods.txt
rename to TDD - Test Driven Drupal/code/2-test-methods.txt
diff --git a/test-driven-drupal/images/broadbean-drupal-flow-2.png b/TDD - Test Driven Drupal/images/broadbean-drupal-flow-2.png
similarity index 100%
rename from test-driven-drupal/images/broadbean-drupal-flow-2.png
rename to TDD - Test Driven Drupal/images/broadbean-drupal-flow-2.png
diff --git a/test-driven-drupal/images/broadbean-website.png b/TDD - Test Driven Drupal/images/broadbean-website.png
similarity index 100%
rename from test-driven-drupal/images/broadbean-website.png
rename to TDD - Test Driven Drupal/images/broadbean-website.png
diff --git a/test-driven-drupal/images/matt-stauffer-tweet.png b/TDD - Test Driven Drupal/images/matt-stauffer-tweet.png
similarity index 100%
rename from test-driven-drupal/images/matt-stauffer-tweet.png
rename to TDD - Test Driven Drupal/images/matt-stauffer-tweet.png
diff --git a/test-driven-drupal/images/override-node-options-2012-4.png b/TDD - Test Driven Drupal/images/override-node-options-2012-4.png
similarity index 100%
rename from test-driven-drupal/images/override-node-options-2012-4.png
rename to TDD - Test Driven Drupal/images/override-node-options-2012-4.png
diff --git a/test-driven-drupal/images/override-node-options-2020-2.png b/TDD - Test Driven Drupal/images/override-node-options-2020-2.png
similarity index 100%
rename from test-driven-drupal/images/override-node-options-2020-2.png
rename to TDD - Test Driven Drupal/images/override-node-options-2020-2.png
diff --git a/test-driven-drupal/images/tawny-tweet-1.png b/TDD - Test Driven Drupal/images/tawny-tweet-1.png
similarity index 100%
rename from test-driven-drupal/images/tawny-tweet-1.png
rename to TDD - Test Driven Drupal/images/tawny-tweet-1.png
diff --git a/test-driven-drupal/images/tawny-tweet-2.png b/TDD - Test Driven Drupal/images/tawny-tweet-2.png
similarity index 100%
rename from test-driven-drupal/images/tawny-tweet-2.png
rename to TDD - Test Driven Drupal/images/tawny-tweet-2.png
diff --git a/test-driven-drupal/images/timmillwood-ono.png b/TDD - Test Driven Drupal/images/timmillwood-ono.png
similarity index 100%
rename from test-driven-drupal/images/timmillwood-ono.png
rename to TDD - Test Driven Drupal/images/timmillwood-ono.png
diff --git a/test-driven-drupal/images/title.png b/TDD - Test Driven Drupal/images/title.png
similarity index 100%
rename from test-driven-drupal/images/title.png
rename to TDD - Test Driven Drupal/images/title.png
diff --git a/test-driven-drupal/main.style b/TDD - Test Driven Drupal/main.style
similarity index 100%
rename from test-driven-drupal/main.style
rename to TDD - Test Driven Drupal/main.style
diff --git a/test-driven-drupal/slides.rst b/TDD - Test Driven Drupal/slides.rst
similarity index 100%
rename from test-driven-drupal/slides.rst
rename to TDD - Test Driven Drupal/slides.rst
diff --git a/taking-flight-with-tailwind-css/README.rst b/Taking Flight with Tailwind CSS/README.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/README.rst
rename to Taking Flight with Tailwind CSS/README.rst
diff --git a/taking-flight-with-tailwind-css/code/1-adding-tailwind-directives.txt b/Taking Flight with Tailwind CSS/code/1-adding-tailwind-directives.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/1-adding-tailwind-directives.txt
rename to Taking Flight with Tailwind CSS/code/1-adding-tailwind-directives.txt
diff --git a/taking-flight-with-tailwind-css/code/10-hover-class-example.txt b/Taking Flight with Tailwind CSS/code/10-hover-class-example.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/10-hover-class-example.txt
rename to Taking Flight with Tailwind CSS/code/10-hover-class-example.txt
diff --git a/taking-flight-with-tailwind-css/code/11-default-variants.txt b/Taking Flight with Tailwind CSS/code/11-default-variants.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/11-default-variants.txt
rename to Taking Flight with Tailwind CSS/code/11-default-variants.txt
diff --git a/taking-flight-with-tailwind-css/code/12-default-screens.txt b/Taking Flight with Tailwind CSS/code/12-default-screens.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/12-default-screens.txt
rename to Taking Flight with Tailwind CSS/code/12-default-screens.txt
diff --git a/taking-flight-with-tailwind-css/code/13-responsive-classes.txt b/Taking Flight with Tailwind CSS/code/13-responsive-classes.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/13-responsive-classes.txt
rename to Taking Flight with Tailwind CSS/code/13-responsive-classes.txt
diff --git a/taking-flight-with-tailwind-css/code/14-responsive-class-example.txt b/Taking Flight with Tailwind CSS/code/14-responsive-class-example.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/14-responsive-class-example.txt
rename to Taking Flight with Tailwind CSS/code/14-responsive-class-example.txt
diff --git a/taking-flight-with-tailwind-css/code/15-variants-before.txt b/Taking Flight with Tailwind CSS/code/15-variants-before.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/15-variants-before.txt
rename to Taking Flight with Tailwind CSS/code/15-variants-before.txt
diff --git a/taking-flight-with-tailwind-css/code/16-variants-after.txt b/Taking Flight with Tailwind CSS/code/16-variants-after.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/16-variants-after.txt
rename to Taking Flight with Tailwind CSS/code/16-variants-after.txt
diff --git a/taking-flight-with-tailwind-css/code/17-config-before.txt b/Taking Flight with Tailwind CSS/code/17-config-before.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/17-config-before.txt
rename to Taking Flight with Tailwind CSS/code/17-config-before.txt
diff --git a/taking-flight-with-tailwind-css/code/18-config-after.txt b/Taking Flight with Tailwind CSS/code/18-config-after.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/18-config-after.txt
rename to Taking Flight with Tailwind CSS/code/18-config-after.txt
diff --git a/taking-flight-with-tailwind-css/code/19-purge-config.txt b/Taking Flight with Tailwind CSS/code/19-purge-config.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/19-purge-config.txt
rename to Taking Flight with Tailwind CSS/code/19-purge-config.txt
diff --git a/taking-flight-with-tailwind-css/code/2-adding-custom-classes.txt b/Taking Flight with Tailwind CSS/code/2-adding-custom-classes.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/2-adding-custom-classes.txt
rename to Taking Flight with Tailwind CSS/code/2-adding-custom-classes.txt
diff --git a/taking-flight-with-tailwind-css/code/20-loops.txt b/Taking Flight with Tailwind CSS/code/20-loops.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/20-loops.txt
rename to Taking Flight with Tailwind CSS/code/20-loops.txt
diff --git a/taking-flight-with-tailwind-css/code/21-includes.txt b/Taking Flight with Tailwind CSS/code/21-includes.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/21-includes.txt
rename to Taking Flight with Tailwind CSS/code/21-includes.txt
diff --git a/taking-flight-with-tailwind-css/code/3-layers.txt b/Taking Flight with Tailwind CSS/code/3-layers.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/3-layers.txt
rename to Taking Flight with Tailwind CSS/code/3-layers.txt
diff --git a/taking-flight-with-tailwind-css/code/4-sample-output.txt b/Taking Flight with Tailwind CSS/code/4-sample-output.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/4-sample-output.txt
rename to Taking Flight with Tailwind CSS/code/4-sample-output.txt
diff --git a/taking-flight-with-tailwind-css/code/5-webpack-config.txt b/Taking Flight with Tailwind CSS/code/5-webpack-config.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/5-webpack-config.txt
rename to Taking Flight with Tailwind CSS/code/5-webpack-config.txt
diff --git a/taking-flight-with-tailwind-css/code/6-postcss-config.txt b/Taking Flight with Tailwind CSS/code/6-postcss-config.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/6-postcss-config.txt
rename to Taking Flight with Tailwind CSS/code/6-postcss-config.txt
diff --git a/taking-flight-with-tailwind-css/code/7-webpack-output.txt b/Taking Flight with Tailwind CSS/code/7-webpack-output.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/7-webpack-output.txt
rename to Taking Flight with Tailwind CSS/code/7-webpack-output.txt
diff --git a/taking-flight-with-tailwind-css/code/8-html.txt b/Taking Flight with Tailwind CSS/code/8-html.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/8-html.txt
rename to Taking Flight with Tailwind CSS/code/8-html.txt
diff --git a/taking-flight-with-tailwind-css/code/9-hover-classes.txt b/Taking Flight with Tailwind CSS/code/9-hover-classes.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/9-hover-classes.txt
rename to Taking Flight with Tailwind CSS/code/9-hover-classes.txt
diff --git a/taking-flight-with-tailwind-css/code/additional-config-options.txt b/Taking Flight with Tailwind CSS/code/additional-config-options.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/additional-config-options.txt
rename to Taking Flight with Tailwind CSS/code/additional-config-options.txt
diff --git a/taking-flight-with-tailwind-css/code/css-apply-after.txt b/Taking Flight with Tailwind CSS/code/css-apply-after.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/css-apply-after.txt
rename to Taking Flight with Tailwind CSS/code/css-apply-after.txt
diff --git a/taking-flight-with-tailwind-css/code/css-apply-before.txt b/Taking Flight with Tailwind CSS/code/css-apply-before.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/css-apply-before.txt
rename to Taking Flight with Tailwind CSS/code/css-apply-before.txt
diff --git a/taking-flight-with-tailwind-css/code/extending-colours.txt b/Taking Flight with Tailwind CSS/code/extending-colours.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/extending-colours.txt
rename to Taking Flight with Tailwind CSS/code/extending-colours.txt
diff --git a/taking-flight-with-tailwind-css/code/override-colours.txt b/Taking Flight with Tailwind CSS/code/override-colours.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/override-colours.txt
rename to Taking Flight with Tailwind CSS/code/override-colours.txt
diff --git a/taking-flight-with-tailwind-css/code/plugins-add-plugin.txt b/Taking Flight with Tailwind CSS/code/plugins-add-plugin.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/plugins-add-plugin.txt
rename to Taking Flight with Tailwind CSS/code/plugins-add-plugin.txt
diff --git a/taking-flight-with-tailwind-css/code/plugins-generated-css.txt b/Taking Flight with Tailwind CSS/code/plugins-generated-css.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/plugins-generated-css.txt
rename to Taking Flight with Tailwind CSS/code/plugins-generated-css.txt
diff --git a/taking-flight-with-tailwind-css/code/plugins-plugin-source.txt b/Taking Flight with Tailwind CSS/code/plugins-plugin-source.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/plugins-plugin-source.txt
rename to Taking Flight with Tailwind CSS/code/plugins-plugin-source.txt
diff --git a/taking-flight-with-tailwind-css/code/tailwind-basic-config.txt b/Taking Flight with Tailwind CSS/code/tailwind-basic-config.txt
similarity index 100%
rename from taking-flight-with-tailwind-css/code/tailwind-basic-config.txt
rename to Taking Flight with Tailwind CSS/code/tailwind-basic-config.txt
diff --git a/taking-flight-with-tailwind-css/images/example/0.png b/Taking Flight with Tailwind CSS/images/example/0.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/0.png
rename to Taking Flight with Tailwind CSS/images/example/0.png
diff --git a/taking-flight-with-tailwind-css/images/example/1.png b/Taking Flight with Tailwind CSS/images/example/1.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/1.png
rename to Taking Flight with Tailwind CSS/images/example/1.png
diff --git a/taking-flight-with-tailwind-css/images/example/10.png b/Taking Flight with Tailwind CSS/images/example/10.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/10.png
rename to Taking Flight with Tailwind CSS/images/example/10.png
diff --git a/taking-flight-with-tailwind-css/images/example/11.png b/Taking Flight with Tailwind CSS/images/example/11.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/11.png
rename to Taking Flight with Tailwind CSS/images/example/11.png
diff --git a/taking-flight-with-tailwind-css/images/example/12.png b/Taking Flight with Tailwind CSS/images/example/12.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/12.png
rename to Taking Flight with Tailwind CSS/images/example/12.png
diff --git a/taking-flight-with-tailwind-css/images/example/13.png b/Taking Flight with Tailwind CSS/images/example/13.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/13.png
rename to Taking Flight with Tailwind CSS/images/example/13.png
diff --git a/taking-flight-with-tailwind-css/images/example/14.png b/Taking Flight with Tailwind CSS/images/example/14.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/14.png
rename to Taking Flight with Tailwind CSS/images/example/14.png
diff --git a/taking-flight-with-tailwind-css/images/example/2.png b/Taking Flight with Tailwind CSS/images/example/2.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/2.png
rename to Taking Flight with Tailwind CSS/images/example/2.png
diff --git a/taking-flight-with-tailwind-css/images/example/3.png b/Taking Flight with Tailwind CSS/images/example/3.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/3.png
rename to Taking Flight with Tailwind CSS/images/example/3.png
diff --git a/taking-flight-with-tailwind-css/images/example/4.png b/Taking Flight with Tailwind CSS/images/example/4.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/4.png
rename to Taking Flight with Tailwind CSS/images/example/4.png
diff --git a/taking-flight-with-tailwind-css/images/example/5.png b/Taking Flight with Tailwind CSS/images/example/5.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/5.png
rename to Taking Flight with Tailwind CSS/images/example/5.png
diff --git a/taking-flight-with-tailwind-css/images/example/6.png b/Taking Flight with Tailwind CSS/images/example/6.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/6.png
rename to Taking Flight with Tailwind CSS/images/example/6.png
diff --git a/taking-flight-with-tailwind-css/images/example/7.png b/Taking Flight with Tailwind CSS/images/example/7.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/7.png
rename to Taking Flight with Tailwind CSS/images/example/7.png
diff --git a/taking-flight-with-tailwind-css/images/example/8.png b/Taking Flight with Tailwind CSS/images/example/8.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/8.png
rename to Taking Flight with Tailwind CSS/images/example/8.png
diff --git a/taking-flight-with-tailwind-css/images/example/9.png b/Taking Flight with Tailwind CSS/images/example/9.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/example/9.png
rename to Taking Flight with Tailwind CSS/images/example/9.png
diff --git a/taking-flight-with-tailwind-css/images/od-logo.png b/Taking Flight with Tailwind CSS/images/od-logo.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/od-logo.png
rename to Taking Flight with Tailwind CSS/images/od-logo.png
diff --git a/taking-flight-with-tailwind-css/images/paul-hennell-tweet.png b/Taking Flight with Tailwind CSS/images/paul-hennell-tweet.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/paul-hennell-tweet.png
rename to Taking Flight with Tailwind CSS/images/paul-hennell-tweet.png
diff --git a/taking-flight-with-tailwind-css/images/screenshot-laravel-nova.png b/Taking Flight with Tailwind CSS/images/screenshot-laravel-nova.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/screenshot-laravel-nova.png
rename to Taking Flight with Tailwind CSS/images/screenshot-laravel-nova.png
diff --git a/taking-flight-with-tailwind-css/images/screenshot-rebuilding-bartik.png b/Taking Flight with Tailwind CSS/images/screenshot-rebuilding-bartik.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/screenshot-rebuilding-bartik.png
rename to Taking Flight with Tailwind CSS/images/screenshot-rebuilding-bartik.png
diff --git a/taking-flight-with-tailwind-css/images/screenshot-send-firefox.png b/Taking Flight with Tailwind CSS/images/screenshot-send-firefox.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/screenshot-send-firefox.png
rename to Taking Flight with Tailwind CSS/images/screenshot-send-firefox.png
diff --git a/taking-flight-with-tailwind-css/images/tailwind-css.png b/Taking Flight with Tailwind CSS/images/tailwind-css.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/tailwind-css.png
rename to Taking Flight with Tailwind CSS/images/tailwind-css.png
diff --git a/taking-flight-with-tailwind-css/images/tailwind.svg b/Taking Flight with Tailwind CSS/images/tailwind.svg
similarity index 100%
rename from taking-flight-with-tailwind-css/images/tailwind.svg
rename to Taking Flight with Tailwind CSS/images/tailwind.svg
diff --git a/taking-flight-with-tailwind-css/images/techs.png b/Taking Flight with Tailwind CSS/images/techs.png
similarity index 100%
rename from taking-flight-with-tailwind-css/images/techs.png
rename to Taking Flight with Tailwind CSS/images/techs.png
diff --git a/taking-flight-with-tailwind-css/main.style b/Taking Flight with Tailwind CSS/main.style
similarity index 100%
rename from taking-flight-with-tailwind-css/main.style
rename to Taking Flight with Tailwind CSS/main.style
diff --git a/taking-flight-with-tailwind-css/sections/components.rst b/Taking Flight with Tailwind CSS/sections/components.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/components.rst
rename to Taking Flight with Tailwind CSS/sections/components.rst
diff --git a/taking-flight-with-tailwind-css/sections/customising.rst b/Taking Flight with Tailwind CSS/sections/customising.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/customising.rst
rename to Taking Flight with Tailwind CSS/sections/customising.rst
diff --git a/taking-flight-with-tailwind-css/sections/file-size.rst b/Taking Flight with Tailwind CSS/sections/file-size.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/file-size.rst
rename to Taking Flight with Tailwind CSS/sections/file-size.rst
diff --git a/taking-flight-with-tailwind-css/sections/installation.rst b/Taking Flight with Tailwind CSS/sections/installation.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/installation.rst
rename to Taking Flight with Tailwind CSS/sections/installation.rst
diff --git a/taking-flight-with-tailwind-css/sections/interaction-states.rst b/Taking Flight with Tailwind CSS/sections/interaction-states.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/interaction-states.rst
rename to Taking Flight with Tailwind CSS/sections/interaction-states.rst
diff --git a/taking-flight-with-tailwind-css/sections/intro.rst b/Taking Flight with Tailwind CSS/sections/intro.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/intro.rst
rename to Taking Flight with Tailwind CSS/sections/intro.rst
diff --git a/taking-flight-with-tailwind-css/sections/plugins.rst b/Taking Flight with Tailwind CSS/sections/plugins.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/plugins.rst
rename to Taking Flight with Tailwind CSS/sections/plugins.rst
diff --git a/taking-flight-with-tailwind-css/sections/responsive.rst b/Taking Flight with Tailwind CSS/sections/responsive.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/responsive.rst
rename to Taking Flight with Tailwind CSS/sections/responsive.rst
diff --git a/taking-flight-with-tailwind-css/sections/usage.rst b/Taking Flight with Tailwind CSS/sections/usage.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/sections/usage.rst
rename to Taking Flight with Tailwind CSS/sections/usage.rst
diff --git a/taking-flight-with-tailwind-css/slides.rst b/Taking Flight with Tailwind CSS/slides.rst
similarity index 100%
rename from taking-flight-with-tailwind-css/slides.rst
rename to Taking Flight with Tailwind CSS/slides.rst
diff --git a/upgrading-to-drupal-9/README.rst b/Upgrading to Drupal 9/README.rst
similarity index 100%
rename from upgrading-to-drupal-9/README.rst
rename to Upgrading to Drupal 9/README.rst
diff --git a/upgrading-to-drupal-9/images/10-years-tweet.png b/Upgrading to Drupal 9/images/10-years-tweet.png
similarity index 100%
rename from upgrading-to-drupal-9/images/10-years-tweet.png
rename to Upgrading to Drupal 9/images/10-years-tweet.png
diff --git a/upgrading-to-drupal-9/images/2019_minor_release_schedule.png b/Upgrading to Drupal 9/images/2019_minor_release_schedule.png
similarity index 100%
rename from upgrading-to-drupal-9/images/2019_minor_release_schedule.png
rename to Upgrading to Drupal 9/images/2019_minor_release_schedule.png
diff --git a/upgrading-to-drupal-9/images/broadbean-drupal-flow-2.png b/Upgrading to Drupal 9/images/broadbean-drupal-flow-2.png
similarity index 100%
rename from upgrading-to-drupal-9/images/broadbean-drupal-flow-2.png
rename to Upgrading to Drupal 9/images/broadbean-drupal-flow-2.png
diff --git a/upgrading-to-drupal-9/images/broadbean-website.png b/Upgrading to Drupal 9/images/broadbean-website.png
similarity index 100%
rename from upgrading-to-drupal-9/images/broadbean-website.png
rename to Upgrading to Drupal 9/images/broadbean-website.png
diff --git a/upgrading-to-drupal-9/images/dransible-repo.png b/Upgrading to Drupal 9/images/dransible-repo.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-repo.png
rename to Upgrading to Drupal 9/images/dransible-repo.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/1.png b/Upgrading to Drupal 9/images/dransible-screenshots/1.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/1.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/1.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/10.png b/Upgrading to Drupal 9/images/dransible-screenshots/10.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/10.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/10.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/2.png b/Upgrading to Drupal 9/images/dransible-screenshots/2.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/2.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/2.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/3.png b/Upgrading to Drupal 9/images/dransible-screenshots/3.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/3.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/3.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/4.png b/Upgrading to Drupal 9/images/dransible-screenshots/4.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/4.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/4.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/5.png b/Upgrading to Drupal 9/images/dransible-screenshots/5.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/5.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/5.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/6.png b/Upgrading to Drupal 9/images/dransible-screenshots/6.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/6.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/6.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/7.png b/Upgrading to Drupal 9/images/dransible-screenshots/7.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/7.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/7.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/8.png b/Upgrading to Drupal 9/images/dransible-screenshots/8.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/8.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/8.png
diff --git a/upgrading-to-drupal-9/images/dransible-screenshots/9.png b/Upgrading to Drupal 9/images/dransible-screenshots/9.png
similarity index 100%
rename from upgrading-to-drupal-9/images/dransible-screenshots/9.png
rename to Upgrading to Drupal 9/images/dransible-screenshots/9.png
diff --git a/upgrading-to-drupal-9/images/drupal-association.png b/Upgrading to Drupal 9/images/drupal-association.png
similarity index 100%
rename from upgrading-to-drupal-9/images/drupal-association.png
rename to Upgrading to Drupal 9/images/drupal-association.png
diff --git a/upgrading-to-drupal-9/images/drupal-check-output.png b/Upgrading to Drupal 9/images/drupal-check-output.png
similarity index 100%
rename from upgrading-to-drupal-9/images/drupal-check-output.png
rename to Upgrading to Drupal 9/images/drupal-check-output.png
diff --git a/upgrading-to-drupal-9/images/drupal-check-upgrade-status-comparison.png b/Upgrading to Drupal 9/images/drupal-check-upgrade-status-comparison.png
similarity index 100%
rename from upgrading-to-drupal-9/images/drupal-check-upgrade-status-comparison.png
rename to Upgrading to Drupal 9/images/drupal-check-upgrade-status-comparison.png
diff --git a/upgrading-to-drupal-9/images/logo-composer-transparent.png b/Upgrading to Drupal 9/images/logo-composer-transparent.png
similarity index 100%
rename from upgrading-to-drupal-9/images/logo-composer-transparent.png
rename to Upgrading to Drupal 9/images/logo-composer-transparent.png
diff --git a/upgrading-to-drupal-9/images/matt-stauffer-tweet.png b/Upgrading to Drupal 9/images/matt-stauffer-tweet.png
similarity index 100%
rename from upgrading-to-drupal-9/images/matt-stauffer-tweet.png
rename to Upgrading to Drupal 9/images/matt-stauffer-tweet.png
diff --git a/upgrading-to-drupal-9/images/multiple-versions.png b/Upgrading to Drupal 9/images/multiple-versions.png
similarity index 100%
rename from upgrading-to-drupal-9/images/multiple-versions.png
rename to Upgrading to Drupal 9/images/multiple-versions.png
diff --git a/upgrading-to-drupal-9/images/override-node-options-2012-4.png b/Upgrading to Drupal 9/images/override-node-options-2012-4.png
similarity index 100%
rename from upgrading-to-drupal-9/images/override-node-options-2012-4.png
rename to Upgrading to Drupal 9/images/override-node-options-2012-4.png
diff --git a/upgrading-to-drupal-9/images/override-node-options-2020-2.png b/Upgrading to Drupal 9/images/override-node-options-2020-2.png
similarity index 100%
rename from upgrading-to-drupal-9/images/override-node-options-2020-2.png
rename to Upgrading to Drupal 9/images/override-node-options-2020-2.png
diff --git a/upgrading-to-drupal-9/images/phpunit-deprecation.png b/Upgrading to Drupal 9/images/phpunit-deprecation.png
similarity index 100%
rename from upgrading-to-drupal-9/images/phpunit-deprecation.png
rename to Upgrading to Drupal 9/images/phpunit-deprecation.png
diff --git a/upgrading-to-drupal-9/images/semver.png b/Upgrading to Drupal 9/images/semver.png
similarity index 100%
rename from upgrading-to-drupal-9/images/semver.png
rename to Upgrading to Drupal 9/images/semver.png
diff --git a/upgrading-to-drupal-9/images/timmillwood-ono.png b/Upgrading to Drupal 9/images/timmillwood-ono.png
similarity index 100%
rename from upgrading-to-drupal-9/images/timmillwood-ono.png
rename to Upgrading to Drupal 9/images/timmillwood-ono.png
diff --git a/upgrading-to-drupal-9/images/title.png b/Upgrading to Drupal 9/images/title.png
similarity index 100%
rename from upgrading-to-drupal-9/images/title.png
rename to Upgrading to Drupal 9/images/title.png
diff --git a/upgrading-to-drupal-9/main.style b/Upgrading to Drupal 9/main.style
similarity index 100%
rename from upgrading-to-drupal-9/main.style
rename to Upgrading to Drupal 9/main.style
diff --git a/upgrading-to-drupal-9/slides.rst b/Upgrading to Drupal 9/slides.rst
similarity index 100%
rename from upgrading-to-drupal-9/slides.rst
rename to Upgrading to Drupal 9/slides.rst
diff --git a/working-with-workspace/README.rst b/Working with Workspace/README.rst
similarity index 100%
rename from working-with-workspace/README.rst
rename to Working with Workspace/README.rst
diff --git a/working-with-workspace/code/arguments.txt b/Working with Workspace/code/arguments.txt
similarity index 100%
rename from working-with-workspace/code/arguments.txt
rename to Working with Workspace/code/arguments.txt
diff --git a/working-with-workspace/code/attributes.txt b/Working with Workspace/code/attributes.txt
similarity index 100%
rename from working-with-workspace/code/attributes.txt
rename to Working with Workspace/code/attributes.txt
diff --git a/working-with-workspace/code/confd.txt b/Working with Workspace/code/confd.txt
similarity index 100%
rename from working-with-workspace/code/confd.txt
rename to Working with Workspace/code/confd.txt
diff --git a/working-with-workspace/code/environment-variables.txt b/Working with Workspace/code/environment-variables.txt
similarity index 100%
rename from working-with-workspace/code/environment-variables.txt
rename to Working with Workspace/code/environment-variables.txt
diff --git a/working-with-workspace/code/installation.txt b/Working with Workspace/code/installation.txt
similarity index 100%
rename from working-with-workspace/code/installation.txt
rename to Working with Workspace/code/installation.txt
diff --git a/working-with-workspace/code/nginx-vhost.txt b/Working with Workspace/code/nginx-vhost.txt
similarity index 100%
rename from working-with-workspace/code/nginx-vhost.txt
rename to Working with Workspace/code/nginx-vhost.txt
diff --git a/working-with-workspace/code/run-passthru.txt b/Working with Workspace/code/run-passthru.txt
similarity index 100%
rename from working-with-workspace/code/run-passthru.txt
rename to Working with Workspace/code/run-passthru.txt
diff --git a/working-with-workspace/code/secrets.txt b/Working with Workspace/code/secrets.txt
similarity index 100%
rename from working-with-workspace/code/secrets.txt
rename to Working with Workspace/code/secrets.txt
diff --git a/working-with-workspace/code/simple-command.txt b/Working with Workspace/code/simple-command.txt
similarity index 100%
rename from working-with-workspace/code/simple-command.txt
rename to Working with Workspace/code/simple-command.txt
diff --git a/working-with-workspace/code/workspace-talks.txt b/Working with Workspace/code/workspace-talks.txt
similarity index 100%
rename from working-with-workspace/code/workspace-talks.txt
rename to Working with Workspace/code/workspace-talks.txt
diff --git a/working-with-workspace/images/helper-passthru.png b/Working with Workspace/images/helper-passthru.png
similarity index 100%
rename from working-with-workspace/images/helper-passthru.png
rename to Working with Workspace/images/helper-passthru.png
diff --git a/working-with-workspace/images/helper-run.png b/Working with Workspace/images/helper-run.png
similarity index 100%
rename from working-with-workspace/images/helper-run.png
rename to Working with Workspace/images/helper-run.png
diff --git a/working-with-workspace/images/output-command.png b/Working with Workspace/images/output-command.png
similarity index 100%
rename from working-with-workspace/images/output-command.png
rename to Working with Workspace/images/output-command.png
diff --git a/working-with-workspace/images/output-simple.png b/Working with Workspace/images/output-simple.png
similarity index 100%
rename from working-with-workspace/images/output-simple.png
rename to Working with Workspace/images/output-simple.png
diff --git a/working-with-workspace/main.style b/Working with Workspace/main.style
similarity index 100%
rename from working-with-workspace/main.style
rename to Working with Workspace/main.style
diff --git a/working-with-workspace/slides.rst b/Working with Workspace/slides.rst
similarity index 100%
rename from working-with-workspace/slides.rst
rename to Working with Workspace/slides.rst
diff --git a/workspace.yml b/workspace.yml
index bc07545..37db8b3 100644
--- a/workspace.yml
+++ b/workspace.yml
@@ -28,12 +28,12 @@ command('clean all'):
 
 command('pdf generate <talk>'): |
   #!bash|=
-  cd ={ input.argument('talk') }
+  cd "={ input.argument('talk') }"
   passthru ={ @('rst2pdf.command') }
 
 command('pdf watch <talk>'): |
   #!bash|=
-  cd ={ input.argument('talk') }
+  cd "={ input.argument('talk') }"
   passthru nodemon -e rst,style,txt -x "={ @('rst2pdf.command') }"
 
 command('thumbnail <talk>'):
@@ -42,5 +42,5 @@ command('thumbnail <talk>'):
     THUMBNAIL_FILENAME: = @('thumbnail.filename')
   exec: |
     #!bash|=
-    cd ={ input.argument('talk') }
+    cd "={ input.argument('talk') }"
     passthru gs -sDEVICE=png16m -r300 -dDownScaleFactor=4 -sOutputFile=$THUMBNAIL_FILENAME -dLastPage=1 $PDF_FILENAME