Skip to content
>_ StartupJobList_

Updated 2026-08-15 ยท period n/a to n/a

Startup Tech Demand Report

This report measures which technologies startups ask for most often on Hacker News Who is Hiring. Demand is post share, not total hires, so every claim shows the sample size and denominator.

POSTS
0
MONTHS
0
PARSER
2026-08-15.1
EXPORT ROWS
2,430

Current technology demand

Demand share is the technology post count divided by all stored hiring posts in the month. Use company count to see whether demand is broad or concentrated.

TechPostsCompaniesShareSalary nMedian
Artificial Intelligence13312155.7%0sample gated
Python635926.4%0sample gated
Full Stack625825.9%0sample gated
TypeScript585324.3%0sample gated
Backend575323.8%0sample gated
React514621.3%0sample gated
PostgreSQL474319.7%0sample gated
Machine Learning393616.3%0sample gated
AWS373315.5%0sample gated
Golang262410.9%0sample gated
Kubernetes262510.9%0sample gated
Frontend252310.5%0sample gated
LLM252310.5%0sample gated
Node.js242310%0sample gated
API20208.4%0sample gated
Docker17137.1%0sample gated
Rust15156.3%0sample gated
DevOps14145.9%0sample gated
Terraform14145.9%0sample gated
GitHub13125.4%0sample gated
C++12115%0sample gated
Next.js12115%0sample gated
GCP11104.6%0sample gated
SQL1194.6%0sample gated
JavaScript1094.2%0sample gated
Linux10104.2%0sample gated
React Native1094.2%0sample gated
Ruby on Rails1084.2%0sample gated
CI/CD983.8%0sample gated
GraphQL983.8%0sample gated

Role family mix

Methodology and data dictionary

Source: public Hacker News Who is Hiring top-level comments. Demand means share of classified hiring posts in this corpus, not the whole labor market and not confirmed hires. Raw comment text is stored privately for reproducible parsing, but public exports contain derived fields, HN IDs where relevant, and source URLs only.

Sample gates: hide salary medians below 20 salary observations, keep weak change claims marked as insufficient sample, and show counts next to every table. The taxonomy and parser versions are included in every export row.

CSV checksum: bef0cc1c1d740442a8b1c504bda406443dcdd551795ef548eff709fcf16351e9