Add Nick Schrock testimonial and subtitles to wall of love (#297)

* Add Nick Schrock testimonial and subtitles to wall of love

- Add Nick Schrock (@schrockn, Dagster Labs founder, GraphQL co-creator) testimonial
- Add subtitle field for notable contributors (Mitchell Hashimoto, Nick Schrock)
- Render subtitle in TestimonialCard between name and handle

* Add Nick Schrock profile photo

* Download avatar images to repo instead of hotlinking

* Show subtitle after name in attribution lines
This commit is contained in:
Lawrence Chen 2026-02-22 01:48:29 -08:00 committed by GitHub
parent 4ca14ea028
commit 1809b06867
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 18 additions and 5 deletions

View file

@ -243,7 +243,7 @@ export default function Home() {
className="rounded-full inline-block"
/>
)}
{t.name}
{t.name}{"subtitle" in t && t.subtitle ? `, ${t.subtitle}` : ""}
</a>
</span>
</li>

View file

@ -2,12 +2,21 @@ export const testimonials = [
{
name: "Mitchell Hashimoto",
handle: "@mitchellh",
avatar:
"https://pbs.twimg.com/profile_images/1141762999838842880/64_Y4_XB_400x400.jpg",
subtitle: "Creator of Ghostty and founder of HashiCorp",
avatar: "/avatars/mitchellh.jpg",
text: "Another day another libghostty-based project, this time a macOS terminal with vertical tabs, better organization/notifications, embedded/scriptable browser specifically targeted towards people who use a ton of terminal-based agentic workflows.",
url: "https://x.com/mitchellh/status/2024913161238053296",
platform: "x" as const,
},
{
name: "Nick Schrock",
handle: "@schrockn",
subtitle: "Creator of Dagster. GraphQL co-creator.",
avatar: "/avatars/schrockn.jpg",
text: "This is exactly the product I've been looking for. After two hours this am I've in love.",
url: "https://x.com/schrockn/status/2025182278637207857",
platform: "x" as const,
},
{
name: "johnthedebs",
handle: "johnthedebs",
@ -19,8 +28,7 @@ export const testimonials = [
{
name: "Joe Riddle",
handle: "@joeriddles10",
avatar:
"https://pbs.twimg.com/profile_images/1466920091707076608/pxfGMeC0_400x400.jpg",
avatar: "/avatars/joeriddles10.jpg",
text: "Vertical tabs in my terminal \u{1F924} I never thought of that before. I use and love Firefox vertical tabs.",
url: "https://x.com/joeriddles10/status/2024914132416561465",
platform: "x" as const,
@ -116,6 +124,11 @@ export function TestimonialCard({
<div className="font-medium text-sm truncate">
{testimonial.name}
</div>
{"subtitle" in testimonial && testimonial.subtitle && (
<div className="text-xs text-muted truncate">
{testimonial.subtitle}
</div>
)}
<div className="text-xs text-muted truncate">
{testimonial.handle}
</div>

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB