Skip to content

Update homepage and add AI-Native Ethereum Stack blog post#27

Merged
carletex merged 14 commits intomainfrom
content-update-2026
Feb 27, 2026
Merged

Update homepage and add AI-Native Ethereum Stack blog post#27
carletex merged 14 commits intomainfrom
content-update-2026

Conversation

@Pabl0cks
Copy link
Member

Summary

  • Rewrites the homepage (index.tsx) with a new Sand Garden identity: mission sections for Tooling, Education, and Research, plus a "Latest Posts" feed
  • Adds a new blog post: Building an AI-Native Ethereum Developer Stack (/blog/ai-native-ethereum-stack)

How to Test

  1. Run the dev server: yarn dev (or cd packages/nextjs && yarn dev)
  2. Visit / — verify the new homepage copy and "Latest Posts" section showing the new blog post
  3. Click the blog post link and verify the full article renders correctly at /blog/ai-native-ethereum-stack
  4. Check tags, date, links, and code snippets in the article look correct

Tricky Things

  • The StreamContractInfo component was removed from the homepage — confirm this is intentional and nothing breaks downstream
  • The BLOG_POSTS array in index.tsx imports directly from the blog page file; verify the build doesn't tree-shake the export
Detailed changes

packages/nextjs/pages/index.tsx

  • Replaced old "Welcome" UBI-focused copy with Sand Garden team description
  • Added structured sections: Tooling, Education, Research
  • Added a dynamic "Latest Posts" list driven by a BLOG_POSTS array imported from blog page files
  • Removed StreamContractInfo component

packages/nextjs/pages/blog/ai-native-ethereum-stack.tsx (new file)

  • Full blog post about restructuring the Web3 dev stack for AI-native workflows
  • Covers: AGENTS.md, llms-full.txt, /add-extension skill, Speedrun Ethereum AI mode, raked research agent, RAG pipeline, and Grumpy Carlos reviewer
  • Exports a POST metadata object (title, date, tags, url) consumed by the homepage

@vercel
Copy link

vercel bot commented Feb 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sand-garden Ready Ready Preview, Comment Feb 27, 2026 1:41pm

Request Review

@carletex
Copy link
Member

Thanks for this, Pablo!

Made some tweaks on the homepage, tried to keep it minimal for now. Really open to feedback!

  • Removed FAQ page
  • Rewrote homepage: replaced long Tooling/Education/Research sections with a short one-paragraph intro +
    BuidlGuidl link
  • Added "Featured Projects" section (Scaffold-ETH 2, SpeedRunEthereum, CTF) with links
  • Added "Collaborators" section with logos (Ethereum Foundation, Arbitrum, ENS)
  • Added collaborator logo assets (/logos/ef.png, arbitrum.svg, ens.png)
  • Moved "Latest Posts" from inline to sidebar layout (desktop) / after hero (mobile)
  • Removed tags from blog post metadata (both the data and rendering)

Some ToDos before merging:

  • Migrate the JSX article to MD + render in JSX (frontmatter, etc)
  • Have a final version of the AI article

Future PRs:

  • a /blog page
  • More articles (recap, raked, RAG)

@technophile-04
Copy link
Member

This is noicee thanks all! Just a small nitpick regarding UI, maybe we can handle it in future iterations:

Screenshot 2026-02-26 at 3 22 47 AM

This latest post section seems kindof a bit hidden and more hidden on desktop as well. I think maybe it should have same Heading tag as Feature Projects? Like, we could have a Featured Blogs section?

@carletex
Copy link
Member

Added the OP logo + some small design tweaks per Shiv's comment.

@carletex
Copy link
Member

Merging, thanks for all the work and help!

Working on the unfurl image. BUt will go in a different PR

@carletex carletex merged commit 6a906c3 into main Feb 27, 2026
3 checks passed
@carletex carletex deleted the content-update-2026 branch February 27, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants