98 Commits

Author SHA1 Message Date
Andre Wanlin 0d14cb6acf Clean up
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-04-20 07:03:42 -05:00
Andre Wanlin 60d785e5c9 Edits
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-04-19 15:25:15 -05:00
Andre Wanlin 86589adf0d Backstage in Amsterdam: Highlights from BackstageCon and KubeCon + CloudNativeCon Europe 2026
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-04-14 13:40:06 -05:00
Andre Wanlin f0974f3e60 Blog - Get a jump on ContribFest
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-25 12:03:21 -06:00
imgbot[bot] 21b60d8b5f [ImgBot] Optimize images (#32227)
*Total -- 517.71kb -> 473.87kb (8.47%)

/microsite/static/img/tech-radar.svg -- 1.03kb -> 0.56kb (45.5%)
/beps/0001-notifications-system/notifications-architecture.drawio.svg -- 44.41kb -> 32.82kb (26.11%)
/plugins/auth-backend/architecture.drawio.svg -- 22.74kb -> 16.81kb (26.09%)
/microsite/static/img/backstage-search-platform.svg -- 0.99kb -> 0.73kb (25.77%)
/beps/0003-auth-architecture-evolution/token-sequence-obo.drawio.svg -- 17.62kb -> 13.12kb (25.53%)
/beps/0003-auth-architecture-evolution/token-sequence-cookie.drawio.svg -- 18.01kb -> 13.55kb (24.77%)
/microsite/static/img/cyclops.svg -- 3.30kb -> 2.68kb (18.79%)
/packages/app-next/architecture.drawio.svg -- 69.32kb -> 56.49kb (18.51%)
/microsite/static/img/kiali.svg -- 1.32kb -> 1.08kb (18.26%)
/microsite/static/img/daytona.svg -- 1.23kb -> 1.01kb (18.1%)
/microsite/static/img/octopus-deploy.svg -- 0.94kb -> 0.79kb (15.9%)
/microsite/static/img/s3-bucket.svg -- 3.25kb -> 2.88kb (11.45%)
/microsite/static/img/tekton.svg -- 1.77kb -> 1.59kb (10.13%)
/microsite/static/img/terraform-logo.svg -- 0.44kb -> 0.40kb (9.07%)
/microsite/static/img/dynatrace.svg -- 3.60kb -> 3.37kb (6.43%)
/microsite/static/img/plugin-feedback-logo.svg -- 0.69kb -> 0.65kb (5.8%)
/microsite/static/img/codescene_logo.svg -- 4.64kb -> 4.42kb (4.84%)
/microsite/static/img/codacy-icon.svg -- 1.37kb -> 1.32kb (3.5%)
/microsite/static/img/entity-validation.svg -- 0.31kb -> 0.30kb (3.49%)
/microsite/static/img/bazaar.svg -- 1.44kb -> 1.39kb (3.25%)
/microsite/static/img/badges.svg -- 0.25kb -> 0.24kb (2.79%)
/microsite/static/img/shortcuts.svg -- 0.29kb -> 0.28kb (2.35%)
/microsite/static/img/catalog-graph.svg -- 0.30kb -> 0.29kb (2.3%)
/microsite/static/img/devtools.svg -- 0.34kb -> 0.33kb (2.03%)
/microsite/static/img/3scale.svg -- 6.74kb -> 6.64kb (1.55%)
/microsite/static/img/linguist.svg -- 0.44kb -> 0.44kb (1.55%)
/microsite/static/img/digital.ai-deploy.svg -- 0.70kb -> 0.69kb (1.53%)
/microsite/static/img/digital.ai-release.svg -- 1.28kb -> 1.27kb (1.44%)
/microsite/static/img/nexus-repository-manager.svg -- 7.81kb -> 7.71kb (1.35%)
/microsite/static/img/quay.svg -- 7.81kb -> 7.71kb (1.34%)
/microsite/static/img/jfrog-artifactory.svg -- 7.82kb -> 7.72kb (1.34%)
/microsite/static/img/keycloak.svg -- 8.04kb -> 7.93kb (1.3%)
/microsite/static/img/topology.svg -- 8.62kb -> 8.51kb (1.21%)
/microsite/static/img/ocm.svg -- 9.86kb -> 9.76kb (1.06%)
/microsite/static/img/cicd-statistics.svg -- 0.72kb -> 0.71kb (0.95%)
/microsite/static/img/github-pull-requests-board-logo.svg -- 3.92kb -> 3.88kb (0.92%)
/packages/ui/static/favicon.svg -- 0.69kb -> 0.68kb (0.85%)
/microsite/static/img/hcp-consul.svg -- 6.78kb -> 6.76kb (0.33%)
/microsite/static/img/nobl9.svg -- 1.60kb -> 1.59kb (0.31%)
/microsite/static/img/buildkite.svg -- 0.39kb -> 0.39kb (0.25%)
/microsite/blog/assets/2024-06-27/backstage-engineer-journey.svg -- 224.46kb -> 223.97kb (0.22%)
/docs-ui/src/app/icon.svg -- 4.61kb -> 4.60kb (0.06%)
/microsite/static/img/wheel-of-names.svg -- 9.51kb -> 9.50kb (0.05%)
/microsite/static/img/cncf-white.svg -- 6.32kb -> 6.32kb (0.02%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2026-02-03 15:08:27 +01:00
Vincenzo Scamporlino 52f3a3375a blog: backstage wrapped assets
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-12-29 06:51:41 +01:00
Andre Wanlin ef73e6f6c1 Backstage in Atlanta: Highlights from BackstageCon and KubeCon + CloudNativeCon North America 2025
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-11-25 15:06:47 -06:00
Andre Wanlin 6e2c8b94f8 Get ready for Backstage ContribFest at KubeCon Blog Post
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-10-15 16:09:19 -05:00
Damola Obaleke 2ec0734a61 Created technical article blog 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal (#30844)
* Created 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

added in # prettier-ignore which Jeff added

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

added in truncate tag

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

currently adding the assets directory for images just fixed formatting

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Add files via upload

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Add files via upload

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Delete 2025-08-08 directory

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md

Fixed all assets, being reference from assets directory
Fixed all formatting issues

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* added dark version image of plugin ecosystem

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Update and rename 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.md to 2025-08-8-migrating-legacy-services-to-a-modern-developer-portal.mdx

1. took out #prettier ignore line
2. Added dark version image
3. renamed to .mdx extension

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* Rename to 2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx to 2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* fixed formatting with prettier. ran yarn prettier:fix

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* deleted image 5

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* deleted image and used prettier fix

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* removed yarn duplicate version packages in lock file

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* took out backstage/cli package and added it as a dev dependency

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* removed backstage/cli dependency

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* removed backstage/cli dependency and updated yarn lock

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* reverting yarn lock so there are no changes

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* reverting yarn lock so there are no changes

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

* reverting yarn lock so there are no changes

Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>

---------

Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com>
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com>
2025-08-12 17:26:05 +02:00
Kashish Mittal 8cd161ad5d modify images to better align with the dark theme
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-05-16 16:12:27 -04:00
Kashish Mittal 769e8ec574 Added Blog Post 'From Zero to Maintainer: My Open Source Journey with Backstage'
Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-05-12 18:19:05 -04:00
Andre Wanlin 7ef6d59338 Added London BackstageCon/KubeCon blog post
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-04-29 17:58:31 -05:00
Gabriel Dugny 14bddfd10f docs: Fix typos
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2025-04-18 17:32:34 +02:00
blam db85697cfb chore: added a new blog post
Signed-off-by: blam <ben@blam.sh>
2024-12-18 16:19:05 +01:00
Patrik Oldsberg 1c89fc66df microsite: add 2024 security audit blog post
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-17 14:09:34 +01:00
Camila Belo 6bab3021bb docs: add kubecon slc post
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-12-09 09:37:18 +01:00
Johannes Bräuer 12250a63a4 Added hero image and fixed reference to external sources
Signed-off-by: Johannes Bräuer <johannes.braeuer@gmx.at>
2024-10-02 07:45:09 +02:00
Johannes Bräuer 9e3c0891ca Image changes
Signed-off-by: Johannes Bräuer <johannes.braeuer@gmx.at>
2024-09-23 12:53:00 +02:00
Johannes Bräuer 9a46cbc960 docs: Adopter spotlight blog post
Signed-off-by: Johannes Bräuer <johannes.braeuer@gmx.at>
2024-09-23 11:00:43 +02:00
Camila Belo e36966c3e9 docs: create backstage engineer journey post
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-06-27 19:26:18 +02:00
Andre Wanlin 39edd2e45c BackstageCon and KubeCon Europe 24 Blog post
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-03-27 15:15:16 -05:00
tico88612 a8516124e7 Move software-templates video to static assets
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
2024-03-24 14:17:46 +08:00
Jorge Lainfiesta 1f19a9ea28 Code review edits and banner by Tiffany
Signed-off-by: Jorge Lainfiesta <jlainfiestarosales@spotify.com>
2023-11-15 18:14:48 +01:00
Jorge Lainfiesta 8d2540a90d Adds blog entry about KubeCon NA 23
Signed-off-by: Jorge Lainfiesta <jlainfiestarosales@spotify.com>
2023-11-15 10:44:35 +01:00
blam 350c97dee8 feat: added blog post
Signed-off-by: blam <ben@blam.sh>
2023-09-29 23:08:01 +02:00
blam 78105bc734 feat: added expedia part 2 blog
Signed-off-by: blam <ben@blam.sh>
2023-08-18 11:39:11 +02:00
blam 7f5e3b6a18 feat: added a blog post for frontside
Signed-off-by: blam <ben@blam.sh>
2023-07-28 15:19:36 +02:00
blam a817768cf4 docs: added stash blog post
Signed-off-by: blam <ben@blam.sh>
2023-07-08 10:30:32 +02:00
djamaile c5fe9177fa Add blog about backstage deploy
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-06-02 17:52:33 +02:00
Bailey Brooks 550e689ecf fix file naming for contributor ladder
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks e2b22ae899 Add kubeconeu images
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 6f4ff57420 fix kubecon eu images
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks c1154b6992 Add kubecon eu images
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:02 +02:00
Bailey Brooks 58f06d7b2c Moved to subdirectory
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:01 +02:00
Bailey Brooks 9b34c87982 move kubecon banner to subdirectory
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:01 +02:00
Bailey Brooks 32a0f25a86 Add files via upload
Signed-off-by: Bailey Brooks <bailey@github.com>
Signed-off-by: Bailey Brooks <baileyb@spotify.com>
2023-04-28 10:14:01 +02:00
blam da7aba5c56 chore: added header image
Signed-off-by: blam <ben@blam.sh>
2023-03-15 17:39:47 +01:00
Patrik Oldsberg b44c01cb70 microsite/blog: add blog post about backend system alpha
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-02-15 17:01:40 +01:00
Lee Mills 6c54bf08a5 Adding whats ahead blog post and image asset
Signed-off-by: Lee Mills <leem@spotify.com>
2023-02-06 15:51:30 +01:00
Paul Cowan a9177c9ee8 run prettier in microsite
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-31 15:55:10 +00:00
Paul Cowan 8c02d89dbe add incremental entity provider post to microsite
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-31 15:55:09 +00:00
blam 96db43f523 chore: Added header
Signed-off-by: blam <ben@blam.sh>
2022-12-28 15:11:09 +01:00
Francesco Corti 482853ec69 Blog post for the wrapper 2022. No prettier.
Signed-off-by: Francesco Corti <francescoc@spotify.com>
2022-12-28 15:07:19 +01:00
Jorge Lainfiesta 9fc963a914 microsite: Add blog entry about LF course
Signed-off-by: Jorge Lainfiesta <jorge@roadie.io>
2022-11-15 14:10:38 +01:00
ewhite1997 d32e328347 Delete backstageCon_image.jpg
deletign image 

Signed-off-by: ewhite1997 <97259805+ewhite1997@users.noreply.github.com>
2022-10-27 10:55:21 -04:00
ewhite1997 c64fb914b1 Add files via upload
changing name to get rid of value failure 

Signed-off-by: ewhite1997 <97259805+ewhite1997@users.noreply.github.com>
2022-10-27 10:52:51 -04:00
ewhite1997 6dcfd57f42 Delete backstagecon_image.jpg
Signed-off-by: ewhite1997 <97259805+ewhite1997@users.noreply.github.com>
2022-10-27 10:42:03 -04:00
ewhite1997 1d6a2cdaaf Add files via upload
updated BackstageCon image 

Signed-off-by: ewhite1997 <97259805+ewhite1997@users.noreply.github.com>
2022-10-27 10:41:38 -04:00
ewhite1997 99aabe8a86 Add files via upload
Signed-off-by: ewhite1997 <97259805+ewhite1997@users.noreply.github.com>
2022-10-27 08:31:16 -04:00
ewhite1997 10154e0d50 Delete project_meeting
Signed-off-by: ewhite1997 <97259805+ewhite1997@users.noreply.github.com>
2022-10-27 08:19:48 -04:00