Andre Wanlin
2f33a9f63f
Fixes for non-breaking typos and typos configuration
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
More
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-29 16:54:05 -05:00
Andre Wanlin
54b58d0fed
Prettier
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-04-20 10:47:47 -05:00
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
Fredrik Adelöw
bb7768ba06
docs: fix broken links and anchors across documentation
...
Fix ~30 broken links and anchors across the documentation site, including
incorrect relative paths, mismatched anchor names, zero-width characters
in URLs, and references to renamed or removed headings.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Signed-off-by: Fredrik Adelöw <freben@spotify.com >
2026-03-31 18:43:40 +02:00
chanchalkhatri
434b0284a3
fix(microsite): correct blog typos and malformed punctuation ( #33289 )
...
Signed-off-by: chanchalkhatri19 <chanchal.khatri01@infosys.com >
2026-03-13 16:31:33 -04:00
Andre Wanlin
b6412b1b44
Prettier
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-02-25 13:32:32 -06: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
Patrik Oldsberg
556b0c76fd
Update broken office hours links
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-17 22:26:53 +01:00
Patrik Oldsberg
8ed1bf3f81
microsite: update remaining newsletter links
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-05 16:09:48 +01:00
Patrik Oldsberg
4eb50ed4c8
Merge pull request #32678 from backstage/sennyeya/fix-reference-docs
...
fix: update more /docs/references links
2026-02-04 23:56:06 +01:00
aramissennyeydd
efbf232bfa
fix: update more /docs/references links
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2026-02-04 10:11:36 -06:00
Andre Wanlin
bb862bd99e
Merge pull request #32365 from chanchalkhatri19/doc-plugin-link-fix
...
Doc fix: Updated CircleCI plugin reference link in the "Phase 2 Service Catalog" documentation
2026-02-03 17:18:43 -06:00
Andre Wanlin
47b3e1dee1
Update microsite/blog/2025-08-08-migrating-legacy-services-to-a-modern-developer-portal.mdx
...
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
2026-02-03 16:39:22 -06:00
Damola Obaleke
caa10d6944
Merge branch 'master' into patch-3
...
Signed-off-by: Damola Obaleke <45045727+damolaobaleke@users.noreply.github.com >
2026-02-03 11:12:36 -08:00
Damola Obaleke
89b199f1c8
docs(microsite): add blog post on migrating to Backstage
...
Add technical blog post about migrating legacy services to a modern
developer portal using Backstage, including migration strategies and
adoption best practices.
Signed-off-by: Damola Obaleke <damolaobaleke@gmail.com >
2026-02-03 11:11:22 -08: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
chanchalkhatri19
33df8dc1a2
update CircleCI plugin link in service catalog doc
...
Signed-off-by: chanchalkhatri19 <chanchal@IDRSUC626191L.ad.infosys.com >
2026-01-19 09:41:53 +00:00
Vincenzo Scamporlino
9a61995a53
prettier
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-12-29 07:23:24 +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
Vincenzo Scamporlino
ff3d7d88e3
blog: backstage wrapped 2025
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-12-29 06:51:19 +01:00
Andre Wanlin
9510ebfb27
Ran prettier again
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-11-25 15:50:36 -06:00
Andre Wanlin
7c2084bf6e
Ran prettier
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-11-25 15:37:01 -06: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
ab86a8f021
Ran prettier:fix
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-10-15 16:10:34 -05: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
Andre Wanlin
2490338cbb
Blog prettier clean up
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-06-06 13:14:55 -05:00
Andre Wanlin
b5545900a4
Initial removal
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-06-06 13:14:54 -05:00
Andre Wanlin
148e7c8808
Merge pull request #29916 from 04kash/blog-post
...
Added Blog Post 'From Zero to Maintainer: My Open Source Journey with Backstage'
2025-05-22 12:58:22 -05:00
Raghunandan Balachandran
ad6b8ba3b6
Update spotify blog links
...
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com >
2025-05-19 11:58:00 +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
f166597f74
prettier changes
...
Signed-off-by: Kashish Mittal <kmittal@redhat.com >
2025-05-16 11:45:41 -04:00
Kashish Mittal
29092b3873
Update microsite/blog/2025-05-12-from-zero-to-maintainer-my-opensource-journey-with-backstage.mdx
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Kashish Mittal <113269381+04kash@users.noreply.github.com >
2025-05-16 11:00:24 -04:00
Kashish Mittal
5b2056ec5e
Update microsite/blog/2025-05-12-from-zero-to-maintainer-my-opensource-journey-with-backstage.mdx
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Kashish Mittal <113269381+04kash@users.noreply.github.com >
2025-05-16 11:00:14 -04:00
Kashish Mittal
ccf465ee4a
add authorImageURL
...
Signed-off-by: Kashish Mittal <kmittal@redhat.com >
2025-05-13 08:54:07 -04:00
Kashish Mittal
f893565a34
Update microsite/blog/2025-05-12-from-zero-to-maintainer-my-opensource-journey-with-backstage.mdx
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Kashish Mittal <113269381+04kash@users.noreply.github.com >
2025-05-13 08:52:17 -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
95e0c56da8
Add author details
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-04-29 19:46:32 -05:00
Andre Wanlin
9a9608f17f
Ran prettier
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-04-29 18:35:15 -05: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
Patrik Oldsberg
e655f626ad
update existing references to yarn dev to use yarn start instead
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-04-08 13:14:46 +02:00
Fredrik Adelöw
9acfc70d6b
get rid of some docusaurus warnings
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-03-28 11:41:20 +01:00
Jeff Feng
0ca9c9bb34
Fixing URL to the Stash website
...
Including the whole URL.
Signed-off-by: Jeff Feng <fengypants@gmail.com >
2025-03-24 10:05:48 -04: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
eee2e163d2
Update microsite/blog/2024-12-17-backstage-security-audit-2024.mdx
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2024-12-17 14:47:46 +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
Fredrik Adelöw
973dd6f25d
fix some little things that vale was complaining about
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-12-10 14:31:54 +01:00