|
1 | 1 | --- |
2 | 2 | layout: base.njk |
3 | | -title: The Band Behind the Groove |
4 | | -description: Meet the team turning developer tools into instruments of pure productivity. |
| 3 | +title: Simple tools. Pure groove. |
| 4 | +description: Developer tools that amplify without getting in the way. |
5 | 5 | --- |
6 | 6 |
|
7 | | -<section class="page-header"> |
| 7 | +<section class="hero" style="min-height: auto; padding: 6rem 0;"> |
8 | 8 | <div class="container"> |
9 | | - <h1>Meet the Band</h1> |
10 | | - <p class="tagline">Every great groove needs passionate musicians</p> |
| 9 | + <div class="hero-content"> |
| 10 | + <h1 style="font-size: clamp(3rem, 8vw, 5rem); margin-bottom: 2rem;">We make coding feel like music again.</h1> |
| 11 | + <p class="tagline" style="font-size: 1.5rem; max-width: 700px; margin: 0 auto 3rem;"> |
| 12 | + After 30 years in open source, one thing remains clear: Great tools disappear so developers can shine. |
| 13 | + </p> |
| 14 | + </div> |
11 | 15 | </div> |
12 | 16 | </section> |
13 | 17 |
|
14 | | -<section class="container"> |
15 | | - <div class="content-section" style="max-width: 800px; margin: 0 auto;"> |
16 | | - <p style="font-size: 1.5rem; line-height: 1.8; font-weight: 500; margin-bottom: 2rem; text-align: center; color: var(--color-accent);"> |
17 | | - <span aria-hidden="true">🎸</span> Remember when coding felt like jamming with your favorite band? |
18 | | - </p> |
19 | | - |
20 | | - <p style="font-size: 1.25rem; line-height: 1.8; margin-bottom: 3rem;"> |
21 | | - That feeling when everything just <em>flows</em>—your editor knows what you're thinking, your tools disappear into the background, and you're shipping features at the speed of inspiration. That's the groove we're bringing back. |
22 | | - </p> |
23 | | - |
24 | | - <div style="display: flex; align-items: center; gap: 3rem; margin-bottom: 3rem; flex-wrap: wrap;"> |
25 | | - <img src="/media/founder.jpg" alt="Thomas Stromberg" style="width: 200px; height: 200px; border-radius: 50%; object-fit: cover;"> |
26 | | - <div style="flex: 1; min-width: 300px;"> |
27 | | - <h2 style="margin-bottom: 1rem;"><span aria-hidden="true">🎹</span> Thomas Strömberg, Founder</h2> |
28 | | - <p style="font-size: 1.125rem; line-height: 1.8;"> |
29 | | - After 30 years playing in the open source orchestra—from FreeBSD's early days to Kubernetes' main stage—I've learned what makes developers dance. Built Triage Party and malcontent because sometimes you gotta write your own sheet music. |
30 | | - </p> |
31 | | - <p style="font-size: 1.125rem; line-height: 1.8; margin-top: 1rem;"> |
32 | | - Former tours include: Google (datacenter automation), Equinix (open-source leadership), and Chainguard (founding the security band). Now? Helping every developer find their rhythm. |
33 | | - </p> |
34 | | - </div> |
35 | | - </div> |
36 | | - |
37 | | - <div style="background: #f8f8f8; padding: 2rem; border-radius: 16px; margin: 3rem 0;"> |
38 | | - <h2 style="font-size: 2rem; margin-bottom: 1.5rem; text-align: center; color: var(--color-accent);"><span aria-hidden="true">🎵</span> The codeGROOVE Sound</h2> |
39 | | - <p style="font-size: 1.25rem; line-height: 1.8; text-align: center; margin-bottom: 0; font-weight: 500;"> |
40 | | - Simple, not complex. Flow, not friction. |
| 18 | +<section class="container" style="padding: 4rem 0;"> |
| 19 | + <div style="max-width: 900px; margin: 0 auto;"> |
| 20 | + <div style="text-align: center; margin-bottom: 5rem;"> |
| 21 | + <img src="/media/founder.jpg" alt="Thomas Stromberg" style="width: 180px; height: 180px; border-radius: 50%; object-fit: cover; margin-bottom: 2rem;"> |
| 22 | + <h2 style="font-size: 2rem; margin-bottom: 1.5rem; font-weight: 600;">Thomas Strömberg, Founder</h2> |
| 23 | + <p style="font-size: 1.375rem; line-height: 1.8; color: var(--color-gray-dark); max-width: 700px; margin: 0 auto;"> |
| 24 | + From FreeBSD's early days to Kubernetes' main stage. Built Triage Party and malcontent. |
| 25 | + Former tours: Google (making large-scale computing trivial), Equinix, Chainguard. Now helping every developer find their rhythm through tools that respect craftsmanship. |
41 | 26 | </p> |
42 | 27 | </div> |
43 | 28 |
|
44 | | - <h2 style="text-align: center; margin: 3rem 0 2rem; font-size: 2.5rem;">Why Developers Trust the Groove</h2> |
45 | | - <div class="funk-divider"></div> |
46 | | - |
47 | | - <div class="feature-grid" style="margin: 3rem 0;"> |
48 | | - <div class="card" style="text-align: center;"> |
49 | | - <div style="font-size: 3rem; margin-bottom: 1rem;" aria-hidden="true">🏆</div> |
50 | | - <h3>30 Years of Open Source</h3> |
51 | | - <p>From FreeBSD to Firefox to Kubernetes. We've been in the band since the beginning.</p> |
| 29 | + <div class="feature-grid" style="margin: 4rem 0;"> |
| 30 | + <div class="card groove-card"> |
| 31 | + <h3 style="font-size: 1.5rem; margin-bottom: 1rem;">🏆 Battle-Tested</h3> |
| 32 | + <p>30 years building tools that actually ship. From datacenter automation at Google to founding teams at Chainguard.</p> |
52 | 33 | </div> |
53 | | - <div class="card" style="text-align: center;"> |
54 | | - <div style="font-size: 3rem; margin-bottom: 1rem;" aria-hidden="true">🚀</div> |
55 | | - <h3>Battle-Tested at Scale</h3> |
56 | | - <p>Google. Chainguard. Equinix. We've performed on the biggest stages in tech.</p> |
| 34 | + <div class="card groove-card"> |
| 35 | + <h3 style="font-size: 1.5rem; margin-bottom: 1rem;">🎵 Philosophy</h3> |
| 36 | + <p>Empathy, purpose, and craftsmanship. Tools should amplify human capability without getting in the way. Less process, more pride.</p> |
57 | 37 | </div> |
58 | | - <div class="card" style="text-align: center;"> |
59 | | - <div style="font-size: 3rem; margin-bottom: 1rem;" aria-hidden="true">🛠️</div> |
60 | | - <h3>Tools That Actually Ship</h3> |
61 | | - <p>Triage Party. malcontent. Real tools solving real problems for thousands of developers.</p> |
| 38 | + <div class="card groove-card"> |
| 39 | + <h3 style="font-size: 1.5rem; margin-bottom: 1rem;">🚀 Impact</h3> |
| 40 | + <p>Thousands of developers use our tools daily. Because life's too short for bad developer experience.</p> |
62 | 41 | </div> |
63 | | - <div class="card" style="text-align: center;"> |
64 | | - <div style="font-size: 3rem; margin-bottom: 1rem;" aria-hidden="true">💡</div> |
65 | | - <h3>AI-Powered, Human-Centered</h3> |
66 | | - <p>We're riding the AI wave to amplify what small teams can accomplish—without the hype.</p> |
| 42 | + <div class="card groove-card"> |
| 43 | + <h3 style="font-size: 1.5rem; margin-bottom: 1rem;">🎸 Vision</h3> |
| 44 | + <p>Software engineers at heart are craftspeople. We build tools that let developers be proud of what they create, throughout their career.</p> |
67 | 45 | </div> |
68 | 46 | </div> |
69 | 47 |
|
70 | | - <div style="background: var(--color-primary-soft); padding: 3rem; border-radius: 16px; margin: 3rem 0; text-align: center;"> |
71 | | - <h2 style="font-size: 2.5rem; margin-bottom: 1.5rem; color: var(--color-secondary);"> |
72 | | - "Time is your most limited resource" |
73 | | - </h2> |
74 | | - <p style="font-size: 1.5rem; line-height: 1.8; margin-bottom: 2rem; font-weight: 500;"> |
75 | | - We exist to save it. Less debugging. More shipping. More groove. |
| 48 | + <div style="background: var(--color-primary-soft); padding: 3rem; border-radius: var(--border-radius-large); text-align: center; margin: 4rem 0;"> |
| 49 | + <p style="font-size: 2rem; font-weight: 600; margin-bottom: 1rem; color: var(--color-secondary);"> |
| 50 | + "Time is your most limited resource." |
76 | 51 | </p> |
77 | | - <p style="font-size: 1.25rem; line-height: 1.8; margin-bottom: 0;"> |
78 | | - <strong>Because life's too short for bad developer tools.</strong> |
| 52 | + <p style="font-size: 1.375rem; line-height: 1.8;"> |
| 53 | + We exist to save it. Because the best way to motivate developers is with empathy, purpose, and a sense of craftsmanship—not excessive process and deadlines. |
79 | 54 | </p> |
80 | 55 | </div> |
81 | 56 |
|
82 | | - <div style="text-align: center; padding: 4rem 0;"> |
83 | | - <h2 style="font-size: 2.5rem; margin-bottom: 1.5rem; color: var(--color-accent);"> |
84 | | - Ready to Join the Band? <span aria-hidden="true">🎸</span> |
85 | | - </h2> |
86 | | - <p style="font-size: 1.5rem; margin-bottom: 2rem; font-weight: 500;"> |
87 | | - Let's turn your development chaos into pure harmony. |
88 | | - </p> |
89 | | - <div style="display: flex; gap: 1rem; justify-content: center; flex-wrap: wrap;"> |
90 | | - <a href="/products/" class="cta-button">See Our Instruments</a> |
91 | | - <a href="/contact/" class="cta-button" style="background: var(--color-accent); color: white;">Start Jamming</a> |
92 | | - </div> |
| 57 | + <div style="text-align: center;"> |
| 58 | + <a href="/contact/" class="cta-button" style="font-size: 1.25rem; padding: 1rem 3rem;">Find Your Groove</a> |
93 | 59 | </div> |
94 | 60 | </div> |
95 | 61 | </section> |
0 commit comments