[
  {
    "file": "pages/home.md",
    "title": "Home",
    "section-id": "site",
    "keywords": "technology news, developer tools, AI, open source, startups, cloud",
    "description": "TechPulse — independent technology news and analysis for developers and tech professionals",
    "author": null,
    "date": "",
    "datetime": "",
    "language": "en",
    "body": "Welcome to TechPulse. TechPulse is an independent technology news and analysis publication built for the people who actually build things. We cover artificial intelligence, open source software, developer tools, cloud infrastructure, startups, and the business of technology — without the hype cycles, vendor press releases, or breathless trend-chasing that defines too much of tech media."
  },
  {
    "file": "pages/about.md",
    "title": "About TechPulse",
    "section-id": "site",
    "keywords": "about TechPulse, editorial team, mission, advertising policy, independent journalism",
    "description": "The story of TechPulse, our editorial mission, team bios, and advertising policy",
    "author": null,
    "date": "",
    "datetime": "",
    "language": "en",
    "body": "TechPulse is an independent technology news and analysis publication. We launched in May 2021 with the conviction that tech media had a problem. Our editorial team: Maya Osei (editor), Raj Patel (AI and developer tools correspondent), Clara Winthorpe (open source editor). We are editorially independent. We do not produce sponsored content."
  },
  {
    "file": "pages/newsletter.md",
    "title": "Newsletter",
    "section-id": "site",
    "keywords": "newsletter, subscribe, weekly digest, email",
    "description": "Subscribe to the TechPulse weekly newsletter — technology news and analysis in your inbox",
    "author": null,
    "date": "",
    "datetime": "",
    "language": "en",
    "body": "Every Saturday morning, the TechPulse newsletter lands in subscriber inboxes with a carefully curated week in technology. No clickbait. No press release reprints. Just the stories that mattered, explained with context. Free tier: Weekly digest. Subscriber tier: Monthly deep-dives and full archive access."
  },
  {
    "file": "pages/topics.md",
    "title": "Topics",
    "section-id": "site",
    "keywords": "AI, open source, developer tools, startups, cloud, security, hardware, technology coverage",
    "description": "An overview of TechPulse's coverage areas — AI/ML, open source, developer tools, startups, cloud, security, and hardware",
    "author": null,
    "date": "",
    "datetime": "",
    "language": "en",
    "body": "TechPulse maintains sustained coverage across seven core areas of technology: Artificial Intelligence and Machine Learning, Open Source, Developer Tools, Startups and Funding, Cloud and Infrastructure, Security, and Hardware. We focus on beats where we have expertise and source networks to report with genuine depth."
  },
  {
    "file": "pages/archive.md",
    "title": "Archive",
    "section-id": "site",
    "keywords": "archive, all articles, technology news archive",
    "description": "The complete TechPulse article archive — all posts in reverse chronological order",
    "author": null,
    "date": "",
    "datetime": "",
    "language": "en",
    "body": "The complete TechPulse archive, updated with every new publication. Our coverage spans AI and machine learning, open source, developer tools, startups and funding, cloud infrastructure, and security."
  },
  {
    "file": "posts/2024-03-12-llm-coding-assistants.md",
    "title": "The Real Impact of AI Coding Assistants on Developer Productivity",
    "section-id": null,
    "keywords": "AI coding assistants, GitHub Copilot, developer productivity, code quality, security vulnerabilities",
    "description": "A study of 500 developers reveals a 40% productivity gain from AI coding tools — but the picture is more complicated than that number suggests.",
    "author": "Raj Patel",
    "date": "2024-03-12",
    "datetime": "2024-03-12 09:00",
    "language": "en",
    "body": "Study of 500 developers across 40 companies shows 40% productivity gain from AI coding assistants. But code quality concerns emerge: review times increased 23%, rework rates increased from 18% to 29%. Security vulnerabilities in AI-generated code found at 1.8x baseline rate. Concerns about developer dependency and skill development, especially for junior engineers."
  },
  {
    "file": "posts/2024-05-20-open-source-sustainability.md",
    "title": "Open Source Sustainability Crisis: Who Pays for the Infrastructure?",
    "section-id": null,
    "keywords": "open source, sustainability, xz backdoor, OpenSSF, Sovereign Tech Fund, funding",
    "description": "The xz backdoor incident exposed what many already knew — the open source infrastructure powering global commerce is maintained by a handful of burned-out volunteers.",
    "author": "Clara Winthorpe",
    "date": "2024-05-20",
    "datetime": "2024-05-20 14:00",
    "language": "en",
    "body": "The xz backdoor incident revealed a burned-out solo maintainer targeted by a sophisticated social engineering attack. OpenSSF, Sovereign Tech Fund, and GitHub Sponsors provide partial solutions. Three structural models: infrastructure levy, procurement mandate, and foundation consolidation. The real risk is not neglect but targeted attacks against exhausted maintainers."
  },
  {
    "file": "posts/2024-07-08-rust-linux-kernel.md",
    "title": "Rust in the Linux Kernel: One Year Later",
    "section-id": null,
    "keywords": "Rust, Linux kernel, kernel drivers, systems programming, memory safety, Linus Torvalds",
    "description": "One year after the first Rust code landed in the Linux kernel, we assess what has merged, how developers have received it, and what the safety improvements look like.",
    "author": "Clara Winthorpe",
    "date": "2024-07-08",
    "datetime": "2024-07-08 10:30",
    "language": "en",
    "body": "Approximately 31,000 lines of Rust in Linux kernel tree as of 6.9. Nova GPU driver merged. Developer reception has warmed. 65-70% of kernel CVEs historically are memory safety bugs that Rust prevents. Concerns about maintainer pool depth and Rust toolchain stability for long support periods remain."
  },
  {
    "file": "posts/2024-08-15-startup-ai-funding.md",
    "title": "AI Startup Funding Hits $47B in H1 2024 — But Where's the Revenue?",
    "section-id": null,
    "keywords": "AI funding, startup investment, venture capital, AI revenue, AI startups 2024",
    "description": "AI startups raised $47 billion in the first half of 2024. Which categories received it, which companies are generating real revenue, and which are burning cash.",
    "author": "Maya Osei",
    "date": "2024-08-15",
    "datetime": "2024-08-15 11:00",
    "language": "en",
    "body": "$47 billion in AI startup funding H1 2024. Foundation model companies $14.2B. AI infrastructure $9.3B. Vertical AI applications $12.1B. Developer tools $7.4B. Agents $4B. Revenue quality concerns: ARR inflation, high churn, pilot customers counted as revenue. Investors applying 60-70% haircut to reported ARR internally."
  },
  {
    "file": "posts/2024-10-03-sqlite-everywhere.md",
    "title": "The SQLite Revolution: How a 25-Year-Old Database Took Over the Cloud",
    "section-id": null,
    "keywords": "SQLite, Cloudflare D1, Turso, libSQL, edge computing, databases, cloud",
    "description": "SQLite was designed for embedded systems. Somehow it has become the database of choice for the edge computing era.",
    "author": "Raj Patel",
    "date": "2024-10-03",
    "datetime": "2024-10-03 09:00",
    "language": "en",
    "body": "SQLite powers Cloudflare D1, Turso, Bun's built-in database. Edge computing loves SQLite for in-process execution, no network overhead, single portable file. Cloudflare D1 replicates SQLite to hundreds of edge locations. libSQL fork adds replication and extensions. Limitation: single-writer concurrency model."
  },
  {
    "file": "posts/2024-11-18-wasm-components.md",
    "title": "WebAssembly Components: The Runtime-Agnostic Future of Software",
    "section-id": null,
    "keywords": "WebAssembly, WASM, WASI, component model, ByteCode Alliance, containers, runtime",
    "description": "WASI 0.2 and the WebAssembly component model represent a genuinely new approach to software packaging.",
    "author": "Raj Patel",
    "date": "2024-11-18",
    "datetime": "2024-11-18 13:00",
    "language": "en",
    "body": "WASI 0.2 ships the component model enabling language-agnostic composition. WIT interface definition language for typed boundaries. Fastly, Fermyon Spin, Microsoft Azure, Shopify using in production. Microsecond startup vs. container milliseconds. Debugging tooling and language support gaps remain."
  },
  {
    "file": "posts/2024-12-05-developer-survey-2024.md",
    "title": "TechPulse Developer Survey 2024: 3,000 Respondents, Key Findings",
    "section-id": null,
    "keywords": "developer survey 2024, programming languages, AI tools, remote work, salary, developer burnout",
    "description": "Results from our annual survey of 3,000 developers — language popularity, AI adoption, salary data, remote work trends, and burnout rates.",
    "author": "Maya Osei",
    "date": "2024-12-05",
    "datetime": "2024-12-05 10:00",
    "language": "en",
    "body": "3,047 respondents, 61 countries. Python 67%, JavaScript 64%, Rust 19%, Go 31%. AI tool adoption 73% weekly. Cursor grew to 22% share. 51% fully remote. Median US salary 6-10 years: $153,000. Burnout: 38% significant burnout past 12 months. 18% trying to reduce AI tool usage."
  },
  {
    "file": "posts/2025-01-22-anthropic-o3.md",
    "title": "Chain-of-Thought Models Change Everything — But Not in the Way You Think",
    "section-id": null,
    "keywords": "reasoning models, chain-of-thought, o1, enterprise AI, LLM limitations, AI reasoning",
    "description": "The new generation of reasoning models that think before answering have changed what AI can do — but the change is more specific than the coverage suggests.",
    "author": "Raj Patel",
    "date": "2025-01-22",
    "datetime": "2025-01-22 09:30",
    "language": "en",
    "body": "Chain-of-thought reasoning models improve on sustained multi-step reasoning tasks. Enterprise success in code review, legal document analysis, complex data analysis. Failure modes: confident wrong reasoning, long-horizon task limitations, domain knowledge gaps, 5-10x cost increase. Best use: decision tasks, not generation tasks."
  },
  {
    "file": "posts/2025-03-10-platform-engineering.md",
    "title": "Platform Engineering Is the New DevOps — And That's Both Good and Bad",
    "section-id": null,
    "keywords": "platform engineering, DevOps, internal developer platforms, CNCF, golden paths, developer experience",
    "description": "Platform engineering has become the dominant framework for thinking about internal developer infrastructure. Is it solving the right problems?",
    "author": "Maya Osei",
    "date": "2025-03-10",
    "datetime": "2025-03-10 14:00",
    "language": "en",
    "body": "CNCF 2025: 71% of 500+ engineer orgs have internal developer platforms. 34% faster deployment, 28% faster onboarding in mature orgs. Problems: platform teams as bottlenecks, golden paths becoming golden cages, complexity concentration. Best implementations measure DevEx systematically and build escape hatches for edge cases."
  },
  {
    "file": "posts/2025-04-28-open-source-ai-models.md",
    "title": "Open Source AI Models in 2025: The Landscape Is More Complex Than It Seems",
    "section-id": null,
    "keywords": "open source AI, Llama 3, Mistral, Gemma, open weights, AI licensing, Meta AI",
    "description": "Llama, Mistral, Gemma — the 'open source AI' movement is growing fast. But what does 'open' actually mean when applied to large language models?",
    "author": "Raj Patel",
    "date": "2025-04-28",
    "datetime": "2025-04-28 11:00",
    "language": "en",
    "body": "Most 'open source' AI models release only weights, not training data or code. Llama's custom licence prohibits training other LLMs. Mistral uses Apache 2.0. Gemma has custom use restrictions. BLOOM is closest to genuinely open. OSI's Open Source AI definition requires training data documentation, training code, and OSI-approved licence. Almost no current models qualify."
  },
  {
    "file": "posts/2025-06-15-kubernetes-fatigue.md",
    "title": "Kubernetes Fatigue Is Real — Here's What Teams Are Doing Instead",
    "section-id": null,
    "keywords": "Kubernetes, k8s, platform alternatives, Fly.io, Railway, managed services, infrastructure fatigue",
    "description": "Survey of 200 engineering teams finds growing Kubernetes fatigue and a market in transition.",
    "author": "Clara Winthorpe",
    "date": "2025-06-15",
    "datetime": "2025-06-15 09:00",
    "language": "en",
    "body": "200 teams surveyed: 18% say k8s more trouble than worth, 7% actively migrating away. Teams leaving are typically under 30 engineers with fewer than 10 services. Managed services (Fargate, Cloud Run), Fly.io, Railway gaining share. Satisfied k8s users have dedicated platform teams, genuine need for k8s capabilities, and abstraction layers above raw k8s."
  },
  {
    "file": "posts/2025-07-22-vc-funding-2025.md",
    "title": "Tech Funding in 2025: The AI Bubble vs. The Infrastructure Boom",
    "section-id": null,
    "keywords": "venture capital 2025, AI funding, infrastructure investment, IPO market, tech funding trends",
    "description": "H1 2025 funding data shows a bifurcated market — AI application layer funding has cooled while infrastructure investment continues to grow.",
    "author": "Maya Osei",
    "date": "2025-07-22",
    "datetime": "2025-07-22 10:30",
    "language": "en",
    "body": "$89B global VC in H1 2025, 14% below H1 2024. Application layer correction: ARR quality concerns, high churn. Infrastructure investment continues. IPO market thawing for profitable companies. LPs reducing early-stage generalist commitments. Consumer fintech, pure SaaS without AI, web3, no-code all declining."
  },
  {
    "file": "posts/2025-09-08-deno-v3.md",
    "title": "Deno v3: Is Node.js Compatibility Finally Good Enough?",
    "section-id": null,
    "keywords": "Deno v3, Node.js, npm compatibility, JavaScript runtime, Bun, benchmarks",
    "description": "Deno v3 launched with the strongest Node.js compatibility claim the project has ever made. We ran the benchmarks and talked to teams who have actually migrated.",
    "author": "Clara Winthorpe",
    "date": "2025-09-08",
    "datetime": "2025-09-08 13:00",
    "language": "en",
    "body": "Deno v3 http throughput 97K req/s vs Node 89K vs Bun 142K. Startup 31ms vs Node 48ms vs Bun 12ms. 43 of 50 tested npm packages work. Native C++ modules remain problematic. Real migration stories: media company Express migration in 3 days, fintech declined due to native module dependency."
  },
  {
    "file": "posts/2025-10-14-security-supply-chain.md",
    "title": "Software Supply Chain Security in 2025: Progress Report",
    "section-id": null,
    "keywords": "software supply chain security, SBOM, sigstore, GitHub security, dependencies, enterprise security",
    "description": "Three years after the xz incident, we assess how much enterprise software supply chain security has actually improved.",
    "author": "Raj Patel",
    "date": "2025-10-14",
    "datetime": "2025-10-14 09:00",
    "language": "en",
    "body": "SBOM adoption routine in regulated sectors but operationalisation remains weak. Sigstore now signs all PyPI packages, npm beginning adoption. Dependabot catches known CVEs but misses supply chain attacks. 12 enterprise interviews: automated scanning routine, SBOM ingestion still rare, build reproducibility early stage. Remaining gap: sophisticated targeted attacks against maintainers."
  },
  {
    "file": "posts/2025-11-30-ai-agents-enterprise.md",
    "title": "AI Agents in the Enterprise: What Actually Works",
    "section-id": null,
    "keywords": "AI agents, enterprise AI, automation, LLM agents, autonomous AI, AI guardrails",
    "description": "Case studies from five companies reveal what AI agents are reliably delivering in enterprise settings — and why autonomous decision-making remains out of reach.",
    "author": "Maya Osei",
    "date": "2025-11-30",
    "datetime": "2025-11-30 11:00",
    "language": "en",
    "body": "Five enterprise case studies: financial services document processing (60% faster), code review (30% issues caught), HR candidate screening (legal concerns), customer support (62% autonomous resolution), legal contract review. Common finding: all successful deployments are bounded with mandatory human review. Autonomous decision-making is where all five drew the line."
  },
  {
    "file": "posts/2025-12-20-developer-predictions-2026.md",
    "title": "TechPulse Predictions for 2026: Ten Bets on Developer Technology",
    "section-id": null,
    "keywords": "2026 predictions, developer technology, AI tools, WebAssembly, open source, programming trends",
    "description": "We make ten specific predictions for developer technology in 2026, and look back honestly at how our 2025 predictions fared.",
    "author": "Clara Winthorpe",
    "date": "2025-12-20",
    "datetime": "2025-12-20 10:00",
    "language": "en",
    "body": "2025 retrospective: 6 correct, 2 wrong, 2 partial. 2026 predictions: WebAssembly in top-20 enterprise, AI coding assistant data breach, Rust crosses 25% adoption, maintainer certification system, developer tools IPO, AI standard library function generator, 'vibe coding' becomes negative signal, Linux Foundation maintenance programme, macOS ARM enterprise port, developer satisfaction declines despite usage increase."
  },
  {
    "file": "posts/2026-01-15-wasm-server.md",
    "title": "Server-Side WebAssembly Is Finally Ready for Production",
    "section-id": null,
    "keywords": "WebAssembly, WASM server, Spin framework, WASI P2, production, serverless, Fermyon",
    "description": "After years of 'almost there,' server-side WebAssembly has reached production readiness. Benchmark data, real case studies, and honest remaining rough edges.",
    "author": "Raj Patel",
    "date": "2026-01-15",
    "datetime": "2026-01-15 09:00",
    "language": "en",
    "body": "Spin v3 and WASI P2 reach production readiness. Benchmarks: 1.2ms cold start, 87K req/s, 12MB memory. Three production case studies: plugin sandbox with security isolation, media company edge API with 2ms cold start, security scanning tool with concurrent plugin isolation. Rough edges: Rust-centric toolchain, harder debugging, smaller library ecosystem."
  },
  {
    "file": "posts/2026-02-28-open-source-llm-2026.md",
    "title": "The State of Open Source LLMs: A 2026 Benchmark",
    "section-id": null,
    "keywords": "open source LLMs, LLM benchmarks, Llama, Mistral, AI models 2026, inference, enterprise AI",
    "description": "We benchmarked 12 open-weight language models across reasoning, generation, cost, and deployment complexity.",
    "author": "Raj Patel",
    "date": "2026-02-28",
    "datetime": "2026-02-28 14:00",
    "language": "en",
    "body": "12 models benchmarked. Top reasoning: Qwen 2.5 72B (74.1% MATH-500), Llama 3.3 70B (73.2%), DeepSeek R2 Distill (71.8% at 7B params). Cost: Llama 3.3 8B $0.08/M tokens vs GPT-4o $5-10/M. 7-70x cost advantage for self-hosted. Enterprise recommendation: Llama 3.3 70B or Qwen 2.5 72B for high-volume domain tasks. Frontier models still lead on hardest reasoning."
  },
  {
    "file": "posts/2026-03-20-platform-consolidation.md",
    "title": "Developer Platform Consolidation: The End of the Microtools Era?",
    "section-id": null,
    "keywords": "developer platforms, GitHub, GitLab, Vercel, AWS, platform consolidation, developer tools market",
    "description": "Survey data shows accelerating consolidation in developer tooling. Who is winning, who is losing, and what developers actually want.",
    "author": "Maya Osei",
    "date": "2026-03-20",
    "datetime": "2026-03-20 10:30",
    "language": "en",
    "body": "GitHub 79% share (down from 86% in 2023). GitLab 14%, Gitea/Forgejo 5%. Vercel 28% for web apps but pricing concerns at scale. Developers prioritise: reliability (81%), pricing predictability (73%), DX quality (69%). Winners: GitHub, AWS, GitLab, Datadog. Losers: independent CI/CD services, niche security scanners."
  },
  {
    "file": "posts/2026-05-01-developer-survey-2026.md",
    "title": "TechPulse Developer Survey 2026: AI Has Won, But Developers Have Mixed Feelings",
    "section-id": null,
    "keywords": "developer survey 2026, AI tools, deskilling, developer productivity, programming languages, AI adoption",
    "description": "Our 2026 survey of 4,200 developers shows 78% use AI tools daily — but concerns about deskilling, quality, and dependency are louder than ever.",
    "author": "Maya Osei",
    "date": "2026-05-01",
    "datetime": "2026-05-01 09:00",
    "language": "en",
    "body": "4,200 respondents, 73 countries. 78% use AI tools daily (91% of 0-5 year developers, 61% of 16+ year developers). Cursor 29% market share vs Copilot 38%. 45% agree AI tools reduced ability to work without them. 'Very satisfied' dropped from 38% to 31%. Salary: 29% feel AI increases leverage, 28% feel it decreases it. Burnout 39%, job security concern entered top 5 stressors."
  }
]
