PageSourceSearch

https://grassgigs.com/about.html

html grassgigs.com collected 2026-10-02 00:29:51 UTC 12,826 bytes, 189 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <!-- Cookie Consent + Analytics (GA only loads after user accepts) -->
5    
5<script src="cookie-consent.js"></script>
5
6    
7    <meta charset="UTF-8">
8    <meta name="viewport" content="width=device-width, initial-scale=1.0">
9    <title>About GrassGigs - Built by a Picker, for Pickers</title>
10    <link rel="preconnect" href="https://fonts.googleapis.com">
11    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
12    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Lora:wght@500;600;700&display=swap" rel="stylesheet">
13    <link rel="stylesheet" href="style.css">
14    <link rel="icon" type="image/png" href="pwa-base-bg-transparent-192.png">
15    <meta name="description" content="GrassGigs was built by a flatpicker from the Blue Ridge of Virginia who got tired of missing shows. Learn the story behind the bluegrass concert finder.">
16    <link rel="canonical" href="https://grassgigs.com/about.html">
17    
18    <!-- Open Graph -->
19    <meta property="og:title" content="About GrassGigs - Built by a Picker, for Pickers">
20    <meta property="og:description" content="GrassGigs was built by a flatpicker from the Blue Ridge of Virginia who got tired of missing shows because band websites are stuck in 2004.">
21    <meta property="og:image" content="https://grassgigs.com/social-card.png">
22    <meta property="og:url" content="https://grassgigs.com/about.html">
23    <meta property="og:type" content="website">
24</head>
25<body>
26    <!-- Background art (loaded from shared file) -->
27    <div id="bg-art-placeholder"></div>
28    
28<script src="/bg-art-loader.js"></script>
28
29
30    <!-- Shared Header -->
31    <div id="header-placeholder"></div>
32    
32<script src="/header-loader.js"></script>
32
33
34    <main class="about-page">
35        <section class="about-hero">
36            <h1>Built by a picker who got tired of missing shows</h1>
37        </section>
38
39        <section class="about-content">
40            <div class="about-story">
41                <img src="/profile-image.jpg" alt="Justin Jones" class="about-profile-image">
42                <p>I'm Justin Jones, a guitarist and flatpicker from the Blue Ridge of Virginia. I built GrassGigs because I kept missing live bluegrass shows, not for lack of interest, but because finding them meant checking a dozen websites, most of which aren't kept up to date.</p>
43
44                <p>Other genres have tools to help fans find live music. Bluegrass didn't really have one built for this community. So I built it. (Curious about the nuts and bolts? Check out <a href="/how-it-works.html">How It Works</a>.)</p>
45
46                <h2>A real person is behind this</h2>
47                <p>This isn't a faceless aggregator. I'm always working to make the site better for the community. If something looks wrong on the site, <a href="mailto:[email protected]">let me know</a> and I'll fix it.</p>
48
49                <p class="about-signoff">See you at a show or jam,<br>Justin</p>
50            </div>
51        </section>
52
53        <!-- By the Numbers -->
54        <section class="about-milestones">
55            <h2>By the Numbers</h2>
56            <div class="milestones-grid">
57                <div class="milestone-card">
58                    <span class="milestone-number">5,000+</span>
59                    <span class="milestone-label">Bluegrass events tracked worldwide</span>
60                </div>
61                <div class="milestone-card">
62                    <span class="milestone-number">500+</span>
63                    <span class="milestone-label">Bands and artists</span>
64                </div>
65                <div class="milestone-card">
66                    <span class="milestone-number">5,500+</span>
67                    <span class="milestone-label">Venues indexed</span>
68                </div>
69                <div class="milestone-card">
70                    <span class="milestone-number">1,400+</span>
71                    <span class="milestone-label">Festivals listed</span>
72                </div>
73                <div class="milestone-card">
74                    <span class="milestone-number">10+</span>
75                    <span class="milestone-label">Countries with events</span>
76                </div>
77                <div class="milestone-card">
78                    <span class="milestone-number">6,000+</span>
79                    <span class="milestone-label">Monthly users finding shows</span>
80                </div>
81            </div>
82        </section>
83
84        <!-- Trusted By -->
85        <section class="about-partners">
86            <h2>Trusted by Bluegrass Organizations</h2>
87            <p class="section-intro">Associations and music organizations across the country and beyond have added GrassGigs to their resources or partnered with us to help their members find live music.</p>
88            <div class="org-grid">
89                <div class="org-card">
90                    <img src="/partner-logo-2.png" alt="European Bluegrass Music Association" class="org-logo">
91                    <h3>European Bluegrass Music Association (EBMA)</h3>
92                    <p>Official partnership - GrassGigs listed as a resource for European bluegrass events</p>
93                </div>
94                <div class="org-card">
95                    <img src="/partner-logo-1.png" alt="Hudson Valley Bluegrass Association" class="org-logo">
96                    <h3>Hudson Valley Bluegrass Association</h3>
97                    <p>Links to GrassGigs from their resources page</p>
98                </div>
99                <div class="org-card">
100                    <img src="/partner-logo-3.png" alt="Czech Bluegrass Music Association" class="org-logo">
101                    <h3>Czech Bluegrass Music Association (BACR)</h3>
102                    <p>Added GrassGigs as a resource for their community</p>
103                </div>
104                <div class="org-card">
105                    <img src="/partner-logo-4.png" alt="Minnesota Bluegrass & Old-Time Music Association" class="org-logo">
106                    <h3>Minnesota Bluegrass & Old-Time Music Association</h3>
107                    <p>Recommends GrassGigs to members for finding regional events</p>
108                </div>
109                <div class="org-card">
110                    <img src="/partner-logo-5.png" alt="Connecticut Bluegrass Music Association" class="org-logo">
111                    <h3>Connecticut Bluegrass Music Association</h3>
112                    <p>Links to GrassGigs from their website</p>
113                </div>
114                <div class="org-card">
115                    <img src="/partner-logo-8.png" alt="Kansas Bluegrass Association" class="org-logo">
116                    <h3>Kansas Bluegrass Association</h3>
117                    <p>Added GrassGigs to their resources page</p>
118                </div>
119                <div class="org-card">
120                    <img src="/partner-logo-7.png" alt="Inland Northwest Bluegrass Music Association" class="org-logo">
121                    <h3>Inland Northwest Bluegrass Music Association</h3>
122                    <p>
122Recommends GrassGigs for event discovery in the Pacific Northwest</p>
123                </div>
124                <div class="org-card">
125                    <img src="/partner-logo-6.png" alt="Pasadena Folk Music Society" class="org-logo">
126                    <h3>Pasadena Folk Music Society</h3>
127                    <p>Links to GrassGigs from their website</p>
128                </div>
129            </div>
130        </section>
131
132        <!-- Press -->
133        <section class="about-press">
134            <h2>In the Press</h2>
135            <div class="press-grid">
136                <a href="https://bluegrasstoday.com/grassgigs-displays-bluegrass-shows-all-over-the-world/" target="_blank" rel="noopener noreferrer" class="press-card">
137                    <div class="press-source">Bluegrass Today</div>
138                    <h3>"GrassGigs displays bluegrass shows all over the world"</h3>
139                    <p>Feature article covering how GrassGigs uses AI to automatically discover and display bluegrass events from band websites worldwide.</p>
140                    <span class="press-link">Read article →</span>
141                </a>
142                <!-- Add more press cards here as coverage grows -->
143            </div>
144        </section>
145
146        <!-- Community Quotes -->
147        <section class="about-quotes">
148            <h2>What the Community Says</h2>
149            <div class="quotes-grid">
150                <blockquote class="community-quote">
151                    <p>"Awesome resources!! Thanks so much. This info is hard to find elsewhere."</p>
152                    <cite>- GrassGigs supporter</cite>
153                </blockquote>
154                <blockquote class="community-quote">
155                    <p>"What a great addition to the bluegrass community."</p>
156                    <cite>- GrassGigs supporter</cite>
157                </blockquote>
158                <blockquote class="community-quote">
159                    <p>"Kudos to you, great site!"</p>
160                    <cite>- GrassGigs supporter</cite>
161                </blockquote>
162            </div>
163        </section>
164
165        <!-- Support -->
166        <section class="about-content">
167            <div class="about-story">
168                <div class="about-support">
169                    <h2>Support GrassGigs</h2>
170                    <p>GrassGigs is a one-person project. If it helps you find shows, consider buying me a coffee to keep the servers running and the picks flying.</p>
171                    <a href="https://www.buymeacoffee.com/grassgigs" target="_blank" rel="noopener noreferrer" class="coffee-button">
172                        <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor" style="margin-right: 8px;">
173                            <path d="M20.216 6.415l-.132-.666c-.119-.598-.388-1.163-1.001-1.379-.197-.069-.42-.098-.57-.241-.152-.143-.196-.366-.231-.572-.065-.378-.125-.756-.192-1.133-.057-.325-.102-.69-.25-.987-.195-.4-.597-.634-.996-.788a5.723 5.723 0 00-.626-.194c-1-.263-2.05-.36-3.077-.416a25.834 25.834 0 00-3.7.062c-.915.083-1.88.184-2.75.5-.318.116-.646.256-.888.501-.297.302-.393.77-.177 1.146.154.267.415.456.692.58.36.162.737.284 1.123.366 1.075.238 2.189.331 3.287.37 1.218.05 2.437.01 3.65-.118.299-.033.598-.073.896-.119.352-.054.578-.513.474-.834-.124-.383-.457-.531-.834-.473-.466.074-.96.108-1.382.146-1.177.08-2.358.082-3.536.006a22.228 22.228 0 01-1.157-.107c-.086-.01-.18-.025-.258-.036-.243-.036-.484-.08-.724-.13-.111-.027-.111-.185 0-.212h.005c.277-.06.557-.108.838-.147h.002c.131-.009.263-.032.394-.048a25.076 25.076 0 013.426-.12c.674.019 1.347.067 2.017.144l.228.031c.267.04.533.088.798.145.392.085.895.113 1.07.542.055.137.08.288.111.431l.319 1.484a.237.237 0 01-.199.284h-.003c-.037.006-.075.01-.112.015a36.704 36.704 0 01-4.743.295 37.059 37.059 0 01-4.699-.304c-.14-.017-.293-.042-.417-.06-.326-.048-.649-.108-.973-.161-.393-.065-.768-.032-1.123.161-.29.16-.527.404-.675.701-.154.316-.199.66-.267 1-.069.34-.176.707-.135 1.056.087.753.613 1.365 1.37 1.502a39.69 39.69 0 0011.343.376.483.483 0 01.535.53l-.071.697-1.018 9.907c-.041.41-.047.832-.125 1.237-.122.637-.553 1.028-1.182 1.171-.577.131-1.165.2-1.756.205-.656.004-1.31-.025-1.966-.022-.699.004-1.556-.06-2.095-.58-.475-.458-.54-1.174-.605-1.793l-.731-7.013-.322-3.094c-.037-.351-.286-.695-.678-.678-.336.015-.718.3-.678.679l.228 2.185.949 9.112c.147 1.344 1.174 2.068 2.446 2.272.742.12 1.503.144 2.257.156.966.016 1.942.053 2.892-.122 1.408-.258 2.465-1.198 2.616-2.657.34-3.332.683-6.663 1.024-9.995l.215-2.087a.484.484 0 01.39-.426c.402-.078.787-.212 1.074-.518.455-.488.546-1.124.385-1.766zm-1.478.772c-.145.137-.363.201-.578.233-2.416.359-4.866.54-7.308.46-1.748-.06-3.477-.254-5.207-.498-.17-.024-.353-.055-.47-.18-.22-.236-.111-.71-.054-.995.052-.26.152-.609.463-.646.484-.057 1.046.148 1.526.22.577.088 1.156.159 1.737.212 2.48.226 5.002.19 7.472-.14.45-.06.899-.13 1.345-.21.399-.072.84-.206 1.08.206.166.281.188.657.162.974a.544.544 0 01-.169.364zm-6.159 3.9c-.862.37-1.84.788-3.109.788a5.884 5.884 0 01-1.569-.217l.877 9.004c.065.78.717 1.38 1.5 1.38 0 0 1.243.065 1.658.065.447 0 1.786-.065 1.786-.065.783 0 1.434-.6 1.499-1.38l.94-9.95a3.996 3.996 0 00-1.322-.238c-.826 0-1.491.284-2.26.613z"/>
174                        </svg>
175                        Buy Me a Coffee
176                    </a>
177                </div>
178            </div>
179        </section>
180    </main>
181
182    <!-- Shared Footer -->
183    <div id="footer-placeholder"></div>
184
185    <!-- Load Shared Footer -->
186    
186<script src="/footer-loader.js"></script>
186
187    
187<script src="/mobile-nav-loader.js"></script>
187
188</body>
189</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.