diff --git a/_data/projectfooter.yaml b/_data/projectfooter.yaml index 181d9d10e51..8baf9edca48 100644 --- a/_data/projectfooter.yaml +++ b/_data/projectfooter.yaml @@ -16,6 +16,8 @@ links: url: /events - page: Newsletter url: /newsletter + - page: User Stories + url: /userstories - page: Roadmap url: https://github.com/orgs/quarkusio/projects/13/views/1 - page: Security policy diff --git a/_includes/books-band.html b/_includes/books-band.html index 6215e0d9b8e..9356c568fb6 100644 --- a/_includes/books-band.html +++ b/_includes/books-band.html @@ -1,21 +1,21 @@ -
- {% for item in site.data.books %} -
-
-
- - - -
-
-

{{ item.title }}

-

{{ item.description }}

- - Publish Date: {{ item.publish-date }}
- Author(s): {{ item.authors }} -
+
+
+
+
+ + {% for item in site.data.books %} +
+ +
+ +

{{ item.title }}

+
+

{{ item.description }}

+
Publish Date: {{ item.publish-date }}
+ Author(s): {{ item.authors }}
-
- {% endfor %} + {% endfor %} + +
diff --git a/_includes/header-navigation.html b/_includes/header-navigation.html index 486a087d1c2..17a4f22e048 100644 --- a/_includes/header-navigation.html +++ b/_includes/header-navigation.html @@ -19,9 +19,7 @@
  • KUBERNETES NATIVE
  • STANDARDS
  • VERSATILITY
  • -
  • CONTAINER FIRST
  • - - +
  • CONTAINER FIRST
  • \ No newline at end of file diff --git a/_includes/userstories-band.html b/_includes/userstories-band.html new file mode 100644 index 00000000000..80b6c6fa596 --- /dev/null +++ b/_includes/userstories-band.html @@ -0,0 +1,27 @@ +
    +
    +
    +
    + + {% for post in site.tags.user-story %} + {% assign author = site.data.authors[post.author] %} +
    + +
    + {% if post.thumbnailimage %} + + {% endif %} +

    {{ post.title }}

    +
    + {% if post.synopsis %} +

    {{ post.synopsis | strip_html }}

    + {% else %} +

    {{ post.content | strip_html | truncate: 200 }}

    + {% endif %}
    +
    Written by: {% if post.author %} {{ author.name }} {% endif %}
    +
    +
    + {% endfor %} + +
    +
    diff --git a/_layouts/userstories.html b/_layouts/userstories.html new file mode 100644 index 00000000000..222236f9974 --- /dev/null +++ b/_layouts/userstories.html @@ -0,0 +1,8 @@ +--- +layout: base +--- + +{% include title-band.html %} + +{% include userstories-band.html %} + diff --git a/_posts/2019-11-06-gowithflow-chooses-quarkus-to-deliver-fast-to-production.adoc b/_posts/2019-11-06-gowithflow-chooses-quarkus-to-deliver-fast-to-production.adoc index 6f4d958b485..523f36fcf6f 100644 --- a/_posts/2019-11-06-gowithflow-chooses-quarkus-to-deliver-fast-to-production.adoc +++ b/_posts/2019-11-06-gowithflow-chooses-quarkus-to-deliver-fast-to-production.adoc @@ -4,6 +4,7 @@ title: GoWithFlow chooses Quarkus to deliver fast to production with minimal ris date: 2019-11-06 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/gowithflow/Flow_id.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/gowithflow diff --git a/_posts/2019-11-13-vodafone-greece-replaces-spring-boot.adoc b/_posts/2019-11-13-vodafone-greece-replaces-spring-boot.adoc index 18f94e0c5a8..4c7de30fceb 100644 --- a/_posts/2019-11-13-vodafone-greece-replaces-spring-boot.adoc +++ b/_posts/2019-11-13-vodafone-greece-replaces-spring-boot.adoc @@ -4,6 +4,7 @@ title: Vodafone Greece replaces Spring Boot with Quarkus date: 2019-11-13 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/vodafonegreece/New_VF_Logo_Horiz_RGB_RED.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/vodafonegreece diff --git a/_posts/2019-12-11-talkdesk-chooses-quarkus-for-fast-innovation.adoc b/_posts/2019-12-11-talkdesk-chooses-quarkus-for-fast-innovation.adoc index 0bfad034a08..836cac8f3b4 100644 --- a/_posts/2019-12-11-talkdesk-chooses-quarkus-for-fast-innovation.adoc +++ b/_posts/2019-12-11-talkdesk-chooses-quarkus-for-fast-innovation.adoc @@ -4,6 +4,7 @@ title: For fast innovation and to stay ahead of the competition, Talkdesk choose date: 2019-12-11 00:00:00.000 -0600 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/talkdesk/td_logo_2019_cmyk_darkblue.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/talkdesk diff --git a/_posts/2020-02-10-asiakastieto-chooses-quarkus-for-microservices.adoc b/_posts/2020-02-10-asiakastieto-chooses-quarkus-for-microservices.adoc index 1ed44e6262a..f7995186c37 100644 --- a/_posts/2020-02-10-asiakastieto-chooses-quarkus-for-microservices.adoc +++ b/_posts/2020-02-10-asiakastieto-chooses-quarkus-for-microservices.adoc @@ -4,6 +4,7 @@ title: Suomen Asiakastieto Oy chooses Quarkus for their microservices developmen date: 2020-02-10 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/asiakastieto/Asiakastieto-logo.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/asiakastieto diff --git a/_posts/2020-02-17-aviatar-experiences-significant-savings.adoc b/_posts/2020-02-17-aviatar-experiences-significant-savings.adoc index 09d05cf7349..73d34f4a901 100644 --- a/_posts/2020-02-17-aviatar-experiences-significant-savings.adoc +++ b/_posts/2020-02-17-aviatar-experiences-significant-savings.adoc @@ -4,6 +4,7 @@ title: Lufthansa Technik AVIATAR experiences significant cloud resources savings date: 2020-02-17 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/lufthansatechnik/LHT_logo.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/lufthansatechnik diff --git a/_posts/2020-03-16-ennovativesolutions-uses-quarkus-with-aws-lambda.adoc b/_posts/2020-03-16-ennovativesolutions-uses-quarkus-with-aws-lambda.adoc index b99326abd6e..da65b274257 100644 --- a/_posts/2020-03-16-ennovativesolutions-uses-quarkus-with-aws-lambda.adoc +++ b/_posts/2020-03-16-ennovativesolutions-uses-quarkus-with-aws-lambda.adoc @@ -4,6 +4,7 @@ title: Ennovative Solutions uses Quarkus with AWS Lambda to deliver a better cus date: 2020-03-14 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/ennovativesolutions/ennovativesolutions-purqr.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/ennovativesolutions diff --git a/_posts/2020-04-08-why-did-payair-technologies-switch-to-quarkus.adoc b/_posts/2020-04-08-why-did-payair-technologies-switch-to-quarkus.adoc index 26010a85368..614ef5db7e8 100644 --- a/_posts/2020-04-08-why-did-payair-technologies-switch-to-quarkus.adoc +++ b/_posts/2020-04-08-why-did-payair-technologies-switch-to-quarkus.adoc @@ -4,6 +4,7 @@ title: Why did Payair Technologies switch to Quarkus? date: 2020-04-08 tags: user-story author: hubertlewandowski +thumbnailimage: /assets/images/posts/quarkus-user-stories/payair/payair_logo_rgb.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/payair diff --git a/_posts/2020-04-24-quarkus-summit-2020.adoc b/_posts/2020-04-24-quarkus-summit-2020.adoc index fff63550df9..c76b5a7cd05 100644 --- a/_posts/2020-04-24-quarkus-summit-2020.adoc +++ b/_posts/2020-04-24-quarkus-summit-2020.adoc @@ -2,7 +2,7 @@ layout: post title: Free Quarkus Sessions at Red Hat Summit date: 2020-04-24 -tags: conference user-story +tags: conference synopsis: A handy guide to Quarkus sessions at Red Hat's free Summit Virtual Experience. author: jclingan --- diff --git a/_posts/2020-05-06-sedona-rewrites-insurance-premium.adoc b/_posts/2020-05-06-sedona-rewrites-insurance-premium.adoc index 708f50422a8..ad2d0181ff8 100644 --- a/_posts/2020-05-06-sedona-rewrites-insurance-premium.adoc +++ b/_posts/2020-05-06-sedona-rewrites-insurance-premium.adoc @@ -4,6 +4,7 @@ title: Sedona rewrites insurance premium actuarial engine using Quarkus date: 2020-05-06 tags: user-story author: cesarsaavedra +thumbnailimage: /assets/images/posts/quarkus-user-stories/sedona/sedona-logo.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/sedona diff --git a/_posts/2020-08-25-backports-application.adoc b/_posts/2020-08-25-backports-application.adoc index 93221e01768..367bbd256fb 100644 --- a/_posts/2020-08-25-backports-application.adoc +++ b/_posts/2020-08-25-backports-application.adoc @@ -2,7 +2,7 @@ layout: post title: From zero to hero on backporting pull requests date: 2020-08-25 -tags: user-story +tags: author: gastaldi --- = From zero to hero on backporting pull requests diff --git a/_posts/2020-08-25-quarkus-day-2020.adoc b/_posts/2020-08-25-quarkus-day-2020.adoc index 02652a61ef5..668b5f8cb14 100644 --- a/_posts/2020-08-25-quarkus-day-2020.adoc +++ b/_posts/2020-08-25-quarkus-day-2020.adoc @@ -2,7 +2,7 @@ layout: post title: Free Quarkus Sessions at Quarkus Day by Red Hat date: 2020-08-25 -tags: conference user-story event +tags: conference event synopsis: A handy guide to Quarkus sessions at Red Hat's free Quarkus Day virtual event. author: jfalkner --- diff --git a/_posts/2020-09-14-wipro-customer-story.adoc b/_posts/2020-09-14-wipro-customer-story.adoc index 665360f95ff..668af0fe052 100644 --- a/_posts/2020-09-14-wipro-customer-story.adoc +++ b/_posts/2020-09-14-wipro-customer-story.adoc @@ -5,6 +5,7 @@ date: 2020-09-14 tags: user-story synopsis: Retailers are aggressively adopting cloud technologies to keep up with changing customer needs, seasonal demand, and increased competition. Digital retailers, like Amazon, are disrupting the industry and retailers are looking for ways to remain competitive. author: jbeck +thumbnailimage: /assets/images/posts/quarkus-user-stories/wipro/Wipro_Digital.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/wipro diff --git a/_posts/2020-09-23-cytech-customer-story.adoc b/_posts/2020-09-23-cytech-customer-story.adoc index 1310239b6a3..38978d4e061 100644 --- a/_posts/2020-09-23-cytech-customer-story.adoc +++ b/_posts/2020-09-23-cytech-customer-story.adoc @@ -5,6 +5,7 @@ date: 2020-09-23 tags: user-story synopsis: Cytech uses Quarkus to save Greek Tourism author: dandreadis +thumbnailimage: /assets/images/posts/quarkus-user-stories/cytech/cytechLogoLarge.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/cytech diff --git a/_posts/2021-06-22-abraxas-customer-story.adoc b/_posts/2021-06-22-abraxas-customer-story.adoc index 35920a69063..e59609a3bf4 100644 --- a/_posts/2021-06-22-abraxas-customer-story.adoc +++ b/_posts/2021-06-22-abraxas-customer-story.adoc @@ -5,6 +5,7 @@ date: 2021-06-22 tags: user-story synopsis: Abraxas Uses Quarkus For Cutting Edge Tax App author: jbeck +thumbnailimage: /assets/images/posts/quarkus-user-stories/abraxas/abraxas.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/abraxas diff --git a/_posts/2021-09-13-decathlon-user-story.adoc b/_posts/2021-09-13-decathlon-user-story.adoc index dff9000bdb1..fb95e448f16 100644 --- a/_posts/2021-09-13-decathlon-user-story.adoc +++ b/_posts/2021-09-13-decathlon-user-story.adoc @@ -5,6 +5,8 @@ date: 2021-09-13 tags: user-story synopsis: 'VCStream: a new messaging platform for DECATHLON’s Value Chain, built on Quarkus.' author: lmathieu +thumbnailimage: /assets/images/posts/quarkus-user-stories/decathlon/vcTech_logo_vcStream_500h.jpg + --- :imagesdir: /assets/images/posts/quarkus-user-stories/decathlon diff --git a/_posts/2021-09-15-adoptium-customer-story.adoc b/_posts/2021-09-15-adoptium-customer-story.adoc index c7972ff7be4..1a3927dfbe4 100644 --- a/_posts/2021-09-15-adoptium-customer-story.adoc +++ b/_posts/2021-09-15-adoptium-customer-story.adoc @@ -5,6 +5,7 @@ date: 2021-09-15 tags: user-story synopsis: Java is used by millions of developers worldwide and is the second most popular language, and they all need a Java runtime. Adoptium, the most popular Java distribution, needed to offer a way for developers to programmatically discover and access pre-built Java binaries across many different variants, and produced an end-user API with Quarkus to improve performance and developer productivity. author: jfalkner +thumbnailimage: /assets/images/posts/quarkus-user-stories/adoptium/adoptium-logo.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/adoptium diff --git a/_posts/2021-09-20-logicdrop-customer-story.adoc b/_posts/2021-09-20-logicdrop-customer-story.adoc index 7f4d8003167..93c37ff6068 100644 --- a/_posts/2021-09-20-logicdrop-customer-story.adoc +++ b/_posts/2021-09-20-logicdrop-customer-story.adoc @@ -5,6 +5,7 @@ date: 2021-09-20 tags: user-story synopsis: "Moving to Quarkus from a large SpringBoot ecosystem seemed overwhelming at first, but in the end, it was a simple straight-forward transition. Quarkus not only made Java development fun again but also drastically improved the developer experience and Logicdrop's ability to deliver features faster." author: kjq +thumbnailimage: /assets/images/posts/quarkus-user-stories/logicdrop/logicdrop.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/logicdrop diff --git a/_posts/2021-12-02-logicdrop-automating-quarkus-with-gitlab.adoc b/_posts/2021-12-02-logicdrop-automating-quarkus-with-gitlab.adoc index cb84b2d5c10..5779f2ec26f 100644 --- a/_posts/2021-12-02-logicdrop-automating-quarkus-with-gitlab.adoc +++ b/_posts/2021-12-02-logicdrop-automating-quarkus-with-gitlab.adoc @@ -5,6 +5,7 @@ date: 2021-12-02 tags: user-story development-tips gitlab synopsis: "Using Quarkus greatly improved our developers productivity and our CI/CD process needed to be redesigned to catch up. In doing so, we wanted a more universal experience and leveraging Quarkus extensions was a perfect fit. Every step of our Quarkus pipelines, from inception, to development through deployment, and finally monitoring, are now orchestrated through GitLab." author: kjq +thumbnailimage: /assets/images/posts/quarkus-user-stories/logicdrop/logicdrop.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/logicdrop diff --git a/_posts/2022-05-31-banco-do-brasil-open-banking-user-story.adoc b/_posts/2022-05-31-banco-do-brasil-open-banking-user-story.adoc index 98006cb4f36..990f647ab57 100644 --- a/_posts/2022-05-31-banco-do-brasil-open-banking-user-story.adoc +++ b/_posts/2022-05-31-banco-do-brasil-open-banking-user-story.adoc @@ -5,6 +5,7 @@ date: 2022-05-31 tags: user-story kafka synopsis: Banco do Brasil extracts investment data from the Brazilian Open Banking environment using Quarkus and Kafka to scale horizontally the processing with multiple instances and simultaneous worker threads. author: felipewind +thumbnailimage: /assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/bancodobrasil diff --git a/_posts/2022-09-13-aphp-user-story.adoc b/_posts/2022-09-13-aphp-user-story.adoc index e4026a3d48d..7632e4514f6 100644 --- a/_posts/2022-09-13-aphp-user-story.adoc +++ b/_posts/2022-09-13-aphp-user-story.adoc @@ -5,6 +5,7 @@ date: 2022-09-13 tags: user-story synopsis: 'A short story of Quarkus adoption by APHP (Assistance Publique des Hôpitaux de Paris).' author: jyterrien +thumbnailimage: /assets/images/posts/quarkus-user-stories/aphp/aphp-logo-blue.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/aphp diff --git a/_posts/2023-02-09-datacater-uses-quarkus-to-make-data-streaming-accessible.adoc b/_posts/2023-02-09-datacater-uses-quarkus-to-make-data-streaming-accessible.adoc index 27adb3f61ce..dcb71cf2916 100644 --- a/_posts/2023-02-09-datacater-uses-quarkus-to-make-data-streaming-accessible.adoc +++ b/_posts/2023-02-09-datacater-uses-quarkus-to-make-data-streaming-accessible.adoc @@ -5,6 +5,7 @@ date: 2023-02-09 tags: user-story synopsis: DataCater provides a developer-friendly ETL platform. Learn why it chose Quarkus for its recent rewrite. author: ssprenger +thumbnailimage: /assets/images/posts/quarkus-user-stories/datacater/datacater_logo.png --- = DataCater uses Quarkus to make Data Streaming more accessible diff --git a/_posts/2023-05-09-ministry-of-economy-finance-uruguay-adopts-quarkus.adoc b/_posts/2023-05-09-ministry-of-economy-finance-uruguay-adopts-quarkus.adoc index 4f6ead04814..17bfff59b14 100644 --- a/_posts/2023-05-09-ministry-of-economy-finance-uruguay-adopts-quarkus.adoc +++ b/_posts/2023-05-09-ministry-of-economy-finance-uruguay-adopts-quarkus.adoc @@ -4,6 +4,7 @@ title: MEF and Sofis use Quarkus as core component of a new innovative architect date: 2023-05-09 tags: user-story author: fgregorio +thumbnailimage: /assets/images/posts/ministry-of-economy-finance-uruguay-adopts-quarkus/mef.png --- :imagesdir: /assets/images/posts/ministry-of-economy-finance-uruguay-adopts-quarkus diff --git a/_posts/2024-04-18-quarkus-saas-backend-time-tracking-app-case-study.adoc b/_posts/2024-04-18-quarkus-saas-backend-time-tracking-app-case-study.adoc index 071a3778849..b9705ba3c9e 100644 --- a/_posts/2024-04-18-quarkus-saas-backend-time-tracking-app-case-study.adoc +++ b/_posts/2024-04-18-quarkus-saas-backend-time-tracking-app-case-study.adoc @@ -4,6 +4,7 @@ title: "Revolutionizing time tracking: how Quarkus transformed our backend devel date: 2024-04-18 tags: user-story author: dodalovicgran +thumbnailimage: /assets/images/posts/quarkus-user-stories/gran/gran-logo.png --- :imagesdir: /assets/images/posts/quarkus-user-stories/gran diff --git a/_posts/2024-04-22-ship-cars-leverages-quarkus-to-reach-its-goals.adoc b/_posts/2024-04-22-ship-cars-leverages-quarkus-to-reach-its-goals.adoc index 82f9f85062b..f9affd1aeb3 100644 --- a/_posts/2024-04-22-ship-cars-leverages-quarkus-to-reach-its-goals.adoc +++ b/_posts/2024-04-22-ship-cars-leverages-quarkus-to-reach-its-goals.adoc @@ -5,6 +5,8 @@ date: 2024-04-22 tags: user-story synopsis: 'Ship.Cars utilizes the Quarkus framework to increase efficiency and reduce costs in their auto transport logistics, despite initial challenges, the result is improved productivity and future scalability.' author: iyanev +thumbnailimage: /assets/images/posts/quarkus-user-stories/shipcars/sc_logo.png + --- :imagesdir: /assets/images/posts/quarkus-user-stories/shipcars diff --git a/_sass/colormode.scss b/_sass/colormode.scss index 5e0e6a38ddc..2a1c9f03a43 100644 --- a/_sass/colormode.scss +++ b/_sass/colormode.scss @@ -84,6 +84,12 @@ html.dark { .giscus { background-color: var(--img-background-color) !important; } + // Cards - backup for no alt image // + .click-cards .card img { + background-color: var(--img-background-color) !important; + padding: 1rem; + margin-bottom: 1rem; } + // Post and Guides - backup for no alt image // .post .doc-content img { background-color: var(--img-background-color) !important; diff --git a/_sass/includes/whitecards.scss b/_sass/includes/whitecards.scss index 3aec79188d9..99469fa5600 100644 --- a/_sass/includes/whitecards.scss +++ b/_sass/includes/whitecards.scss @@ -119,6 +119,14 @@ grid-column: span 3; line-height: 1.1rem; } + img { + display: block; + margin-left: auto; + margin-right: auto; + width: 90%; + padding: 1rem 0 2rem 0; + } + span.highlighted { font-weight: bold; font-style: italic; diff --git a/assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png b/assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png index f87b0efb7a3..15b41c01445 100644 Binary files a/assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png and b/assets/images/posts/quarkus-user-stories/bancodobrasil/banco-do-brasil.png differ diff --git a/assets/images/posts/quarkus-user-stories/datacater/datacater_logo.png b/assets/images/posts/quarkus-user-stories/datacater/datacater_logo.png new file mode 100644 index 00000000000..86f06c8cfe2 Binary files /dev/null and b/assets/images/posts/quarkus-user-stories/datacater/datacater_logo.png differ diff --git a/userstories.md b/userstories.md new file mode 100644 index 00000000000..b79481f4213 --- /dev/null +++ b/userstories.md @@ -0,0 +1,6 @@ +--- +layout: userstories +title: User Stories +subtitle: Hear from developers about their successes and challenges when using Quarkus in real-world applications to meet business requirements. +permalink: /userstories/ +---