From 67511f06ae36371cce3be75f46eef818d6bdf771 Mon Sep 17 00:00:00 2001 From: Ankita Tripathi <34268869+techtrailhead@users.noreply.github.com> Date: Tue, 1 Feb 2022 18:01:17 +0530 Subject: [PATCH] added new submissions (#324) * added new submissions * added author IDs to two submissions * fixed the author id --- app/public/logos/assistant.png | 0 config/advocu.json | 2 +- .../iamjosephmj-kotlin-design-patterns.json | 12 ++++++++++++ .../android/blogs/iamjosephmj-learn-rx.json | 12 ++++++++++++ ...tore-api-with-pagination-61b0d4f1f85b.json | 13 +++++++++++++ config/android/repos/GetStream-butterfly.json | 16 ++++++++++++++++ .../repos/akshay2211-BubbleTabBar.json | 19 +++++++++++++++++++ config/android/repos/hi-manshu-kalendar.json | 19 +++++++++++++++++++ config/android/repos/skydoves-pokedex-ar.json | 19 +++++++++++++++++++ .../repos/sridhar-sp-compose-neumorphism.json | 19 +++++++++++++++++++ ...o-an-angular-application-4aef5d2396a4.json | 13 +++++++++++++ ...o-an-angular-application-320fd8caad0f.json | 14 ++++++++++++++ ...o-an-angular-application-9facb1799ac5.json | 13 +++++++++++++ ...o-an-angular-application-b2e2cfca0080.json | 13 +++++++++++++ ...o-an-angular-application-591eea4f4275.json | 13 +++++++++++++ ...-s3-using-github-actions-bf075a7aac79.json | 13 +++++++++++++ ...ges-using-github-actions-da072698b8b9.json | 13 +++++++++++++ ...ub-pages-using-travis-ci-3bace1c8d049.json | 13 +++++++++++++ ...eton-loader-with-angular-4f03ae8fa5c6.json | 11 +++++++++++ .../repos/rodrigokamada-angular-leaflet.json | 17 +++++++++++++++++ .../rodrigokamada-angular-recaptcha-v3.json | 17 +++++++++++++++++ ...es-local-debugging-on-a-google-action.json | 13 +++++++++++++ .../xavidop-google-action-type-importer.json | 19 +++++++++++++++++++ config/authors/akshay2211.json | 6 ++++++ config/authors/angulartraining.json | 6 ++++++ config/authors/garg_gunjan.json | 6 ++++++ config/authors/hi-manshu.json | 6 ++++++ config/authors/josharsh.json | 6 ++++++ config/authors/sourabhsjain.json | 6 ++++++ config/authors/sridhar-sp.json | 6 ++++++ config/authors/xavidop.json | 3 ++- ...a-vehicle-inspection-app-b0ba107e1ad1.json | 14 ++++++++++++++ ...ogle-cloud-anthos-series-23b9a35e9179.json | 11 +++++++++++ ...proaches-to-serverless-deployment-kn2.json | 12 ++++++++++++ ...ges-with-google-cloud-ai-c8a9ff159d99.json | 12 ++++++++++++ ...ata-with-google-bigquery-1670686e1ae7.json | 13 +++++++++++++ .../googlesamples-functions-as-a-service.json | 17 +++++++++++++++++ 37 files changed, 435 insertions(+), 2 deletions(-) create mode 100644 app/public/logos/assistant.png create mode 100644 config/android/blogs/iamjosephmj-kotlin-design-patterns.json create mode 100644 config/android/blogs/iamjosephmj-learn-rx.json create mode 100644 config/android/blogs/media-store-api-with-pagination-61b0d4f1f85b.json create mode 100644 config/android/repos/GetStream-butterfly.json create mode 100644 config/android/repos/akshay2211-BubbleTabBar.json create mode 100644 config/android/repos/hi-manshu-kalendar.json create mode 100644 config/android/repos/skydoves-pokedex-ar.json create mode 100644 config/android/repos/sridhar-sp-compose-neumorphism.json create mode 100644 config/angular/blogs/adding-the-bootstrap-css-framework-to-an-angular-application-4aef5d2396a4.json create mode 100644 config/angular/blogs/adding-the-internationalization-i18n-component-to-an-angular-application-320fd8caad0f.json create mode 100644 config/angular/blogs/adding-the-log-component-to-an-angular-application-9facb1799ac5.json create mode 100644 config/angular/blogs/adding-the-map-leaflet-component-to-an-angular-application-b2e2cfca0080.json create mode 100644 config/angular/blogs/authentication-using-the-amazon-cognito-to-an-angular-application-591eea4f4275.json create mode 100644 config/angular/blogs/hosting-an-angular-application-on-amazon-s3-using-github-actions-bf075a7aac79.json create mode 100644 config/angular/blogs/hosting-an-angular-application-on-github-pages-using-github-actions-da072698b8b9.json create mode 100644 config/angular/blogs/hosting-an-angular-application-on-github-pages-using-travis-ci-3bace1c8d049.json create mode 100644 config/angular/blogs/how-to-use-a-skeleton-loader-with-angular-4f03ae8fa5c6.json create mode 100644 config/angular/repos/rodrigokamada-angular-leaflet.json create mode 100644 config/angular/repos/rodrigokamada-angular-recaptcha-v3.json create mode 100644 config/assistant/blogs/articles-local-debugging-on-a-google-action.json create mode 100644 config/assistant/repos/xavidop-google-action-type-importer.json create mode 100644 config/authors/akshay2211.json create mode 100644 config/authors/angulartraining.json create mode 100644 config/authors/garg_gunjan.json create mode 100644 config/authors/hi-manshu.json create mode 100644 config/authors/josharsh.json create mode 100644 config/authors/sourabhsjain.json create mode 100644 config/authors/sridhar-sp.json create mode 100644 config/cloud/blogs/appsheet-tutorial-series-create-a-vehicle-inspection-app-b0ba107e1ad1.json create mode 100644 config/cloud/blogs/google-cloud-anthos-series-23b9a35e9179.json create mode 100644 config/cloud/blogs/josharsh-approaches-to-serverless-deployment-kn2.json create mode 100644 config/cloud/blogs/process-images-with-google-cloud-ai-c8a9ff159d99.json create mode 100644 config/cloud/blogs/processing-semi-structured-data-with-google-bigquery-1670686e1ae7.json create mode 100644 config/cloud/repos/googlesamples-functions-as-a-service.json diff --git a/app/public/logos/assistant.png b/app/public/logos/assistant.png new file mode 100644 index 00000000..e69de29b diff --git a/config/advocu.json b/config/advocu.json index ccc0a28f..759197b7 100644 --- a/config/advocu.json +++ b/config/advocu.json @@ -1,3 +1,3 @@ { - "lastPullTime": 1643016819808 + "lastPullTime": 1643711219733 } \ No newline at end of file diff --git a/config/android/blogs/iamjosephmj-kotlin-design-patterns.json b/config/android/blogs/iamjosephmj-kotlin-design-patterns.json new file mode 100644 index 00000000..9c7208c8 --- /dev/null +++ b/config/android/blogs/iamjosephmj-kotlin-design-patterns.json @@ -0,0 +1,12 @@ +{ + "version": 1, + "source": "other", + "authorIds": ["iamjosephmj"], + "author": "Joseph James", + "title": "GitHub - iamjosephmj/kotlin-design-patterns: This repo is a beginner handbook for learning design patterns in Kotlin", + "link": "https://github.com/iamjosephmj/kotlin-design-patterns", + "tags": [ + "architecture", + "modern-android-development" + ] +} diff --git a/config/android/blogs/iamjosephmj-learn-rx.json b/config/android/blogs/iamjosephmj-learn-rx.json new file mode 100644 index 00000000..f3af42a7 --- /dev/null +++ b/config/android/blogs/iamjosephmj-learn-rx.json @@ -0,0 +1,12 @@ +{ + "version": 1, + "source": "other", + "authorIds": ["iamjosephmj"], + "author": "Joseph James", + "title": "GitHub - iamjosephmj/learn-rx: This a repo that helps you to learn Reactive Programming.", + "link": "https://github.com/iamjosephmj/learn-rx", + "tags": [ + "modern-android-development", + "architecture" + ] +} diff --git a/config/android/blogs/media-store-api-with-pagination-61b0d4f1f85b.json b/config/android/blogs/media-store-api-with-pagination-61b0d4f1f85b.json new file mode 100644 index 00000000..080b9c0a --- /dev/null +++ b/config/android/blogs/media-store-api-with-pagination-61b0d4f1f85b.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "other", + "authorIds": ["priyansh-kedia"], + "author": "Priyansh Kedia", + "title": "Media Store API with Pagination", + "link": "https://proandroiddev.com/media-store-api-with-pagination-61b0d4f1f85b", + "tags": [ + "kotlin", + "modern-android-development", + "ui" + ] +} diff --git a/config/android/repos/GetStream-butterfly.json b/config/android/repos/GetStream-butterfly.json new file mode 100644 index 00000000..083ab7a3 --- /dev/null +++ b/config/android/repos/GetStream-butterfly.json @@ -0,0 +1,16 @@ +{ + "version": 1, + "source": "github", + "authorIds": [], + "owner": "GetStream", + "repo": "butterfly", + "name": "butterfly", + "shortDescription": "Butterfly helps you to build adaptive and responsive UIs for Android (including foldable devices) with Jetpack WindowManager. It supports useful functions for Jetpack Compose and LiveData integration.", + "longDescription": "Butterfly helps you to build adaptive and responsive UIs for Android (including foldable devices) with Jetpack WindowManager. It supports useful functions for Jetpack Compose and LiveData integration.", + "content": "README.md", + "pages": [], + "tags": [ + "ui", + "compose" + ] +} diff --git a/config/android/repos/akshay2211-BubbleTabBar.json b/config/android/repos/akshay2211-BubbleTabBar.json new file mode 100644 index 00000000..f77b8383 --- /dev/null +++ b/config/android/repos/akshay2211-BubbleTabBar.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "akshay2211" + ], + "owner": "akshay2211", + "repo": "BubbleTabBar", + "name": "BubbleTabBar", + "shortDescription": "BubbleTabBar is a bottom navigation bar with customizable bubble-like tabs", + "longDescription": "BubbleTabBar is a bottom navigation bar with customizable bubble-like tabs", + "content": "README.md", + "pages": [], + "tags": [ + "ui", + "modern-android-development", + "kotlin" + ] +} diff --git a/config/android/repos/hi-manshu-kalendar.json b/config/android/repos/hi-manshu-kalendar.json new file mode 100644 index 00000000..6be70bbf --- /dev/null +++ b/config/android/repos/hi-manshu-kalendar.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "hi-manshu" + ], + "owner": "hi-manshu", + "repo": "kalendar", + "name": "Kalendar", + "shortDescription": "It's a Jetpack Compose's Elementary Calendar SDK with multiple different options.", + "longDescription": "It's a Jetpack Compose's Elementary Calendar SDK with multiple different options.", + "content": "README.md", + "pages": [], + "tags": [ + "compose", + "kotlin", + "modern-android-development" + ] +} diff --git a/config/android/repos/skydoves-pokedex-ar.json b/config/android/repos/skydoves-pokedex-ar.json new file mode 100644 index 00000000..89e6561a --- /dev/null +++ b/config/android/repos/skydoves-pokedex-ar.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "skydoves" + ], + "owner": "skydoves", + "repo": "pokedex-ar", + "name": "pokedex-ar", + "shortDescription": "Pokedex-AR demonstrates ARCore, Sceneform, and modern Android tech stacks — such as Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.", + "longDescription": "Pokedex-AR demonstrates ARCore, Sceneform, and modern Android tech stacks — such as Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.", + "content": "README.md", + "pages": [], + "tags": [ + "modern-android-development", + "architecture", + "ui" + ] +} diff --git a/config/android/repos/sridhar-sp-compose-neumorphism.json b/config/android/repos/sridhar-sp-compose-neumorphism.json new file mode 100644 index 00000000..62b409fd --- /dev/null +++ b/config/android/repos/sridhar-sp-compose-neumorphism.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "sridhar-sp" + ], + "owner": "sridhar-sp", + "repo": "compose-neumorphism", + "name": "Neumorphism using Jetpack Compose", + "shortDescription": "A Jetpack compose library to create \"Neumorphic\" design.\n\"Neumorphism\" is a ui design concept which uses shadows to create awesome looking UI.", + "longDescription": "A Jetpack compose library to create \"Neumorphic\" design.\n\"Neumorphism\" is a ui design concept which uses shadows to create awesome looking UI.", + "content": "README.md", + "pages": [], + "tags": [ + "compose", + "ui", + "kotlin" + ] +} diff --git a/config/angular/blogs/adding-the-bootstrap-css-framework-to-an-angular-application-4aef5d2396a4.json b/config/angular/blogs/adding-the-bootstrap-css-framework-to-an-angular-application-4aef5d2396a4.json new file mode 100644 index 00000000..e1534293 --- /dev/null +++ b/config/angular/blogs/adding-the-bootstrap-css-framework-to-an-angular-application-4aef5d2396a4.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Adding the Bootstrap CSS framework to an Angular application", + "link": "https://rodrigokamada.medium.com/adding-the-bootstrap-css-framework-to-an-angular-application-4aef5d2396a4", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/adding-the-internationalization-i18n-component-to-an-angular-application-320fd8caad0f.json b/config/angular/blogs/adding-the-internationalization-i18n-component-to-an-angular-application-320fd8caad0f.json new file mode 100644 index 00000000..27ff8c44 --- /dev/null +++ b/config/angular/blogs/adding-the-internationalization-i18n-component-to-an-angular-application-320fd8caad0f.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Adding the internationalization (i18n) component to an Angular application", + "link": "https://rodrigokamada.medium.com/adding-the-internationalization-i18n-component-to-an-angular-application-320fd8caad0f", + "tags": [ + "demos", + "getting-started" + ] +} diff --git a/config/angular/blogs/adding-the-log-component-to-an-angular-application-9facb1799ac5.json b/config/angular/blogs/adding-the-log-component-to-an-angular-application-9facb1799ac5.json new file mode 100644 index 00000000..eab1a7b9 --- /dev/null +++ b/config/angular/blogs/adding-the-log-component-to-an-angular-application-9facb1799ac5.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Adding the log component to an Angular application", + "link": "https://rodrigokamada.medium.com/adding-the-log-component-to-an-angular-application-9facb1799ac5", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/adding-the-map-leaflet-component-to-an-angular-application-b2e2cfca0080.json b/config/angular/blogs/adding-the-map-leaflet-component-to-an-angular-application-b2e2cfca0080.json new file mode 100644 index 00000000..fc684c39 --- /dev/null +++ b/config/angular/blogs/adding-the-map-leaflet-component-to-an-angular-application-b2e2cfca0080.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Adding the map Leaflet component to an Angular application", + "link": "https://rodrigokamada.medium.com/adding-the-map-leaflet-component-to-an-angular-application-b2e2cfca0080", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/authentication-using-the-amazon-cognito-to-an-angular-application-591eea4f4275.json b/config/angular/blogs/authentication-using-the-amazon-cognito-to-an-angular-application-591eea4f4275.json new file mode 100644 index 00000000..f554ed52 --- /dev/null +++ b/config/angular/blogs/authentication-using-the-amazon-cognito-to-an-angular-application-591eea4f4275.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Authentication using the Amazon Cognito to an Angular application", + "link": "https://rodrigokamada.medium.com/authentication-using-the-amazon-cognito-to-an-angular-application-591eea4f4275", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/hosting-an-angular-application-on-amazon-s3-using-github-actions-bf075a7aac79.json b/config/angular/blogs/hosting-an-angular-application-on-amazon-s3-using-github-actions-bf075a7aac79.json new file mode 100644 index 00000000..f954cd38 --- /dev/null +++ b/config/angular/blogs/hosting-an-angular-application-on-amazon-s3-using-github-actions-bf075a7aac79.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Hosting an Angular application on Amazon S3 using GitHub Actions", + "link": "https://rodrigokamada.medium.com/hosting-an-angular-application-on-amazon-s3-using-github-actions-bf075a7aac79", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/hosting-an-angular-application-on-github-pages-using-github-actions-da072698b8b9.json b/config/angular/blogs/hosting-an-angular-application-on-github-pages-using-github-actions-da072698b8b9.json new file mode 100644 index 00000000..3520498a --- /dev/null +++ b/config/angular/blogs/hosting-an-angular-application-on-github-pages-using-github-actions-da072698b8b9.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Hosting an Angular application on GitHub Pages using GitHub Actions", + "link": "https://rodrigokamada.medium.com/hosting-an-angular-application-on-github-pages-using-github-actions-da072698b8b9", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/hosting-an-angular-application-on-github-pages-using-travis-ci-3bace1c8d049.json b/config/angular/blogs/hosting-an-angular-application-on-github-pages-using-travis-ci-3bace1c8d049.json new file mode 100644 index 00000000..de89f9d2 --- /dev/null +++ b/config/angular/blogs/hosting-an-angular-application-on-github-pages-using-travis-ci-3bace1c8d049.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "rodrigokamada" + ], + "author": "Rodrigo Kamada", + "title": "Hosting an Angular application on GitHub Pages using Travis CI", + "link": "https://rodrigokamada.medium.com/hosting-an-angular-application-on-github-pages-using-travis-ci-3bace1c8d049", + "tags": [ + "demos" + ] +} diff --git a/config/angular/blogs/how-to-use-a-skeleton-loader-with-angular-4f03ae8fa5c6.json b/config/angular/blogs/how-to-use-a-skeleton-loader-with-angular-4f03ae8fa5c6.json new file mode 100644 index 00000000..fa6458fa --- /dev/null +++ b/config/angular/blogs/how-to-use-a-skeleton-loader-with-angular-4f03ae8fa5c6.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "source": "other", + "authorIds": ["angulartraining"], + "author": "Alain Chautard", + "title": "How to use a skeleton loader with Angular?", + "link": "https://blog.angulartraining.com/how-to-use-a-skeleton-loader-with-angular-4f03ae8fa5c6", + "tags": [ + "libraries" + ] +} diff --git a/config/angular/repos/rodrigokamada-angular-leaflet.json b/config/angular/repos/rodrigokamada-angular-leaflet.json new file mode 100644 index 00000000..e2e1e1f0 --- /dev/null +++ b/config/angular/repos/rodrigokamada-angular-leaflet.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "rodrigokamada" + ], + "owner": "rodrigokamada", + "repo": "angular-leaflet", + "name": "Angular Leaflet", + "shortDescription": "Adding the map Leaflet component to an Angular application", + "longDescription": "Adding the map Leaflet component to an Angular application", + "content": "README.md", + "pages": [], + "tags": [ + "demos" + ] +} diff --git a/config/angular/repos/rodrigokamada-angular-recaptcha-v3.json b/config/angular/repos/rodrigokamada-angular-recaptcha-v3.json new file mode 100644 index 00000000..63c737bd --- /dev/null +++ b/config/angular/repos/rodrigokamada-angular-recaptcha-v3.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "rodrigokamada" + ], + "owner": "rodrigokamada", + "repo": "angular-recaptcha-v3", + "name": "Angular Google reCAPTCHA v3", + "shortDescription": "Hosting an Angular application on GitHub Pages using GitHub Actions", + "longDescription": "Hosting an Angular application on GitHub Pages using GitHub Actions", + "content": "README.md", + "pages": [], + "tags": [ + "demos" + ] +} diff --git a/config/assistant/blogs/articles-local-debugging-on-a-google-action.json b/config/assistant/blogs/articles-local-debugging-on-a-google-action.json new file mode 100644 index 00000000..16d5ba36 --- /dev/null +++ b/config/assistant/blogs/articles-local-debugging-on-a-google-action.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "other", + "authorIds": ["xavidop"], + "author": "Xavier Portilla Edo", + "title": "Local Debugging on a Google Action - DZone AI", + "link": "https://dzone.com/articles/local-debugging-on-a-google-action", + "tags": [ + "actions-on-google", + "google-assistant", + "assistant-conversation" + ] +} diff --git a/config/assistant/repos/xavidop-google-action-type-importer.json b/config/assistant/repos/xavidop-google-action-type-importer.json new file mode 100644 index 00000000..73191bb9 --- /dev/null +++ b/config/assistant/repos/xavidop-google-action-type-importer.json @@ -0,0 +1,19 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "xavidop" + ], + "owner": "xavidop", + "repo": "google-action-type-importer", + "name": "Google Action Type Importer", + "shortDescription": "This CLI allows you to transform your Alexa Custom Slots into Google Action Types.", + "longDescription": "This CLI allows you to transform your Alexa Custom Slots into Google Action Types.", + "content": "README.md", + "pages": [], + "tags": [ + "assistant-conversation", + "actions-on-google", + "google-assistant" + ] +} diff --git a/config/authors/akshay2211.json b/config/authors/akshay2211.json new file mode 100644 index 00000000..2bdb9da7 --- /dev/null +++ b/config/authors/akshay2211.json @@ -0,0 +1,6 @@ +{ + "name": "Akshay Sharma", + "bio": "Developer | Freelancer | Inquisitive | Autodidact | Creative", + "photoURL": "https://avatars.githubusercontent.com/akshay2211", + "githubURL": "https://github.com/akshay2211" +} diff --git a/config/authors/angulartraining.json b/config/authors/angulartraining.json new file mode 100644 index 00000000..16ab287a --- /dev/null +++ b/config/authors/angulartraining.json @@ -0,0 +1,6 @@ +{ + "name": "Alain Chautard", + "bio": "Google Developer Expert in Angular, Consultant and Trainer at http://www.angulartraining.com", + "photoURL": "https://miro.medium.com/fit/c/262/262/2*eKfxHLZ5a2vEesDLB-UAew.png", + "mediumURL": "https://angulartraining.medium.com/" +} diff --git a/config/authors/garg_gunjan.json b/config/authors/garg_gunjan.json new file mode 100644 index 00000000..c46edc36 --- /dev/null +++ b/config/authors/garg_gunjan.json @@ -0,0 +1,6 @@ +{ + "name": "Gunjan Garg", + "bio": "Infra Modernisation Specialist at Google.", + "photoURL": "https://miro.medium.com/fit/c/262/262/0*mfOhlKPYgBPphAbX.", + "mediumURL": "https://medium.com/@garg.gunjan" +} diff --git a/config/authors/hi-manshu.json b/config/authors/hi-manshu.json new file mode 100644 index 00000000..d71ab619 --- /dev/null +++ b/config/authors/hi-manshu.json @@ -0,0 +1,6 @@ +{ + "name": "Himanshu Singh", + "bio": "Android Engineer at Clue (@biowink) and Google Developer Expert for Android and Kotlin", + "photoURL": "https://avatars.githubusercontent.com/hi-manshu", + "githubURL": "https://github.com/hi-manshu" +} diff --git a/config/authors/josharsh.json b/config/authors/josharsh.json new file mode 100644 index 00000000..b0483fd4 --- /dev/null +++ b/config/authors/josharsh.json @@ -0,0 +1,6 @@ +{ + "name": "Harsh Joshi", + "bio": "Engineering and Dark Arts", + "photoURL": "https://res.cloudinary.com/practicaldev/image/fetch/s--x8Zhz-oM--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/686210/16f974d6-f348-47a0-9923-a87a4c0e2a30.PNG", + "mediumURL": "https://dev.to/josharsh" +} diff --git a/config/authors/sourabhsjain.json b/config/authors/sourabhsjain.json new file mode 100644 index 00000000..86277c01 --- /dev/null +++ b/config/authors/sourabhsjain.json @@ -0,0 +1,6 @@ +{ + "name": "Sourabh Jain", + "bio": "", + "photoURL": "https://miro.medium.com/max/512/0*gPmFZowGpZ0wHeMG", + "mediumURL": "https://medium.com/@sourabhsjain" +} diff --git a/config/authors/sridhar-sp.json b/config/authors/sridhar-sp.json new file mode 100644 index 00000000..b3da06b3 --- /dev/null +++ b/config/authors/sridhar-sp.json @@ -0,0 +1,6 @@ +{ + "name": "Sridhar", + "bio": "", + "photoURL": "https://avatars.githubusercontent.com/sridhar-sp", + "githubURL": "https://github.com/sridhar-sp" +} diff --git a/config/authors/xavidop.json b/config/authors/xavidop.json index 7aa68359..fcc4a7f0 100644 --- a/config/authors/xavidop.json +++ b/config/authors/xavidop.json @@ -2,5 +2,6 @@ "name": "Xavier Portilla Edo", "bio": "", "photoURL": "https://avatars.githubusercontent.com/xavidop", - "githubURL": "https://github.com/xavidop" + "githubURL": "https://github.com/xavidop", + "mediumURL" : "https://dzone.com/users/4278252/xavidop.html" } diff --git a/config/cloud/blogs/appsheet-tutorial-series-create-a-vehicle-inspection-app-b0ba107e1ad1.json b/config/cloud/blogs/appsheet-tutorial-series-create-a-vehicle-inspection-app-b0ba107e1ad1.json new file mode 100644 index 00000000..3f2a2f61 --- /dev/null +++ b/config/cloud/blogs/appsheet-tutorial-series-create-a-vehicle-inspection-app-b0ba107e1ad1.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "aryanirani123" + ], + "author": "Aryan Irani", + "title": "Google AppSheet Tutorial : Create a Vehicle Inspection app using Google AppSheet", + "link": "https://aryanirani123.medium.com/appsheet-tutorial-series-create-a-vehicle-inspection-app-b0ba107e1ad1", + "tags": [ + "developer-tools", + "management-tools" + ] +} diff --git a/config/cloud/blogs/google-cloud-anthos-series-23b9a35e9179.json b/config/cloud/blogs/google-cloud-anthos-series-23b9a35e9179.json new file mode 100644 index 00000000..274c6076 --- /dev/null +++ b/config/cloud/blogs/google-cloud-anthos-series-23b9a35e9179.json @@ -0,0 +1,11 @@ +{ + "version": 1, + "source": "medium", + "authorIds": ["pushkarbk"], + "author": "Pushkar Kothavade", + "title": "Multi-part series on Anthos - Specifically for the Digital Native customers.", + "link": "https://medium.com/google-cloud/google-cloud-anthos-series-23b9a35e9179", + "tags": [ + "containers" + ] +} diff --git a/config/cloud/blogs/josharsh-approaches-to-serverless-deployment-kn2.json b/config/cloud/blogs/josharsh-approaches-to-serverless-deployment-kn2.json new file mode 100644 index 00000000..29eff44b --- /dev/null +++ b/config/cloud/blogs/josharsh-approaches-to-serverless-deployment-kn2.json @@ -0,0 +1,12 @@ +{ + "version": 1, + "source": "other", + "authorIds": ["josharsh"], + "author": "Harsh Joshi", + "title": "Approaches to Serverless Deployment", + "link": "https://dev.to/josharsh/approaches-to-serverless-deployment-kn2", + "tags": [ + "developer-tools", + "serverless-computing" + ] +} diff --git a/config/cloud/blogs/process-images-with-google-cloud-ai-c8a9ff159d99.json b/config/cloud/blogs/process-images-with-google-cloud-ai-c8a9ff159d99.json new file mode 100644 index 00000000..aa670bea --- /dev/null +++ b/config/cloud/blogs/process-images-with-google-cloud-ai-c8a9ff159d99.json @@ -0,0 +1,12 @@ +{ + "version": 1, + "source": "medium", + "authorIds": ["garg_gunjan"], + "author": "Gunjan Garg", + "title": "Understand WHY need to process images and build prototype for Cloud Vision - Safe search", + "link": "https://medium.com/google-cloud/process-images-with-google-cloud-ai-c8a9ff159d99", + "tags": [ + "ai-ml", + "serverless-computing" + ] +} diff --git a/config/cloud/blogs/processing-semi-structured-data-with-google-bigquery-1670686e1ae7.json b/config/cloud/blogs/processing-semi-structured-data-with-google-bigquery-1670686e1ae7.json new file mode 100644 index 00000000..9b908393 --- /dev/null +++ b/config/cloud/blogs/processing-semi-structured-data-with-google-bigquery-1670686e1ae7.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "source": "medium", + "authorIds": [ + "sourabhsjain" + ], + "author": "Sourabh Jain", + "title": "BigQuery is google cloud’s data warehouse offering that supports storage and processing of both structured and semi-structured data at scale.", + "link": "https://sourabhsjain.medium.com/processing-semi-structured-data-with-google-bigquery-1670686e1ae7", + "tags": [ + "data-analytics" + ] +} diff --git a/config/cloud/repos/googlesamples-functions-as-a-service.json b/config/cloud/repos/googlesamples-functions-as-a-service.json new file mode 100644 index 00000000..f251bd32 --- /dev/null +++ b/config/cloud/repos/googlesamples-functions-as-a-service.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "source": "github", + "authorIds": [ + "googlesamples" + ], + "owner": "googlesamples", + "repo": "functions-as-a-service", + "name": "Functions as a Service", + "shortDescription": "The demo shows calling Google Maps Platform APIs from Google Cloud Functions.", + "longDescription": "The demo shows calling Google Maps Platform APIs from Google Cloud Functions.", + "content": "README.md", + "pages": [], + "tags": [ + "serverless-computing" + ] +}