{
  "id": "24b08d3bab2e",
  "url": "http://thechangelog.com/winston-a-multi-transport-async-logging-library-for-node/",
  "title": "Winston: Pluggable async logging library for Node.js",
  "note": "The Nodejitsu team has released Winston, a pluggable, async logger for Node.js that also supports multiple transports.",
  "voice": "excerpt",
  "saved": "2011-01-22T06:22:28Z",
  "host": "thechangelog.com",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/24b08d3bab2e/",
  "markdown": "https://links.thingelstad.xyz/links/24b08d3bab2e.md",
  "issues": [],
  "connections": {
    "same_host": {
      "count": 16,
      "page": "https://links.thingelstad.xyz/hosts/thechangelog.com/",
      "nearest": [
        {
          "id": "39586c0f446f",
          "title": "vimgolf: The fewest keystrokes wins - in Vim",
          "url": "http://thechangelog.com/post/2508051212/the-fewest-keystrokes-wins-in-vim",
          "record": "https://links.thingelstad.xyz/links/39586c0f446f/"
        },
        {
          "id": "1765aeb57e16",
          "title": "Episode 0.4.5 - Redis with Salvatore Sanfilippo",
          "url": "http://thechangelog.com/episode-0-4-5-redis-with-salvatore-sanfilippo/",
          "record": "https://links.thingelstad.xyz/links/1765aeb57e16/"
        },
        {
          "id": "846814266915",
          "title": "Rogue - A LiftMongoDB query DSL from Foursquare",
          "url": "http://thechangelog.com/rogue-a-lift-mongodb-query-dsl-from-foursquare/",
          "record": "https://links.thingelstad.xyz/links/846814266915/"
        },
        {
          "id": "17465c608c1a",
          "title": "Treesaver: HTML5, JavaScript library for creating magazine style layouts for iPad and web",
          "url": "http://thechangelog.com/treesaver-javascript-library-for-creating-column-and-pag/",
          "record": "https://links.thingelstad.xyz/links/17465c608c1a/"
        },
        {
          "id": "15396b41116b",
          "title": "Super-nginx: nginix on steroids serves up async Lua apps",
          "url": "http://thechangelog.com/super-nginx-killer-build-of-nginx-build-for-luajit-plus/",
          "record": "https://links.thingelstad.xyz/links/15396b41116b/"
        }
      ]
    },
    "same_week": {
      "count": 30,
      "nearest": [
        {
          "id": "679ceb067fe0",
          "title": "Android source code, Java, and copyright infringement: what's going on?",
          "url": "http://www.engadget.com/2011/01/21/android-source-code-java-and-copyright-infringement-whats-go/",
          "record": "https://links.thingelstad.xyz/links/679ceb067fe0/"
        },
        {
          "id": "846814266915",
          "title": "Rogue - A LiftMongoDB query DSL from Foursquare",
          "url": "http://thechangelog.com/rogue-a-lift-mongodb-query-dsl-from-foursquare/",
          "record": "https://links.thingelstad.xyz/links/846814266915/"
        },
        {
          "id": "3521589d5843",
          "title": "Teens Turn to Social Coding to Protect Privacy on Social Nets",
          "url": "http://www.pbs.org/mediashift/2011/01/teens-turn-to-social-coding-to-protect-privacy-on-social-nets021/",
          "record": "https://links.thingelstad.xyz/links/3521589d5843/"
        },
        {
          "id": "696723e02181",
          "title": "Biggest Loser Minnesota Challenge",
          "url": "https://www.competeforhealth.org/consumer/signup",
          "record": "https://links.thingelstad.xyz/links/696723e02181/"
        },
        {
          "id": "2e9e56cd36a1",
          "title": "Do Nothing for 2 Minutes",
          "url": "http://www.donothingfor2minutes.com/",
          "record": "https://links.thingelstad.xyz/links/2e9e56cd36a1/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/http://thechangelog.com/winston-a-multi-transport-async-logging-library-for-node/"
  }
}
