diff --git a/src/kemal/common_log_handler.cr b/src/kemal/common_log_handler.cr
index 159183b..e38621d 100644
--- a/src/kemal/common_log_handler.cr
+++ b/src/kemal/common_log_handler.cr
@@ -1,6 +1,5 @@
module Kemal
# Kemal::CommonLogHandler uses STDOUT by default and handles the logging of request/response process time.
- # It's also provides a `write` method for common logging purposes.
class CommonLogHandler < Kemal::BaseLogHandler
@handler : IO
diff --git a/src/kemal/filter_handler.cr b/src/kemal/filter_handler.cr
index 98d2d4a..26357eb 100644
--- a/src/kemal/filter_handler.cr
+++ b/src/kemal/filter_handler.cr
@@ -1,6 +1,5 @@
module Kemal
- # Kemal::FilterHandler handle all code that should be evaluated before and after
- # every request
+ # :nodoc:
class FilterHandler
include HTTP::Handler
INSTANCE = new
diff --git a/src/kemal/helpers/macros.cr b/src/kemal/helpers/macros.cr
index d263858..a69fb46 100644
--- a/src/kemal/helpers/macros.cr
+++ b/src/kemal/helpers/macros.cr
@@ -2,15 +2,15 @@ require "kilt"
CONTENT_FOR_BLOCKS = Hash(String, Tuple(String, Proc(String))).new
-# content_for is a set of helpers that allows you to capture
+# `content_for` is a set of helpers that allows you to capture
# blocks inside views to be rendered later during the request. The most
# common use is to populate different parts of your layout from your view.
#
# The currently supported engines are: ecr and slang.
#
-# == Usage
+# ## Usage
#
-# You call +content_for+, generally from a view, to capture a block of markup
+# You call `content_for`, generally from a view, to capture a block of markup
# giving it an identifier:
#
# # index.ecr
@@ -18,18 +18,18 @@ CONTENT_FOR_BLOCKS = Hash(String, Tuple(String, Proc(String))).new
#