From 9d38cf765073aa557d9fadff3f38257a511a9806 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Mon, 3 Apr 2023 15:26:15 +0100 Subject: [PATCH] Add liblab content --- src/data/best-practices/api-security/api-security.md | 9 +++++++++ src/data/roadmaps/backend/backend.md | 9 +++++++++ src/data/roadmaps/devops/devops.md | 9 +++++++++ src/data/roadmaps/graphql/graphql.md | 9 +++++++++ src/data/roadmaps/typescript/typescript.md | 10 ++++++++++ 5 files changed, 46 insertions(+) diff --git a/src/data/best-practices/api-security/api-security.md b/src/data/best-practices/api-security/api-security.md index c32a03192..66c1eb653 100644 --- a/src/data/best-practices/api-security/api-security.md +++ b/src/data/best-practices/api-security/api-security.md @@ -11,6 +11,15 @@ description: 'Detailed list of best practices to make your APIs secure' dimensions: width: 968 height: 1543.39 +sponsor: + url: 'https://liblab.com/blog/a-big-look-at-security-in-openapi?utm_source=roadmap_apisecruity&utm_medium=edge_stack&utm_campaign=april23' + title: 'Secure APIs in OpenAPI' + imageUrl: 'https://i.imgur.com/ZmuZUmS.png' + description: 'Explore OpenAPI security options, industry best practices, and steps to secure your own API.' + event: + category: 'SponsorClick' + action: 'Liblab Redirect' + label: 'API Security / Liblab Link' schema: headline: 'API Security Best Practices' description: 'Detailed list of best practices to make your APIs secure. Each best practice carries further details and how to implement that best practice.' diff --git a/src/data/roadmaps/backend/backend.md b/src/data/roadmaps/backend/backend.md index b082b1fd5..12f278d23 100644 --- a/src/data/roadmaps/backend/backend.md +++ b/src/data/roadmaps/backend/backend.md @@ -11,6 +11,15 @@ tnsBannerLink: 'https://thenewstack.io?utm_source=roadmap.sh&utm_medium=Referral dimensions: width: 968 height: 2840.4 +sponsor: + url: 'https://liblab.com/blog/why-do-i-need-to-build-an-sdk?utm_source=roadmap_devops&utm_medium=edge_stack&utm_campaign=april23' + title: 'Why do I need an SDK?' + imageUrl: 'https://i.imgur.com/ZmuZUmS.png' + description: 'Enhance API adoption, developer experience, and security by providing SDKs for your APIs.' + event: + category: 'SponsorClick' + action: 'Liblab Redirect' + label: 'Backend / Liblab Link' schema: headline: 'Backend Developer Roadmap' description: 'Learn how to become a Backend Developer with this interactive step by step guide in 2023. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.' diff --git a/src/data/roadmaps/devops/devops.md b/src/data/roadmaps/devops/devops.md index 82732b162..c180dbfbb 100644 --- a/src/data/roadmaps/devops/devops.md +++ b/src/data/roadmaps/devops/devops.md @@ -11,6 +11,15 @@ tnsBannerLink: 'https://thenewstack.io?utm_source=roadmap.sh&utm_medium=Referral dimensions: width: 968 height: 2527.46 +sponsor: + url: 'https://liblab.com/blog/why-do-i-need-to-build-an-sdk?utm_source=roadmap_devops&utm_medium=edge_stack&utm_campaign=april23' + title: 'Why do I need an SDK?' + imageUrl: 'https://i.imgur.com/ZmuZUmS.png' + description: 'Enhance API adoption, developer experience, and security by providing SDKs for your APIs.' + event: + category: 'SponsorClick' + action: 'Liblab Redirect' + label: 'DevOps / Liblab Link' schema: headline: 'DevOps Roadmap' description: 'Learn to become a DevOps, SRE or get any other operations role with this interactive step by step guide in 2023. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.' diff --git a/src/data/roadmaps/graphql/graphql.md b/src/data/roadmaps/graphql/graphql.md index 224a6067b..40f86391e 100644 --- a/src/data/roadmaps/graphql/graphql.md +++ b/src/data/roadmaps/graphql/graphql.md @@ -11,6 +11,15 @@ hasTopics: true dimensions: width: 968 height: 1669.8 +sponsor: + url: 'https://liblab.com/blog/using-github-graphql-api-with-github-actions?utm_source=roadmap_graphql&utm_medium=edge_stack&utm_campaign=april23' + title: 'Automate your Workflows' + imageUrl: 'https://i.imgur.com/ZmuZUmS.png' + description: 'Harness the power of GitHub Actions & GraphQL API for efficient project automation and management.' + event: + category: 'SponsorClick' + action: 'Liblab Redirect' + label: 'GraphQL / Liblab Link' schema: headline: 'GraphQL Roadmap' description: 'Learn how to use GraphQL with this interactive step by step guide in 2023. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.' diff --git a/src/data/roadmaps/typescript/typescript.md b/src/data/roadmaps/typescript/typescript.md index 8408c67dc..2e5a5ae13 100644 --- a/src/data/roadmaps/typescript/typescript.md +++ b/src/data/roadmaps/typescript/typescript.md @@ -11,6 +11,15 @@ isNew: true dimensions: width: 968 height: 1884.38 +sponsor: + url: 'https://liblab.com/blog/writing-files-to-github-with-octokit-and-typescript?utm_source=roadmap_typescript&utm_medium=edge_stack&utm_campaign=april23' + title: 'Automation with Octokit' + imageUrl: 'https://i.imgur.com/ZmuZUmS.png' + description: 'Automate file commits and repo management on GitHub with the Octokit SDK.' + event: + category: 'SponsorClick' + action: 'Liblab Redirect' + label: 'TypeScript / Liblab Link' schema: headline: 'TypeScript Roadmap' description: 'Learn everything about TypeScript with this interactive step by step guide in 2023. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.' @@ -48,3 +57,4 @@ tags: - 'main-sitemap' - 'skill-roadmap' --- +