Skip to content

Developer tooling page suggestions#17860

Draft
escottalexander wants to merge 2 commits intoethereum:devfrom
escottalexander:builder-tooling
Draft

Developer tooling page suggestions#17860
escottalexander wants to merge 2 commits intoethereum:devfrom
escottalexander:builder-tooling

Conversation

@escottalexander
Copy link
Copy Markdown
Contributor

@wackerow @konopkja and I had talked about some changes to the developer tooling page and Paul asked me to submit a draft PR with a first iteration of my ideas for improvements.

Description

Open to feedback if something doesn't look/feel right.

Main improvements:

  • Switched to the new ethereum/builder-resources repo as the data source for tools
  • Restructured categories and added subcategories
  • UI is updated to expose all the tools on a single page but with search and easy category drill-down
  • Data is now sorted based on a combination of the deepfunding research results and GitHub/NPM data. This way top results are determined by an algorithm( see src/data-layer/fetchers/developer-tools/ranking.ts) that shows the most popular resources first.
  • Added "Suggest a resource" to the bottom of the page with a link to the builder-resources repo issue creation form.

Thank you for checking it out.

wackerow and others added 2 commits March 20, 2026 14:30
Adds @docsearch/css as direct dependency to fix issues on initial repo setup
Updates README with explicit instructions for setting up initial .env.local template
- Refactored developer tools constants and types for better clarity and maintainability.
- Updated redirects for developer tools categories to include new query parameters.
- Enhanced JSON-LD generation for developer tools to include category labels and descriptions.
- Removed deprecated components and introduced a new ToolsCatalog component for improved tool listing.
- Adjusted the page structure to support dynamic category and tool handling, improving user navigation and experience.
@netlify
Copy link
Copy Markdown

netlify bot commented Mar 25, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit e16157a
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/69c45dfe9dcebe0008608cb6
😎 Deploy Preview https://deploy-preview-17860.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 56 (🟢 up 4 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (no change from production)
SEO: 99 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions bot added content 🖋️ This involves copy additions or edits dependencies 📦 Changes related to project dependencies documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program labels Mar 25, 2026
@wackerow
Copy link
Copy Markdown
Member

wackerow commented Apr 3, 2026

Thanks @escottalexander! Will try to find some time to sync on this next week

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content 🖋️ This involves copy additions or edits dependencies 📦 Changes related to project dependencies documentation 📖 Change or add documentation tooling 🔧 Changes related to tooling of the project translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants