Skip to content

Commit 760c899

Browse files
committed
Add team credentials to build trust and credibility
- Updated hero badge to show "Built by engineers from Tesla, Meta, Microsoft & Amazon" - Changed hero description to emphasize understanding developer needs - Created new "Built By" section showcasing team's big tech background - Added "For Developers, By Developers" messaging - Updated footer tagline to mention big tech experience - Added company affiliations to author data This positions DataPup as a credible solution built by experienced engineers who understand the pain points from working at scale.
1 parent d146b97 commit 760c899

File tree

5 files changed

+131
-5
lines changed

5 files changed

+131
-5
lines changed

src/components/BuiltBy.astro

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
---
2+
const companies = [
3+
{ name: 'Tesla', logo: '🚗' },
4+
{ name: 'Meta', logo: '👍' },
5+
{ name: 'Microsoft', logo: '🪟' },
6+
{ name: 'Amazon', logo: '📦' }
7+
];
8+
---
9+
10+
<section class="built-by-section py-20">
11+
<div class="container">
12+
<div class="text-center mb-12">
13+
<h2 class="text-4xl font-bold mb-4">
14+
<span class="gradient-text">For Developers, By Developers</span>
15+
</h2>
16+
<p class="text-lg text-muted max-width-prose mx-auto">
17+
DataPup is crafted by engineers who've built products at scale.
18+
We've felt the pain of clunky database tools at big tech companies,
19+
so we built something better.
20+
</p>
21+
</div>
22+
23+
<div class="companies-grid">
24+
{companies.map((company) => (
25+
<div class="company-card">
26+
<span class="company-logo">{company.logo}</span>
27+
<span class="company-name">{company.name}</span>
28+
</div>
29+
))}
30+
</div>
31+
32+
<div class="team-message">
33+
<p class="text-center text-muted">
34+
Our team brings experience from building mission-critical systems at these companies.
35+
<br />
36+
Now we're using that expertise to create the database tools we wish we had.
37+
</p>
38+
</div>
39+
</div>
40+
</section>
41+
42+
<style>
43+
.built-by-section {
44+
position: relative;
45+
background: var(--color-bg-secondary);
46+
}
47+
48+
.gradient-text {
49+
background: var(--gradient-primary);
50+
-webkit-background-clip: text;
51+
-webkit-text-fill-color: transparent;
52+
background-clip: text;
53+
}
54+
55+
.companies-grid {
56+
display: grid;
57+
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
58+
gap: 2rem;
59+
margin: 3rem 0;
60+
max-width: 800px;
61+
margin-left: auto;
62+
margin-right: auto;
63+
}
64+
65+
.company-card {
66+
display: flex;
67+
flex-direction: column;
68+
align-items: center;
69+
gap: 0.75rem;
70+
padding: 2rem;
71+
background: var(--color-card);
72+
border-radius: 1rem;
73+
border: 1px solid var(--color-border);
74+
transition: all var(--transition-base);
75+
}
76+
77+
.company-card:hover {
78+
transform: translateY(-4px);
79+
box-shadow: 0 12px 24px rgba(0, 0, 0, 0.1);
80+
border-color: var(--color-primary);
81+
}
82+
83+
html.dark .company-card:hover {
84+
box-shadow: 0 12px 24px rgba(170, 178, 255, 0.1);
85+
}
86+
87+
.company-logo {
88+
font-size: 2.5rem;
89+
display: flex;
90+
align-items: center;
91+
justify-content: center;
92+
width: 60px;
93+
height: 60px;
94+
}
95+
96+
.company-name {
97+
font-weight: 600;
98+
color: var(--color-text);
99+
font-size: 1.125rem;
100+
}
101+
102+
.team-message {
103+
margin-top: 3rem;
104+
padding-top: 3rem;
105+
border-top: 1px solid var(--color-border);
106+
}
107+
108+
.team-message p {
109+
line-height: 1.8;
110+
}
111+
112+
@media (max-width: 768px) {
113+
.companies-grid {
114+
grid-template-columns: repeat(2, 1fr);
115+
gap: 1rem;
116+
}
117+
118+
.company-card {
119+
padding: 1.5rem;
120+
}
121+
}
122+
</style>

src/components/Footer.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const links = [
1717
<span class="font-semibold">DataPup</span>
1818
</div>
1919
<p class="text-sm text-muted">
20-
Open-source database client for modern developers.
20+
Open-source database client built by engineers from big tech, for developers everywhere.
2121
</p>
2222
</div>
2323

src/components/Hero.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ import '../styles/global.css';
1515
<div class="container">
1616
<div class="hero-content">
1717
<div class="hero-badge glass animate-fade-in">
18-
<span class="badge-icon">🚀</span>
19-
<span>Open Source</span>
18+
<span class="badge-icon">👨‍💻</span>
19+
<span>Built by engineers from Tesla, Meta, Microsoft & Amazon</span>
2020
</div>
2121

2222
<h1 class="hero-title animate-fade-in">
@@ -29,7 +29,7 @@ import '../styles/global.css';
2929

3030
<p class="hero-description animate-fade-in">
3131
Beautiful, fast, and intuitive database client for <strong>ClickHouse</strong>.
32-
More databases coming soon.
32+
Built by engineers who understand what developers need.
3333
</p>
3434

3535
<div class="hero-cta animate-fade-in">

src/data/authors.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@
99
"sahith-vibudhi": {
1010
"name": "Sahith Vibudhi",
1111
"avatar": "/images/authors/sahith-vibudhi.jpg",
12-
"bio": "Community Manager & Founding Engineer at Fintech YC startup. Previously at Tesla and Amazon",
12+
"bio": "Community Manager & Founding Engineer. Previously at Tesla and Amazon",
13+
"company": "Previously Tesla & Amazon",
1314
"twitter": "sahithvibudhi",
1415
"github": "sahithvibudhi"
1516
},
1617
"krishna-chaitanya": {
1718
"name": "Krishna Chaitanya Balusu",
1819
"avatar": "/images/authors/krishna-chaitanya.jpg",
1920
"bio": "Community Manager & Software Engineer at Meta. Previously at Microsoft",
21+
"company": "Meta, Previously Microsoft",
2022
"twitter": "krishnachaitanya",
2123
"github": "krishnachaitanya"
2224
}

src/pages/index.astro

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
33
import Header from '../components/Header.astro';
44
import Hero from '../components/Hero.astro';
55
import Features from '../components/Features.astro';
6+
import BuiltBy from '../components/BuiltBy.astro';
67
import Roadmap from '../components/Roadmap.astro';
78
import Footer from '../components/Footer.astro';
89
---
@@ -12,6 +13,7 @@ import Footer from '../components/Footer.astro';
1213
<main>
1314
<Hero />
1415
<Features />
16+
<BuiltBy />
1517
<Roadmap />
1618
</main>
1719
<Footer />

0 commit comments

Comments
 (0)