diff --git a/STATE_OF_STARTUPS_2025_SUMMARY.md b/STATE_OF_STARTUPS_2025_SUMMARY.md new file mode 100644 index 00000000000..5a7a34b13c2 --- /dev/null +++ b/STATE_OF_STARTUPS_2025_SUMMARY.md @@ -0,0 +1,119 @@ +# State of Startups 2025 - Landing Page Implementation Summary + +## Overview +Successfully created and enhanced a comprehensive "State of Startups 2025" survey results landing page at `apps/www/pages/state-of-startups-2025.tsx`, similar to Vercel's State of AI report. The page showcases survey results from 1,800+ startup founders and builders. + +## Key Features Implemented + +### 🎯 Hero Section +- **Survey Scale**: Prominently displays 1,800+ survey responses +- **Key Statistics**: 76% founders, 53% using AI in production +- **Value Propositions**: Three key insights about modern startup stacks, AI adoption, and growth strategies +- **Professional Design**: Clean, modern layout with gradient text and card-based statistics + +### 📊 Data Visualizations +Using shadcn/ui chart components with Recharts: +- **Pie Charts**: Role distribution, age demographics, AI adoption status, monetization status +- **Horizontal Bar Charts**: Funding stages, tech stack preferences, database choices, cloud platforms, AI models +- **Vertical Bar Charts**: Team sizes, pivot frequency +- **Custom Statistics Cards**: Key metrics with prominent numbers and descriptions + +### 🏗️ Comprehensive Sections + +#### 1. Founder and Company Basics +- Role distribution (76% founders/co-founders) +- Age demographics (82% under 40) +- Funding stages (66% bootstrapped) +- Team sizes (91% have ≤10 employees) +- Company age distribution (66% less than 1 year old) + +#### 2. Product and Market +- Monetization status (36.5% monetizing, 57.7% pre-revenue) +- Pivot frequency analysis +- Market validation insights + +#### 3. Tech Stack Analysis +- **Frontend**: React (55%), Next.js (49.5%) +- **Backend**: Node.js (60.5%), Python (32.1%) +- **Database**: PostgreSQL dominance (78.4%) +- **Comprehensive visualization** of technology preferences + +#### 4. Cloud Platform Choices +- Supabase leading at 62.1% +- Vercel for frontend deployment (37%) +- AWS infrastructure (26.5%) +- Developer-friendly platform preferences + +#### 5. AI and Agents +- **AI Adoption**: 53% using AI in production +- **Model Providers**: OpenAI (69.4%), Anthropic (37.9%) +- **Use Cases**: Summarization, personalization, automation +- **Agent Applications**: Workflow automation, data analysis + +#### 6. Community and Influence +- Newsletter preferences (TLDR, Lenny's Newsletter) +- Podcast consumption (Diary of a CEO, Founders Podcast) +- Social media usage patterns + +#### 7. Go-To-Market Strategies +- First user acquisition channels +- Pricing strategy preferences +- Product-led growth focus + +#### 8. Outlook and Challenges +- Business challenges by priority +- Sentiment analysis by role +- Future outlook perspectives + +## Technical Implementation + +### 🛠️ Technology Stack +- **Framework**: Next.js with TypeScript +- **Charts**: shadcn/ui chart components built on Recharts +- **Styling**: Tailwind CSS with custom design system +- **Layout**: Responsive grid system with mobile-first approach + +### 📱 Responsive Design +- Mobile-optimized charts and layouts +- Flexible grid systems (lg:grid-cols-2, md:grid-cols-3) +- Proper spacing and typography scaling + +### 🎨 Visual Design +- **Color Scheme**: Brand-consistent colors with semantic meaning +- **Chart Types**: Strategic use of pie charts for distributions, bar charts for comparisons +- **Typography**: Clear hierarchy with proper contrast +- **Cards**: Consistent card-based design with borders and backgrounds + +## Data Insights Highlighted + +### 🚀 Startup Landscape +- **Young Ecosystem**: 82% under 40, 66% companies less than 1 year old +- **Lean Teams**: 91% have 10 or fewer employees +- **Bootstrap Culture**: 66% self-funded, only 12% institutional funding + +### 💻 Technology Preferences +- **PostgreSQL Dominance**: 78% choose Postgres over MySQL (15%) +- **JavaScript Ecosystem**: React + Node.js combination leading +- **Developer Experience**: Tools chosen for rapid prototyping and DX + +### 🤖 AI Adoption Reality +- **Production Ready**: 53% using AI in production (not just experimenting) +- **OpenAI Leadership**: 69% use OpenAI models +- **Practical Applications**: Focus on summarization, personalization, automation + +### 🌐 Cloud Strategy +- **Developer-First Platforms**: Supabase (62%) and Vercel (37%) leading +- **Multi-Cloud Approach**: Strategic use of different platforms for different needs +- **Cost-Conscious**: Preference for developer-friendly pricing models + +## Build Status +✅ **Successfully Built**: The page compiles without errors and is ready for production deployment. + +## Key Takeaways for Builders +1. **Modern Stack**: PostgreSQL + React + Node.js + Supabase is the new default +2. **AI Integration**: Over half of startups are already using AI in production +3. **Community-Driven Growth**: Personal networks and developer communities drive initial user acquisition +4. **Lean Operations**: Small teams building fast with modern, developer-friendly tools +5. **Bootstrap Mindset**: Most startups are self-funded and cost-conscious in their tool choices + +The landing page effectively communicates these insights through compelling visualizations and clear narrative structure, making it an excellent resource for understanding the current startup ecosystem. \ No newline at end of file diff --git a/apps/www/pages/state-of-startups-2025.tsx b/apps/www/pages/state-of-startups-2025.tsx new file mode 100644 index 00000000000..3b7d0564369 --- /dev/null +++ b/apps/www/pages/state-of-startups-2025.tsx @@ -0,0 +1,917 @@ +import React, { useEffect, useRef, useState } from 'react' +import { NextSeo } from 'next-seo' +import { + BarChart, + Bar, + PieChart, + Pie, + Cell, + XAxis, + YAxis, + CartesianGrid, + Tooltip, + Legend, + ResponsiveContainer, + LineChart, + Line, + Area, + AreaChart +} from 'recharts' + +import { Button, cn } from 'ui' +import { ChartContainer, ChartTooltip, ChartTooltipContent } from 'ui/src/components/shadcn/ui/chart' +import DefaultLayout from '~/components/Layouts/Default' +import SectionContainer from '~/components/Layouts/SectionContainer' + +// Data for charts - State of Startups 2025 +const roleData = [ + { name: 'Founder / Co-founder', value: 76.2, color: '#3b82f6' }, + { name: 'Engineer', value: 18.2, color: '#10b981' }, + { name: 'Other', value: 2.6, color: '#f59e0b' }, + { name: 'Product Management', value: 1.9, color: '#ef4444' }, + { name: 'Marketing', value: 0.6, color: '#8b5cf6' }, + { name: 'Sales', value: 0.5, color: '#06b6d4' }, +] + +const ageData = [ + { name: '22–29', value: 36.4, color: '#3b82f6' }, + { name: '30–39', value: 24.7, color: '#10b981' }, + { name: '18–21', value: 21.3, color: '#f59e0b' }, + { name: '40–49', value: 11.5, color: '#ef4444' }, + { name: '50–59', value: 4.8, color: '#8b5cf6' }, + { name: '60+', value: 1.2, color: '#06b6d4' }, +] + +const fundingData = [ + { name: 'Bootstrapped', value: 66.3, color: '#3b82f6' }, + { name: 'Pre-seed', value: 12.5, color: '#10b981' }, + { name: 'Seed', value: 9.3, color: '#f59e0b' }, + { name: 'Series A', value: 2.5, color: '#ef4444' }, + { name: 'Series B', value: 1.1, color: '#8b5cf6' }, + { name: 'Series C', value: 0.6, color: '#06b6d4' }, + { name: 'Series D or later', value: 0.8, color: '#ec4899' }, + { name: 'Other', value: 6.0, color: '#64748b' }, +] + +const teamSizeData = [ + { name: '1–10', value: 91.1, color: '#3b82f6' }, + { name: '11–50', value: 6.3, color: '#10b981' }, + { name: '51–100', value: 1.2, color: '#f59e0b' }, + { name: '101–250', value: 0.8, color: '#ef4444' }, + { name: '250+', value: 0.6, color: '#8b5cf6' }, +] + +const companyAgeData = [ + { name: 'Less than 1 year', value: 66.0, color: '#3b82f6' }, + { name: '1-2 years', value: 22.8, color: '#10b981' }, + { name: '3-5 years', value: 8.4, color: '#f59e0b' }, + { name: '5+ years', value: 2.8, color: '#ef4444' }, +] + +const databaseData = [ + { name: 'PostgreSQL', value: 78.4, color: '#336791' }, + { name: 'MySQL', value: 15.2, color: '#4479a1' }, + { name: 'MongoDB', value: 12.8, color: '#47a248' }, + { name: 'SQLite', value: 8.9, color: '#003b57' }, + { name: 'Redis', value: 7.3, color: '#dc382d' }, + { name: 'Other', value: 6.1, color: '#64748b' }, +] + +const cloudPlatformData = [ + { name: 'Supabase', value: 62.1, color: '#3ecf8e' }, + { name: 'Vercel', value: 37.0, color: '#000000' }, + { name: 'AWS', value: 26.5, color: '#ff9900' }, + { name: 'Cloudflare', value: 21.4, color: '#f38020' }, + { name: 'GCP', value: 12.6, color: '#4285f4' }, + { name: 'Azure', value: 8.8, color: '#0078d4' }, + { name: 'Render', value: 6.2, color: '#46e3b7' }, + { name: 'Railway', value: 5.1, color: '#0b0d0e' }, + { name: 'Fly.io', value: 2.8, color: '#8b5cf6' }, +] + +const aiUsageData = [ + { name: 'Using AI in production', value: 53.2, color: '#10b981' }, + { name: 'Planning to use AI', value: 21.4, color: '#f59e0b' }, + { name: 'Experimenting with AI', value: 18.7, color: '#3b82f6' }, + { name: 'No AI plans', value: 6.7, color: '#64748b' }, +] + +const aiUseCaseData = [ + { name: 'Summarization / content generation', value: 45.7 }, + { name: 'Recommendations / personalization', value: 44.0 }, + { name: 'Workflow / agent-based automation', value: 42.9 }, + { name: 'Search / semantic search', value: 28.9 }, + { name: 'Customer support automation', value: 27.7 }, + { name: 'Other', value: 11.2 }, +] + +const aiModelData = [ + { name: 'OpenAI', value: 69.4, color: '#10a37f' }, + { name: 'Anthropic / Claude', value: 37.9, color: '#d97706' }, + { name: 'Other', value: 20.9, color: '#64748b' }, + { name: 'Hugging Face', value: 17.2, color: '#ffcc02' }, + { name: 'Custom models', value: 16.1, color: '#8b5cf6' }, + { name: 'Mistral', value: 6.6, color: '#ff6b35' }, + { name: 'Bedrock', value: 3.6, color: '#ff9900' }, + { name: 'SageMaker', value: 2.3, color: '#ff9900' }, + { name: 'Cohere', value: 2.0, color: '#39c5bb' }, +] + +const chartConfig = { + value: { + label: "Percentage", + color: "#3b82f6", + }, +} + +function StateOfStartups2025Page() { + return ( + <> + + + + + + + + + + + + + + ) +} + +const HeroSection = () => { + return ( + +
+
+

+ State of Startups 2025 +

+

+ We surveyed over 1,800 startup founders and builders to uncover what's powering modern startups: their stacks, their go-to-market motion, and their approach to AI. +

+
+
+
+
1,800+
+

Survey Responses

+

Startup founders and builders worldwide

+
+
+
76%
+

Are Founders

+

Building the next generation of startups

+
+
+
53%
+

Using AI in Production

+

Real AI adoption, not just experimentation

+
+
+ +
+
+

What's in a modern startup stack?

+

Postgres, React, Node.js, and Supabase lead the way

+
+
+

Where is AI delivering real product value?

+

Agents, search, and content generation dominate

+
+
+

How do technical founders think about growth?

+

Personal networks and communities drive first users

+
+
+

This report is built for builders.

+
+
+ ) +} + +const FounderBasicsSection = () => { + return ( + +
+
+

Founder and Company Basics

+

+ Today's startup ecosystem is dominated by young, technical builders shipping fast with lean teams. +

+
+ +
+
+

Role Distribution

+ + + `${name}: ${value}%`} + > + {roleData.map((entry, index) => ( + + ))} + + } /> + + +
+ +
+

Age Distribution

+ + + `${name}: ${value}%`} + > + {ageData.map((entry, index) => ( + + ))} + + } /> + + +
+
+ +
+
+

Funding Stage

+ + + + + + } /> + + + +
+ +
+

Team Size

+ + + + + + } /> + + + +
+
+ +
+
+

Company Age Distribution

+ + + `${name}: ${value}%`} + > + {companyAgeData.map((entry, index) => ( + + ))} + + } /> + + +
+ +
+
+
+
82%
+
Under 40 years old
+
+
+
66%
+
Company less than 1 year old
+
+
+
91%
+
Teams of 10 or fewer
+
+
+
+
+ +
+

Key Takeaways

+
    +
  • • 76% of respondents are founders or co-founders, showing high leadership representation
  • +
  • • 82% are under the age of 40, with 36% in the 22-29 age range
  • +
  • • 66% of startups are less than 1 year old, indicating early-stage focus
  • +
  • • 91% of teams have 10 or fewer employees, typical of lean startup methodology
  • +
  • • 66% are bootstrapped, showing self-funded growth preference
  • +
  • • Only 12% have raised institutional funding (pre-seed through Series A+)
  • +
+
+
+
+ ) +} + +const ProductMarketSection = () => { + const monetizationData = [ + { name: 'No', value: 57.7, color: '#ef4444' }, + { name: 'Yes', value: 36.5, color: '#10b981' }, + { name: 'No plans to monetize', value: 5.8, color: '#64748b' }, + ] + + const pivotData = [ + { name: 'Never', value: 41.5 }, + { name: 'Once', value: 28.4 }, + { name: 'Twice', value: 14.0 }, + { name: 'More than twice', value: 16.1 }, + ] + + return ( + +
+
+

Product and Market

+

+ Startups are building a diverse mix of software products, iterating quickly, and pursuing monetization selectively. +

+
+ +
+
+

Is your startup monetizing today?

+ + + `${name}: ${value}%`} + > + {monetizationData.map((entry, index) => ( + + ))} + + } /> + + +
+ +
+

Pivot Frequency

+ + + + + + } /> + + + +
+
+ +
+

Key Takeaways

+
    +
  • • 36.5% are monetizing today
  • +
  • • 57.7% are pre-revenue
  • +
  • • 5.8% have no plans to monetize
  • +
  • • Over half have pivoted at least once
  • +
  • • Nearly one-third have been through an accelerator
  • +
+
+
+
+ ) +} + +const TechStackSection = () => { + const frontendData = [ + { name: 'React', value: 55.0 }, + { name: 'Next.js', value: 49.5 }, + { name: 'Native mobile', value: 15.1 }, + { name: 'Flutter', value: 12.4 }, + { name: 'Other', value: 11.7 }, + { name: 'Vue', value: 6.3 }, + { name: 'Svelte', value: 4.8 }, + ] + + const backendData = [ + { name: 'Node.js', value: 60.5 }, + { name: 'Python', value: 32.1 }, + { name: 'Other', value: 19.0 }, + { name: 'Java / Spring', value: 10.8 }, + { name: 'PHP', value: 6.1 }, + { name: 'Go', value: 5.6 }, + { name: '.NET', value: 4.4 }, + { name: 'Rust', value: 2.9 }, + { name: 'Ruby on Rails', value: 1.7 }, + ] + + return ( + +
+
+

Tech Stack

+

+ The modern stack centers around open tools, modular infrastructure, and developer experience. +

+
+ +
+
+

Frontend Frameworks

+ + + + + + } /> + + + +
+ +
+

Backend Frameworks

+ + + + + + } /> + + + +
+
+ +
+
+

Database Preferences

+ + + + + + } /> + + + +
+ +
+
+
+
78%
+
Choose PostgreSQL as their database
+
+
+
55%
+
Use React for frontend development
+
+
+
60%
+
Build backends with Node.js
+
+
+
+
+ +
+

Key Takeaways

+
    +
  • • PostgreSQL dominates database choice at 78%, far ahead of MySQL (15%)
  • +
  • • React ecosystem leads frontend: React (55%) + Next.js (49.5%)
  • +
  • • JavaScript dominates backend: Node.js (60.5%) leads, Python second (32%)
  • +
  • • Mobile development split between native (15%) and Flutter (12%)
  • +
  • • Modern frameworks like Svelte gaining traction but still niche (4.8%)
  • +
  • • Stack choices prioritize developer experience and rapid prototyping
  • +
+
+
+
+ ) +} + +const CloudPlatformSection = () => { + return ( + +
+
+

Cloud Platform Choice

+

+ Startups in 2025 are building on a mix of hyperscale clouds and developer-friendly platforms. +

+
+ +
+ + + + + + } /> + + + +
+ +
+

Key Takeaways

+
    +
  • • Supabase leads for managed backends (62%)
  • +
  • • Vercel is the top choice for frontend deployment (37%)
  • +
  • • AWS remains popular for infrastructure (27%)
  • +
  • • Cloudflare used tactically for CDN and edge (21%)
  • +
  • • Developer experience drives platform choice
  • +
+
+
+
+ ) +} + +const AIAgentsSection = () => { + const agentUseCaseData = [ + { name: 'Workflow automation', value: 27.5 }, + { name: 'Personalization', value: 20.5 }, + { name: 'Data analysis', value: 19.7 }, + { name: 'Content generation', value: 19.5 }, + { name: 'Customer support', value: 17.1 }, + { name: 'Education', value: 13.4 }, + { name: 'Sales & lead gen', value: 13.2 }, + { name: 'Research assistance', value: 11.9 }, + ] + + return ( + +
+
+

AI and Agents

+

+ AI is a core product capability, not an afterthought. Over half of startups are using AI in production. +

+
+ +
+
+

AI Adoption Status

+ + + `${name}: ${value}%`} + > + {aiUsageData.map((entry, index) => ( + + ))} + + } /> + + +
+ +
+

AI Model Providers

+ + + + + + } /> + + + +
+
+ +
+
+

AI Use Cases

+ + + + + + } /> + + + +
+ +
+

Agent Use Cases

+ + + + + + } /> + + + +
+
+ +
+

Key Takeaways

+
    +
  • • 53% of startups are using AI in production, with 21% planning adoption
  • +
  • • OpenAI dominates model choice (69.4%), followed by Anthropic (37.9%)
  • +
  • • Top AI use cases: summarization (45.7%), personalization (44%), automation (42.9%)
  • +
  • • 1 in 3 startups are building AI agents, primarily for workflow automation
  • +
  • • Agent use cases span workflow automation, personalization, and data analysis
  • +
  • • AI adoption is strategic, not experimental - it's core to product value
  • +
+
+
+
+ ) +} + +const CommunitySection = () => { + const newsletterData = [ + { name: 'TLDR', value: 6.6 }, + { name: 'Other', value: 5.4 }, + { name: "Lenny's Newsletter", value: 4.3 }, + { name: 'The Pragmatic Engineer', value: 3.0 }, + { name: 'Platformer', value: 1.9 }, + { name: 'Every', value: 1.8 }, + { name: 'Stratechery', value: 1.7 }, + { name: "Ben's Bites", value: 1.6 }, + ] + + const podcastData = [ + { name: 'The Diary of a CEO', value: 14.1 }, + { name: 'Founders Podcast', value: 10.3 }, + { name: 'Other', value: 9.9 }, + { name: 'My First Million', value: 8.6 }, + { name: "Lenny's Podcast", value: 7.5 }, + { name: 'The All-In Podcast', value: 7.5 }, + { name: 'Software Engineering Daily', value: 6.9 }, + { name: 'Acquired', value: 6.2 }, + { name: 'The AI Breakdown', value: 5.8 }, + ] + + return ( + +
+
+

Community and Influence

+

+ Communities are the learning engine behind every early-stage startup. +

+
+ +
+
+

Top Newsletters

+ + + + + + } /> + + + +
+ +
+

Top Podcasts

+ + + + + + } /> + + + +
+
+ +
+

