{
  "target_item_id": 3300371,
  "target_title": "Ask HN: Who is Hiring? (December 2011)",
  "target_month": "Dec11",
  "target_created_at": "2011-12-01T16:57:50.000Z",
  "data_filename": "data-20111201-go.js",
  "data_path": "/Users/mohannarayanaswamy/git/gohiringtrends/web/data/data-20111201-go.js",
  "html_filename": "december-go.html",
  "html_path": "/Users/mohannarayanaswamy/git/gohiringtrends/web/2011/december-go.html",
  "summary_path": "/Users/mohannarayanaswamy/git/gohiringtrends/web/data/summary-20111201-go.json",
  "items_analyzed": 8,
  "comments_in_item": 1,
  "top_terms": [
    {
      "name": ".NET",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 1,
        "full_term": ".NET",
        "kind": "Technology",
        "primary_family": "Backend",
        "tags": [
          "backend",
          "framework",
          "microsoft"
        ],
        "count_last_month": 14,
        "rank_last_month": 19,
        "rank_change_month": 18
      }
    },
    {
      "name": ".NET Core",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 2,
        "full_term": ".NET Core",
        "kind": "Technology",
        "primary_family": "Backend",
        "tags": [
          "backend",
          "framework",
          "microsoft"
        ],
        "rank_last_month": 124,
        "rank_change_month": 122
      }
    },
    {
      "name": "ActionScript",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 3,
        "full_term": "ActionScript",
        "kind": "Technology",
        "primary_family": "Language",
        "tags": [
          "language",
          "frontend",
          "flash",
          "web",
          "adobe",
          "legacy"
        ],
        "rank_last_month": 125,
        "rank_change_month": 122
      }
    },
    {
      "name": "ActiveMQ",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 4,
        "full_term": "ActiveMQ",
        "kind": "Technology",
        "primary_family": "Backend",
        "tags": [
          "messaging",
          "backend",
          "distributed",
          "queue",
          "apache"
        ],
        "rank_last_month": 126,
        "rank_change_month": 122
      }
    },
    {
      "name": "Ada",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 5,
        "full_term": "Ada",
        "kind": "Technology",
        "primary_family": "Language",
        "tags": [
          "language",
          "systems",
          "embedded",
          "legacy"
        ],
        "rank_last_month": 127,
        "rank_change_month": 122
      }
    },
    {
      "name": "Aerospike",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 6,
        "full_term": "Aerospike",
        "kind": "Technology",
        "primary_family": "Database",
        "tags": [
          "database",
          "nosql",
          "distributed",
          "storage",
          "key-value",
          "real-time"
        ],
        "rank_last_month": 128,
        "rank_change_month": 122
      }
    },
    {
      "name": "Agentic AI",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 7,
        "full_term": "Agentic AI",
        "kind": "Technology",
        "primary_family": "AI / Machine Learning",
        "tags": [
          "ai",
          "agents",
          "llm",
          "automation",
          "concept"
        ],
        "rank_last_month": 129,
        "rank_change_month": 122
      }
    },
    {
      "name": "Agentic Coding",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 8,
        "full_term": "Agentic Coding",
        "kind": "Technology",
        "primary_family": "AI / Machine Learning",
        "tags": [
          "ai",
          "llm",
          "agents",
          "developer-tooling",
          "coding",
          "automation",
          "practice"
        ],
        "rank_last_month": 130,
        "rank_change_month": 122
      }
    },
    {
      "name": "Agile",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 9,
        "full_term": "Agile",
        "kind": "Process",
        "primary_family": "Methodology",
        "tags": [
          "process",
          "agile",
          "methodology",
          "management"
        ],
        "count_last_month": 17,
        "rank_last_month": 15,
        "rank_change_month": 6
      }
    },
    {
      "name": "AI Agents",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 10,
        "full_term": "AI Agents/alias[AI Agent|AI Agents]",
        "kind": "Technology",
        "primary_family": "AI / Machine Learning",
        "tags": [
          "ai",
          "agents",
          "llm",
          "automation"
        ],
        "rank_last_month": 131,
        "rank_change_month": 121
      }
    },
    {
      "name": "AI",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 11,
        "full_term": "AI/alias[AI|Artificial Intelligence]",
        "kind": "Technology",
        "primary_family": "AI / Machine Learning",
        "tags": [
          "ai",
          "ml",
          "llm"
        ],
        "rank_last_month": 132,
        "rank_change_month": 121
      }
    },
    {
      "name": "Aider",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 12,
        "full_term": "Aider",
        "kind": "Technology",
        "primary_family": "AI / Machine Learning",
        "tags": [
          "ai",
          "llm",
          "developer-tooling",
          "coding-assistant",
          "coding",
          "assistant",
          "cli"
        ],
        "rank_last_month": 133,
        "rank_change_month": 121
      }
    },
    {
      "name": "Airflow",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 13,
        "full_term": "Airflow",
        "kind": "Technology",
        "primary_family": "Data Engineering",
        "tags": [
          "data-engineering",
          "orchestration",
          "pipeline",
          "workflow",
          "data",
          "apache",
          "python"
        ],
        "rank_last_month": 134,
        "rank_change_month": 121
      }
    },
    {
      "name": "Akka",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 14,
        "full_term": "Akka",
        "kind": "Technology",
        "primary_family": "Backend",
        "tags": [
          "backend",
          "distributed",
          "jvm",
          "actor-model",
          "scala",
          "java"
        ],
        "rank_last_month": 135,
        "rank_change_month": 121
      }
    },
    {
      "name": "Android",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 15,
        "full_term": "Android",
        "kind": "Technology",
        "primary_family": "Mobile",
        "tags": [
          "mobile",
          "android",
          "kotlin",
          "java",
          "os",
          "google",
          "smartphone"
        ],
        "count_last_month": 20,
        "rank_last_month": 13,
        "rank_change_month": -2
      }
    },
    {
      "name": "Angular",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 16,
        "full_term": "Angular",
        "kind": "Technology",
        "primary_family": "Frontend",
        "tags": [
          "frontend",
          "web",
          "javascript",
          "framework",
          "typescript",
          "google"
        ],
        "rank_last_month": 136,
        "rank_change_month": 120
      }
    },
    {
      "name": "Angular 2",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 17,
        "full_term": "Angular 2/alias[Angular2|Angular 2]",
        "kind": "Technology",
        "primary_family": "Frontend",
        "tags": [
          "frontend",
          "web",
          "javascript",
          "framework",
          "web-framework",
          "web_framework",
          "typescript",
          "google"
        ],
        "rank_last_month": 137,
        "rank_change_month": 120
      }
    },
    {
      "name": "AngularJS",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 18,
        "full_term": "AngularJS/js[Angular]",
        "kind": "Technology",
        "primary_family": "Frontend",
        "tags": [
          "frontend",
          "web",
          "javascript",
          "framework",
          "legacy"
        ],
        "rank_last_month": 138,
        "rank_change_month": 120
      }
    },
    {
      "name": "Ansible",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 19,
        "full_term": "Ansible",
        "kind": "Technology",
        "primary_family": "Infrastructure",
        "tags": [
          "infrastructure",
          "automation",
          "devops",
          "configuration",
          "redhat"
        ],
        "rank_last_month": 139,
        "rank_change_month": 120
      }
    },
    {
      "name": "Apache",
      "metrics": {
        "count": 0,
        "percentage": 0,
        "rank": 20,
        "full_term": "Apache",
        "kind": "Technology",
        "primary_family": "Infrastructure",
        "tags": [
          "infrastructure",
          "web-server",
          "backend",
          "apache"
        ],
        "count_last_month": 8,
        "rank_last_month": 34,
        "rank_change_month": 14
      }
    }
  ],
  "gainers": [],
  "losers": []
}