{
  "activity_state": "active",
  "adjacent_streams": [
    {
      "count": 12607,
      "html_url": "https://hangingcontext.com/streams/arxiv/",
      "name": "ARXIV",
      "slug": "arxiv",
      "stream_id": 17779468859058016
    },
    {
      "count": 157,
      "html_url": "https://hangingcontext.com/streams/amazon/",
      "name": "Amazon",
      "slug": "amazon",
      "stream_id": 17723038993544177
    },
    {
      "count": 114,
      "html_url": "https://hangingcontext.com/streams/marathon-petroleum/",
      "name": "Marathon Petroleum",
      "slug": "marathon-petroleum",
      "stream_id": 17738004829946328
    },
    {
      "count": 102,
      "html_url": "https://hangingcontext.com/streams/snowflake/",
      "name": "Snowflake",
      "slug": "snowflake",
      "stream_id": 17723038993545926
    },
    {
      "count": 72,
      "html_url": "https://hangingcontext.com/streams/databricks/",
      "name": "Databricks",
      "slug": "databricks",
      "stream_id": 17723038993559506
    },
    {
      "count": 58,
      "html_url": "https://hangingcontext.com/streams/cisco/",
      "name": "Cisco",
      "slug": "cisco",
      "stream_id": 17723038993559018
    },
    {
      "count": 53,
      "html_url": "https://hangingcontext.com/streams/nvidia/",
      "name": "Nvidia",
      "slug": "nvidia",
      "stream_id": 17723038993561924
    },
    {
      "count": 51,
      "html_url": "https://hangingcontext.com/streams/servicenow/",
      "name": "ServiceNow",
      "slug": "servicenow",
      "stream_id": 17723038993562799
    }
  ],
  "boundary": "aggregate_public_panel_not_retrieval_api",
  "canonical_url": "https://hangingcontext.com/streams/thoughtbot/",
  "counts": {
    "activity_24h": 0,
    "activity_30d": 7,
    "activity_7d": 1,
    "configured_tag_count": 1,
    "distinct_source_channels_30d": 2,
    "distinct_sources_30d": 2
  },
  "entity_id": 17767097585590426,
  "entity_type": "stream",
  "generated_at": "2026-05-20T12:17:55+00:00",
  "home_domain": "engineering-technology",
  "html_url": "https://hangingcontext.com/streams/thoughtbot/",
  "json_url": "https://hangingcontext.com/data/streams/thoughtbot.json",
  "last_observed_at": "2026-05-14T17:51:02.040805+00:00",
  "name": "Thoughtbot",
  "page_type": "stream_context_panel",
  "schema_version": 1,
  "slug": "thoughtbot",
  "source_window": "30d",
  "stream_class": "discovery",
  "stream_key": "thoughtbot",
  "stream_type": "public",
  "top_sources": [
    {
      "count": 4,
      "html_url": "https://hangingcontext.com/sources/thoughtbot-engineering-blog/",
      "name": "thoughtbot-engineering-blog",
      "source_id": 17767097586290112
    },
    {
      "count": 3,
      "html_url": "https://hangingcontext.com/sources/thoughtbot-giant-robots-podcast/",
      "name": "thoughtbot-giant-robots-podcast",
      "source_id": 17772660176034155
    }
  ],
  "top_tags": [
    {
      "count": 5,
      "html_url": "https://hangingcontext.com/tags/topic/artificial-intelligence/",
      "name": "Artificial Intelligence",
      "tag_id": 17723038993834764,
      "type": "topic"
    },
    {
      "count": 5,
      "html_url": "https://hangingcontext.com/tags/org/thoughtbot/",
      "name": "Thoughtbot",
      "tag_id": 17767097584846649,
      "type": "organization"
    },
    {
      "count": 2,
      "html_url": "https://hangingcontext.com/tags/org/claude-code/",
      "name": "Claude Code",
      "tag_id": 17730980608751939,
      "type": "organization"
    },
    {
      "count": 2,
      "html_url": "https://hangingcontext.com/tags/place/europe/",
      "name": "Europe",
      "tag_id": 17730924782689216,
      "type": "place"
    },
    {
      "count": 2,
      "html_url": "https://hangingcontext.com/tags/person/sammy-birnbaum/",
      "name": "Sammy Birnbaum",
      "tag_id": 17775742108452832,
      "type": "person"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/org/37signals/",
      "name": "37signals",
      "tag_id": 17723038993777859,
      "type": "organization"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/topic/ai-regulation/",
      "name": "AI Regulation",
      "tag_id": 17723038993834580,
      "type": "topic"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/person/alex-tillman/",
      "name": "Alex Tillman",
      "tag_id": 17787810502736889,
      "type": "person"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/person/amy-ho/",
      "name": "Amy Ho",
      "tag_id": 17733541417593923,
      "type": "person"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/org/anc/",
      "name": "ANC",
      "tag_id": 17733571602900557,
      "type": "organization"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/person/ankur-nagpal/",
      "name": "Ankur Nagpal",
      "tag_id": 17723038993833429,
      "type": "person"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/org/anthropic/",
      "name": "Anthropic",
      "tag_id": 17723038993599352,
      "type": "organization"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/org/apple/",
      "name": "Apple",
      "tag_id": 17723038993598545,
      "type": "organization"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/org/balsamiq/",
      "name": "Balsamiq",
      "tag_id": 17733545655489378,
      "type": "organization"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/org/bento/",
      "name": "Bento",
      "tag_id": 17731113350481553,
      "type": "organization"
    },
    {
      "count": 1,
      "html_url": "https://hangingcontext.com/tags/person/bob-martin/",
      "name": "Bob Martin",
      "tag_id": 17724126170192694,
      "type": "person"
    }
  ]
}
