diff --git a/content/guides.json b/content/guides.json
index 97a1630fc..32e0faf4c 100644
--- a/content/guides.json
+++ b/content/guides.json
@@ -1,4 +1,14 @@
[
+ {
+ "title": "Basic Authentication",
+ "description": "Understand what is basic authentication and how it is implemented",
+ "url": "/guides/basic-authentication",
+ "fileName": "basic-authentication",
+ "featured": true,
+ "author": "kamranahmedse",
+ "updatedAt": "2020-05-19T20:59:14.191Z",
+ "createdAt": "2020-05-19T20:59:14.191Z"
+ },
{
"title": "Character Encodings",
"description": "Covers the basics of character encodings and explains ASCII vs Unicode",
diff --git a/content/guides/basic-authentication.md b/content/guides/basic-authentication.md
new file mode 100644
index 000000000..5a078e5e5
--- /dev/null
+++ b/content/guides/basic-authentication.md
@@ -0,0 +1,3 @@
+[![](/guides/basic-authentication.png)](/guides/basic-authentication.png)
+
+Here is the [original tweet](https://twitter.com/kamranahmedse/status/1261783266044063748) where this image was posted.
diff --git a/public/guides/basic-authentication.png b/public/guides/basic-authentication.png
new file mode 100644
index 000000000..7b8992571
Binary files /dev/null and b/public/guides/basic-authentication.png differ
diff --git a/public/sitemap.xml b/public/sitemap.xml
index b86059690..7cffcf24b 100644
--- a/public/sitemap.xml
+++ b/public/sitemap.xml
@@ -30,6 +30,12 @@
2020-01-29T07:49:29.706Z
1.0
+
+ https://roadmap.sh/guides/basic-authentication
+ monthly
+ 2020-05-19T20:59:14.191Z
+ 1.0
+
https://roadmap.sh/guides/character-encodings
monthly