Add author pages

This commit is contained in:
Kamran Ahmed committed 2024-02-27 10:57:25 +00:00
1 parent d958a29862
commit 44b62c2b2d
50 files changed
+107 -195

No files matched your search

+8
View File
@@ -0,0 +1,8 @@
---
name: 'Ebrahim Bharmal'
imageUrl: '/authors/ebrahimbharmal007.png'
social:
twitter: 'https://twitter.com/BharmalEbrahim'
---
Full-stack developer interested in all things web development.
+9
View File
@@ -0,0 +1,9 @@
---
name: 'Jesse Li'
imageUrl: '/authors/jesse.png'
social:
twitter: 'https://twitter.com/__jesse_li'
github: 'https://github.com/veggiedefender'
---
Jesse has made several [interesting open-source projects](https://github.com/veggiedefender) and wrote some interesting [articles on his blog](https://blog.jse.li/) including the one he wrote on roadmap.sh.
+9
View File
@@ -0,0 +1,9 @@
---
name: 'Peter Thaleikis'
imageUrl: '/authors/peter-thaleikis.png'
social:
twitter: 'https://twitter.com/spekulatius1984'
website: 'https://peterthaleikis.com/'
---
Peter Thaleikis a software engineer and business owner. He has been developing web applications since around 2000. Before he started his own software development company [Bring Your Own Ideas Ltd.](https://bringyourownideas.com/), he has been a Lead Developer for multiple organizations.
+1 -4
View File
@@ -1,10 +1,7 @@
---
title: 'Proxy Servers'
description: 'How do proxy servers work and what are forward and reverse proxies?'
author:
name: 'Ebrahim Bharmal'
url: 'https://twitter.com/BharmalEbrahim'
imageUrl: '/authors/ebrahimbharmal007.png'
authorId: 'ebrahim-bharmal'
seo:
title: 'Proxy Servers - roadmap.sh'
description: 'How do proxy servers work and what are forward and reverse proxies?'
+1 -4
View File
@@ -1,10 +1,7 @@
---
title: 'Building a BitTorrent Client'
description: 'Learn everything you need to know about BitTorrent by writing a client in Go'
author:
name: 'Jesse Li'
url: 'https://twitter.com/__jesse_li'
imageUrl: '/authors/jesse.png'
authorId: 'jesse-li'
seo:
title: 'Building a BitTorrent Client - roadmap.sh'
description: 'Learn everything you need to know about BitTorrent by writing a client in Go'
@@ -1,10 +1,7 @@
---
title: 'Build it and they will come?'
description: 'Why “build it and they will come” alone won’t work anymore'
author:
name: 'Peter Thaleikis'
url: 'https://twitter.com/spekulatius1984'
imageUrl: '/authors/spekulatius.jpg'
authorId: 'peter-thaleikis'
seo:
title: 'Build it and they will come? - roadmap.sh'
description: 'Why “build it and they will come” alone won’t work anymore'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what it means for a database to be ACID compliant with examp
duration: '5 minutes'
isNew: false
date: 2021-09-26
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what is HTTP caching, places for caching and different cachi
duration: '13 minutes'
isNew: false
date: 2020-10-04
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about array data structure'
duration: '10 minutes'
isNew: false
date: 2022-01-09
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn how to manipulate arrays and objects in JavaScript.'
duration: '12 minutes'
isNew: false
date: 2020-05-09
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn how to write asynchronous JavaScript using Async/Await'
duration: '15 minutes'
isNew: false
date: 2021-11-14
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about basic authentication'
duration: '5 minutes'
isNew: false
date: 2022-10-01
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about authentication with this A
duration: '5 minutes'
isNew: false
date: 2022-09-21
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what the Big-O notation is and how to calculate the time com
duration: '8 minutes'
isNew: false
date: 2021-10-25
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what the CDNs are and the difference between push CDN vs pul
duration: '4 minutes'
isNew: false
date: 2020-09-26
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what the DNS is and how a website is found on the internet.'
duration: '5 minutes'
isNew: false
date: 2020-08-17
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what the DNS is and how a website is found on the internet.'
duration: '6 minutes'
isNew: false
date: 2020-08-31
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn how ow the arithmetic operations work on floating-point numb
duration: '4 minutes'
isNew: false
date: 2021-10-10
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn what is object freeze and seal in JavaScript and how to use
duration: '6 minutes'
isNew: false
date: 2020-10-16
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about the graph data structure'
duration: '13 minutes'
isNew: false
date: 2022-09-08
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about the hash table data struct
duration: '8 minutes'
isNew: false
date: 2022-02-21
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about the heap data structure'
duration: '11 minutes'
isNew: false
date: 2022-08-24
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn how to write scalable CSS using CSS Variables.'
duration: '5 minutes'
isNew: false
date: 2020-07-03
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn how to implement CI/CD with GitHub Actions'
duration: '6 minutes'
isNew: false
date: 2020-07-13
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: "Learn how to use JavaScript's Fetch API to interact with remote AP
duration: '3 minutes'
isNew: false
date: 2020-08-02
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about linked list data structure
duration: '11 minutes'
isNew: false
date: 2022-01-31
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn the basics of load balancers, types and different algorithms
duration: '9 minutes'
isNew: false
date: 2020-09-18
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what is OSI Model and the different layers involved.'
duration: '7 minutes'
isNew: false
date: 2020-10-24
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn how to create a React Application with practical example.'
duration: '40 minutes'
isNew: false
date: 2020-07-09
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn how to write asynchronous code in JavaScript using promises.
duration: '8 minutes'
isNew: false
date: 2020-07-20
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about the queue data structure'
duration: '4 minutes'
isNew: false
date: 2022-02-14
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'How do random number generators work?'
duration: '8 minutes'
isNew: false
date: 2021-11-03
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn the basics of System Design and understand how to build a sc
duration: '10 minutes'
isNew: false
date: 2020-07-26
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about session authentication'
duration: '2 minutes'
isNew: false
date: 2022-11-02
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn the difference between SSH, TLS and SSL'
duration: '3 minutes'
isNew: false
date: 2021-11-25
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about the stack data structure'
duration: '5 minutes'
isNew: false
date: 2022-02-07
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn about all the bits and pieces of system design.'
duration: '7 minutes'
isNew: false
date: 2020-08-08
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn what is TCP/IP Model and the different layers involved.'
duration: '5 minutes'
isNew: false
date: 2020-11-06
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn about the Transport Layer of the TCP/IP model and different
duration: '10 minutes'
isNew: false
date: 2020-11-21
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn everything you need to know about the tree data structure'
duration: '8 minutes'
isNew: false
date: 2022-08-11
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Learn about the different data structures in this illustrated seri
duration: '1 minute'
isNew: false
date: 2021-12-12
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'An illustrated explanation to CAP theorem with examples and proof.
duration: '8 minutes'
isNew: false
date: 2021-10-05
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn what is dependency injection and how to write better code wi
duration: '3 minutes'
isNew: false
date: 2020-07-04
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn what is DOM, Shadow DOM and Virtual DOM and how they work.'
duration: '6 minutes'
isNew: false
date: 2020-07-20
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
@@ -4,10 +4,7 @@ description: 'Learn about the different consistency models in distributed system
duration: '5 minutes'
isNew: false
date: 2021-11-30
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'
+1 -4
View File
@@ -4,10 +4,7 @@ description: 'Everything you need to know about YAML'
duration: '8 minutes'
isNew: false
date: 2021-10-18
author:
name: 'Kamran Ahmed'
url: 'https://twitter.com/kamrify'
imageUrl: '/authors/kamranahmedse.jpeg'
authorId: 'kamran'
sitemap:
priority: 0.7
changefreq: 'weekly'