Key Takeaways

+
    +
  • • Most-cited newsletters: Lenny's, TLDR, Ben's Bites
  • +
  • • Popular podcasts: Acquired, MFM, AI Breakdown
  • +
  • • Most used social: Twitter/X, Discord, GitHub
  • +
  • • 44.6% identify as lurkers online
  • +
  • • Tool discovery happens through peer recommendations
  • +
+
+
+
+ ) +} + +const GoToMarketSection = () => { + const acquisitionData = [ + { name: 'Personal/professional network', value: 18.6 }, + { name: 'Inbound from social media', value: 10.6 }, + { name: 'Cold outreach or sales', value: 10.0 }, + { name: 'Content (blog, newsletter, SEO)', value: 8.1 }, + { name: 'Developer communities', value: 4.7 }, + { name: 'Accelerators/incubators', value: 3.2 }, + { name: 'Open source conversions', value: 3.2 }, + { name: 'Hacker News or Product Hunt', value: 3.0 }, + ] + + const pricingData = [ + { name: 'Still experimenting', value: 12.4 }, + { name: 'Flat-rate plans', value: 10.9 }, + { name: 'Usage-based pricing', value: 8.4 }, + { name: 'Custom pricing for enterprise', value: 7.7 }, + { name: 'Tiered feature plans', value: 7.0 }, + { name: 'Other', value: 2.1 }, + ] + + return ( + +
+
+

Go-To-Market

+

+ Startups start selling through networks and dev communities, then layer in more structured growth. +

+
+ +
+
+

First User Acquisition

+ + + + + + } /> + + + +
+ +
+

Pricing Strategies

+ + + + + + } /> + + + +
+
+ +
+

Key Takeaways

+
    +
  • • Top first user sources: warm intros, PH, HN, Discord
  • +
  • • Sales often starts with the founder
  • +
  • • Most popular pricing: usage-based and tiered
  • +
  • • Low CRM adoption: Google Sheets still leads
  • +
  • • Product-led growth is the preferred strategy
  • +
+
+
+
+ ) +} + +const OutlookSection = () => { + const challengeData = [ + { name: 'Customer acquisition', value: 32.3 }, + { name: 'Technical complexity', value: 23.9 }, + { name: 'Fundraising', value: 19.4 }, + { name: 'Product-market fit', value: 19.4 }, + { name: 'Hiring', value: 5.0 }, + ] + + const outlookData = [ + { role: 'Founder / Co-founder', optimistic: 60.7, neutral: 25.6, pessimistic: 13.8 }, + { role: 'Engineer', optimistic: 50.1, neutral: 32.8, pessimistic: 17.1 }, + { role: 'Marketing', optimistic: 50.0, neutral: 33.3, pessimistic: 16.7 }, + { role: 'Other', optimistic: 41.8, neutral: 41.8, pessimistic: 16.4 }, + ] + + return ( + +
+
+

Outlook and Challenges

+

+ Founders are optimistic, but tired. Employees feel more uncertainty. +

+
+ +
+
+

Biggest Business Challenges

+ + + + + + } /> + + + +
+ +
+

Outlook by Role

+
+ {outlookData.map((item, index) => ( +
+
{item.role}
+
+
+
+
+
+
+ Optimistic: {item.optimistic}% + Neutral: {item.neutral}% + Pessimistic: {item.pessimistic}% +
+
+ ))} +
+
+
+ +
+

Key Takeaways

+
    +
  • • Top challenges: fundraising, hiring, PMF
  • +
  • • Top tools: Supabase, Cursor, Copilot, Stripe
  • +
  • • Missing tools: onboarding flows, agent frameworks, analytics
  • +
  • • Founders more optimistic than employees
  • +
  • • Teams want easier observability and AI agents that deliver
  • +
+
+
+ + ) +} + +export default StateOfStartups2025Page \ No newline at end of file