diff --git a/.circleci/config.yml b/.circleci/config.yml
index 48d680e01d5a14f987e826f6f098660c04e5efe1..e54c3762fce460daf273f25f8bf6fd3e2e5c570d 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -110,7 +110,6 @@ jobs:
             BUILD="stack build \
             --no-terminal \
             --only-dependencies \
-            --fast \
             --jobs 1 \
             --interleaved-output"
             nix-shell shell.nix --run "$BUILD"
@@ -140,17 +139,11 @@ jobs:
             # --no-terminal avoids having fancy progress reports written to
             # stdout.
             #
-            # --fast turns off compiler optimizations which probably doesn't
-            # make a lot of difference in our code but it can speed up build
-            # times for our dependencies (as well as reduce compiler memory
-            # usage which may be important at least for stripe-core).
-            #
             # --haddock builds the Haskell API documentation.
             # --haddock-internal builds docs even for unexposed modules.
             # --no-haddock-deps skips building docs for all our dependencies.
             BUILD="stack build \
               --no-terminal \
-              --fast \
               --haddock \
               --haddock-internal \
               --no-haddock-deps"
@@ -169,7 +162,7 @@ jobs:
       - run:
           name: "Prepare Artifacts for Upload"
           command: |
-            mv $(nix-shell shell.nix --run "stack path --fast --local-doc-root")/PaymentServer-* /tmp/PaymentServer-docs
+            mv $(nix-shell shell.nix --run "stack path --local-doc-root")/PaymentServer-* /tmp/PaymentServer-docs
 
       - store_artifacts:
           # This contains the html haddock output for the project.