diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -33,6 +33,7 @@
 |λ|λ|
 |-|-|
 |[Tintin](https://theam.github.io/tintin)| A softer alternative to Haddock |
+|[backprop](https://backprop.jle.im)| Heterogeneous automatic differentiation |
 
 # Copyright
 
diff --git a/src/Tintin/Capabilities/Logging.hs b/src/Tintin/Capabilities/Logging.hs
--- a/src/Tintin/Capabilities/Logging.hs
+++ b/src/Tintin/Capabilities/Logging.hs
@@ -68,5 +68,5 @@
 mute = Capability
   { _log = return . const ()
   , _debug = return . const ()
-  , _err = return . const ()
+  , _err   = putTextLn . ("[ERROR] - " <>)
   }
diff --git a/src/Tintin/Domain/HtmlFile.hs b/src/Tintin/Domain/HtmlFile.hs
--- a/src/Tintin/Domain/HtmlFile.hs
+++ b/src/Tintin/Domain/HtmlFile.hs
@@ -10,6 +10,10 @@
 
 newtype CompilationError = CompilationError Text deriving Show
 
+showCompilationError :: CompilationError
+                     -> Text
+showCompilationError (CompilationError e) = "CompilationError\n" <> e
+
 data HtmlFile = HtmlFile
   { filename :: Text
   , title    :: Text
diff --git a/src/Tintin/Errors.hs b/src/Tintin/Errors.hs
--- a/src/Tintin/Errors.hs
+++ b/src/Tintin/Errors.hs
@@ -1,9 +1,11 @@
 module Tintin.Errors
   ( Errors
   , showAndDie
+  , textDie
   )
 where
 
+import qualified Data.Text as T
 import Tintin.Core
 require Tintin.Capabilities.Logging
 
@@ -17,5 +19,14 @@
 showAndDie errors = do
     errors
      |> mapM_ (Logging.err . show)
-    error "Errors found. Exiting."
+    die "Errors found. Exiting."
+
+textDie :: ( Has Logging.Capability eff
+           )
+        => [T.Text]
+        -> Effectful eff ()
+textDie errors = do
+    errors
+     |> mapM_ Logging.err
+    die "Errors found. Exiting."
 
diff --git a/src/Tintin/Render.hs b/src/Tintin/Render.hs
--- a/src/Tintin/Render.hs
+++ b/src/Tintin/Render.hs
@@ -27,7 +27,7 @@
                          |>  map  HtmlFile.fromDocumentationFile
                          |>  mapM HtmlFile.run
                          |$> partitionEithers
-  unless (null errors) (Errors.showAndDie errors)
+  unless (null errors) (Errors.textDie (HtmlFile.showCompilationError <$> errors))
   return htmlFiles
 
 
diff --git a/tintin.cabal b/tintin.cabal
--- a/tintin.cabal
+++ b/tintin.cabal
@@ -2,10 +2,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 0c88129c3e8eba05edbef963e56ee9c022f21ba1b8e8d302f1168a007e6f995b
+-- hash: 9942e552184b8b9d38d5dffd39d68aa5c5e04c7ffff9e1b3b3d797ff8ece6fb3
 
 name:           tintin
-version:        1.3.5
+version:        1.4.5
 synopsis:       A softer alternative to Haddock
 description:    Please see the website <https://theam.github.io/tintin>
 category:       Documentation
