diff --git a/Rules.mk b/Rules.mk
index c3e662aa0e0cb1201a6185aeedd3e6fc4152fb05..ef88bee0f74bebaa2e3cd9bec8cf28586eb44a07 100644
--- a/Rules.mk
+++ b/Rules.mk
@@ -123,7 +123,7 @@ help:
 	@echo '  build        - Build binary at ./cmd/ipfs/ipfs'
 	@echo '  nofuse       - Build binary with no fuse support'
 	@echo '  install      - Build binary and install into $$GOBIN'
-	@echo '  mod_tidy     - Remove unused dependencis from go.mod files'
+	@echo '  mod_tidy     - Remove unused dependencies from go.mod files'
 #	@echo '  dist_install - TODO: c.f. ./cmd/ipfs/dist/README.md'
 	@echo ''
 	@echo 'CLEANING TARGETS:'
diff --git a/client/rpc/errors.go b/client/rpc/errors.go
index 6c136ebefebb2c8821115f9a6f08073bec9dd743..29f5487d442d00ca0224f3d34cafc260b8459ecb 100644
--- a/client/rpc/errors.go
+++ b/client/rpc/errors.go
@@ -68,11 +68,11 @@ func parseErrNotFound(msg string) (error, bool) {
 // Assume CIDs break on:
 // - Whitespaces: " \t\n\r\v\f"
 // - Semicolon: ";" this is to parse ipld.ErrNotFound wrapped in multierr
-// - Double Quotes: "\"" this is for parsing %q and %#v formating.
+// - Double Quotes: "\"" this is for parsing %q and %#v formatting.
 const cidBreakSet = " \t\n\r\v\f;\""
 
 func parseIPLDErrNotFound(msg string) (error, bool) {
-	// The patern we search for is:
+	// The pattern we search for is:
 	const ipldErrNotFoundKey = "ipld: could not find " /*CID*/
 	// We try to parse the CID, if it's invalid we give up and return a simple text error.
 	// We also accept "node" in place of the CID because that means it's an Undefined CID.