← Back to post

Revision history

  1. Simon7b403ef

    feat(web): flatten frontmatter — drop slug, flat tags/cats, auto-bump updatedDate [skip ci]

    diff --git a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    index 801df08..faed609 100644
    --- a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    +++ b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    @@ -1,17 +1,16 @@
     ---
     title: "From rave promoter to political candidate: the pipeline"
    -slug: from-rave-promoter-to-political-candidate-the-pipeline
     pubDate: 2026-04-05T20:04:46.000Z
     updatedDate: 2026-04-05T20:04:46.000Z
     draft: false
     excerpt: "Running a rave teaches you everything you need to know about running a campaign. The voter is just a raver who showed up for a different kind of promise. This … Read more"
     categories:
    -  - { name: "Dark Culture", slug: dark-culture }
    +  - Dark Culture
     tags:
    -  - { name: community, slug: community }
    -  - { name: format-long-form, slug: format-long-form }
    -  - { name: politics, slug: politics }
    -  - { name: tone-philosophical, slug: tone-philosophical }
    +  - community
    +  - format-long-form
    +  - politics
    +  - tone-philosophical
     featured:
       src: https://cdn.slist.net/posts/from-rave-promoter-to-political-candidate-the-pipeline/cover.png
       alt: "Dark tunnel leading to political stage - the rave to politics pipeline"
    
  2. Simon8bc867c

    content: rewrite image URLs from slist.net/wp-content to cdn.slist.net/posts/<slug>/

    diff --git a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    index 1100ae7..801df08 100644
    --- a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    +++ b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    @@ -13,7 +13,7 @@ tags:
       - { name: politics, slug: politics }
       - { name: tone-philosophical, slug: tone-philosophical }
     featured:
    -  src: https://slist.net/wp-content/uploads/ai_69d2a5510641e7.84095928.png
    +  src: https://cdn.slist.net/posts/from-rave-promoter-to-political-candidate-the-pipeline/cover.png
       alt: "Dark tunnel leading to political stage - the rave to politics pipeline"
     legacy_wp_id: 16055
     ---
    
  3. Simon3c1387f

    fix(web): point upload URLs at slist.net (cdn.slist.net not wired up yet)

    diff --git a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    index ca47190..1100ae7 100644
    --- a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    +++ b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    @@ -13,7 +13,7 @@ tags:
       - { name: politics, slug: politics }
       - { name: tone-philosophical, slug: tone-philosophical }
     featured:
    -  src: https://cdn.slist.net/ai_69d2a5510641e7.84095928.png
    +  src: https://slist.net/wp-content/uploads/ai_69d2a5510641e7.84095928.png
       alt: "Dark tunnel leading to political stage - the rave to politics pipeline"
     legacy_wp_id: 16055
     ---
    
  4. Simon5add954

    feat(web): visually mirror slist.net blog (index + single post)

    diff --git a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    index 5becaa0..ca47190 100644
    --- a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    +++ b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    @@ -4,6 +4,17 @@ slug: from-rave-promoter-to-political-candidate-the-pipeline
     pubDate: 2026-04-05T20:04:46.000Z
     updatedDate: 2026-04-05T20:04:46.000Z
     draft: false
    +excerpt: "Running a rave teaches you everything you need to know about running a campaign. The voter is just a raver who showed up for a different kind of promise. This … Read more"
    +categories:
    +  - { name: "Dark Culture", slug: dark-culture }
    +tags:
    +  - { name: community, slug: community }
    +  - { name: format-long-form, slug: format-long-form }
    +  - { name: politics, slug: politics }
    +  - { name: tone-philosophical, slug: tone-philosophical }
    +featured:
    +  src: https://cdn.slist.net/ai_69d2a5510641e7.84095928.png
    +  alt: "Dark tunnel leading to political stage - the rave to politics pipeline"
     legacy_wp_id: 16055
     ---
     Running a rave teaches you everything you need to know about running a campaign. The voter is just a raver who showed up for a different kind of promise.
    
  5. Simon30e0ee3

    feat(web): full posts+pages sync, browseable UI, curated pages allowlist

    diff --git a/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    new file mode 100644
    index 0000000..5becaa0
    --- /dev/null
    +++ b/content/posts/2026/from-rave-promoter-to-political-candidate-the-pipeline/index.md
    @@ -0,0 +1,35 @@
    +---
    +title: "From rave promoter to political candidate: the pipeline"
    +slug: from-rave-promoter-to-political-candidate-the-pipeline
    +pubDate: 2026-04-05T20:04:46.000Z
    +updatedDate: 2026-04-05T20:04:46.000Z
    +draft: false
    +legacy_wp_id: 16055
    +---
    +Running a rave teaches you everything you need to know about running a campaign. The voter is just a raver who showed up for a different kind of promise.
    +
    +This is not a metaphor. The infrastructure is literally transferable. CRM systems that track guest list preferences track constituent preferences. SMS blasts that sell tickets sell policy positions. Commission codes that reward street team promoters reward campaign volunteers. The data layer — email, SMS, engagement tracking — is domain-agnostic. It does not care whether you are selling a Saturday night or a Tuesday election.
    +
    +## What nightlife teaches politics
    +
    +Crowd curation. Every event is a constituency. You learn who shows up, why they show up, what makes them come back, and what makes them leave forever. You learn that the door policy is the first act of governance — who gets in determines the quality of everything that happens inside.
    +
    +Crisis management. Events go wrong constantly. Sound systems fail. Venues get raided. Partners betray you three days before a show. Drug raids happen. You get arrested at your own event. The promoter who survives five years of this has a crisis tolerance that most political operatives never develop because their crises happen in conference rooms, not in basements with 500 people at 3am.
    +
    +Coalition building. Every event is an alliance between DJs who want exposure, venues who want revenue, bartenders who want tips, and a community that wants to feel something. Managing those competing interests while maintaining a coherent vision is exactly what governing requires. The promoter is the ward boss of the underground.
    +
    +## The specific pipeline
    +
    +The rave touches every policy domain that matters. Housing — because every venue search teaches you about commercial zoning, landlord politics, and neighborhood dynamics. Drug policy — because harm reduction at events is policy implementation at the ground level. Noise ordinances, entertainment licensing, policing practices, gentrification — the promoter deals with all of these before any political candidate has to.
    +

    Diff truncated (42 lines total). View full commit on GitHub →

Sign in to SLIST

Pick how you want to enter.