[
  {
    "name": "Gorgon Bones",
    "url": "https://gorgonbones.bearblog.dev/blog/",
    "feed": "https://gorgonbones.bearblog.dev/feed/",
    "group": "osr"
  },
  {
    "name": "Roll to Doubt",
    "url": "https://rolltodoubt.wordpress.com/",
    "feed": "https://rolltodoubt.wordpress.com/feed/",
    "group": "osr"
  },
  {
    "name": "The Cosmic Orrery",
    "url": "https://thecosmicorrery.blogspot.com/",
    "feed": "https://thecosmicorrery.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Retired Adventurer",
    "url": "https://retiredadventurer.blogspot.com/",
    "feed": "https://retiredadventurer.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Bastionland",
    "url": "https://www.bastionland.com/",
    "feed": "https://www.bastionland.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "The Alexandrian",
    "url": "https://thealexandrian.net/",
    "feed": "https://thealexandrian.net/feed",
    "group": "osr"
  },
  {
    "name": "New School Revolution",
    "url": "https://newschoolrevolution.com/",
    "feed": "https://newschoolrevolution.com/feed/",
    "group": "osr"
  },
  {
    "name": "Welsh Piper",
    "url": "https://welshpiper.com/",
    "feed": "https://welshpiper.com/feed/",
    "group": "osr"
  },
  {
    "name": "Delta's D&D Hotspot",
    "url": "https://deltasdnd.blogspot.com/",
    "feed": "https://deltasdnd.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Goblin Punch",
    "url": "https://goblinpunch.blogspot.com/",
    "feed": "https://goblinpunch.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Coins and Scrolls",
    "url": "https://coinsandscrolls.blogspot.com/",
    "feed": "https://coinsandscrolls.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "The Blue Bard",
    "url": "https://thebluebard.blogspot.com/",
    "feed": "https://thebluebard.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Grognardia",
    "url": "https://grognardia.blogspot.com/",
    "feed": "https://grognardia.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "From the Sorcerer's Skull",
    "url": "https://sorcerersskull.blogspot.com/",
    "feed": "https://sorcerersskull.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Puzzle Dungeon",
    "url": "https://puzzledungeon.com/",
    "feed": "https://puzzledungeon.com/feed/",
    "group": "osr"
  },
  {
    "name": "Tales of the Grotesque and Dungeonesque",
    "url": "https://talesofthegrotesqueanddungeonesque.blogspot.com/",
    "feed": "https://talesofthegrotesqueanddungeonesque.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Save vs. Total Party Kill",
    "url": "https://save.vs.totalpartykill.ca/",
    "feed": "https://save.vs.totalpartykill.ca/atom.xml",
    "group": "osr"
  },
  {
    "name": "Zedeck Siew's Writing Hours",
    "url": "https://slowlorispress.com/",
    "feed": "https://slowlorispress.com/rss",
    "group": "osr"
  },
  {
    "name": "I Cast Light!",
    "url": "https://icastlight.blogspot.com/",
    "feed": "https://icastlight.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Whose Measure God Could Not Take",
    "url": "https://whosemeasure.blogspot.com/",
    "feed": "https://whosemeasure.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Dreaming Dragonslayer",
    "url": "https://dreamingdragonslayer.wordpress.com/",
    "feed": "https://dreamingdragonslayer.wordpress.com/feed/",
    "group": "osr"
  },
  {
    "name": "Bat in the Attic",
    "url": "https://batintheattic.blogspot.com/",
    "feed": "https://batintheattic.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "In Places Deep",
    "url": "https://inplacesdeep.blogspot.com/",
    "feed": "https://inplacesdeep.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Luke Gearing",
    "url": "https://lukegearing.blot.im/",
    "feed": "https://lukegearing.blot.im/feed.rss",
    "group": "osr"
  },
  {
    "name": "Sam Sorensen",
    "url": "https://samsorensen.blot.im/",
    "feed": "https://samsorensen.blot.im/feed.rss",
    "group": "osr"
  },
  {
    "name": "Hill Cantons",
    "url": "https://hillcantons.blogspot.com/",
    "feed": "https://hillcantons.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "DIY & Dragons",
    "url": "https://diyanddragons.blogspot.com/",
    "feed": "https://diyanddragons.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Lithyscaphe",
    "url": "https://lithyscaphe.blogspot.com/",
    "feed": "https://lithyscaphe.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Mazirian's Garden",
    "url": "https://maziriansgarden.blogspot.com/",
    "feed": "https://maziriansgarden.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "The Nine and Thirty Kingdoms",
    "url": "https://9and30kingdoms.blogspot.com/",
    "feed": "https://9and30kingdoms.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Dyson's Dodecahedron",
    "url": "https://dysonlogos.blog/",
    "feed": "https://dysonlogos.blog/feed/",
    "group": "osr"
  },
  {
    "name": "The Whole Wide World",
    "url": "https://grey-elf.blogspot.com/",
    "feed": "https://grey-elf.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Zenopus Archives",
    "url": "https://zenopusarchives.blogspot.com/",
    "feed": "https://zenopusarchives.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "B/X Blackrazor",
    "url": "https://bxblackrazor.blogspot.com/",
    "feed": "https://bxblackrazor.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Playing at the World",
    "url": "https://playingattheworld.blogspot.com/",
    "feed": "https://playingattheworld.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Semper Initiativus Unum",
    "url": "https://initiativeone.blogspot.com/",
    "feed": "https://initiativeone.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Sham's Grog 'n Blog",
    "url": "https://shamsgrog.blogspot.com/",
    "feed": "https://shamsgrog.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Hidden in Shadows",
    "url": "https://boggswood.blogspot.com/",
    "feed": "https://boggswood.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "ChicagoWiz's Games",
    "url": "https://chgowiz-games.blogspot.com/",
    "feed": "https://chgowiz-games.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "From Kuroth's Quill",
    "url": "https://grodog.blogspot.com/",
    "feed": "https://grodog.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Greyhawkery",
    "url": "https://greyhawkery.blogspot.com/",
    "feed": "https://greyhawkery.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Adventures in Gaming v2",
    "url": "https://adventuresingaming2.blogspot.com/",
    "feed": "https://adventuresingaming2.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Castle Triskelion",
    "url": "https://castletriskelion.blogspot.com/",
    "feed": "https://castletriskelion.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Trollsmyth",
    "url": "https://trollsmyth.blogspot.com/",
    "feed": "https://trollsmyth.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Gothridge Manor",
    "url": "https://gothridgemanor.blogspot.com/",
    "feed": "https://gothridgemanor.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Daddy Rolled a 1",
    "url": "https://daddyrolleda1.blogspot.com/",
    "feed": "https://daddyrolleda1.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Dreams in the Lich House",
    "url": "https://dreamsinthelichhouse.blogspot.com/",
    "feed": "https://dreamsinthelichhouse.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "The Other Side",
    "url": "https://theotherside.timsbrannan.com/",
    "feed": "https://theotherside.timsbrannan.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Methods & Madness",
    "url": "https://methodsetmadness.blogspot.com/",
    "feed": "https://methodsetmadness.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Swords & Dorkery",
    "url": "https://mikemonaco.wordpress.com/",
    "feed": "https://mikemonaco.wordpress.com/feed/",
    "group": "osr"
  },
  {
    "name": "Vaults of Nagoh",
    "url": "https://vaultsofnagoh.blogspot.com/",
    "feed": "https://vaultsofnagoh.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Sheep and Sorcery",
    "url": "https://sheepandsorcery.blogspot.com/",
    "feed": "https://sheepandsorcery.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Wayne's Books",
    "url": "https://waynesbooks.games/",
    "feed": "https://waynesbooks.games/feed/",
    "group": "osr"
  },
  {
    "name": "Notes from Pavis",
    "url": "https://notesfrompavis.blog/",
    "feed": "https://notesfrompavis.blog/feed/",
    "group": "brp"
  },
  {
    "name": "Akratic Wizardry",
    "url": "https://akraticwizardry.blogspot.com/",
    "feed": "https://akraticwizardry.blogspot.com/feeds/posts/default",
    "group": "brp"
  },
  {
    "name": "Elfmaids & Octopi",
    "url": "https://elfmaidsandoctopi.blogspot.com/",
    "feed": "https://elfmaidsandoctopi.blogspot.com/feeds/posts/default",
    "group": "brp"
  },
  {
    "name": "Against the Wicked City",
    "url": "https://udan-adan.blogspot.com/",
    "feed": "https://udan-adan.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Throne of Salt",
    "url": "https://throneofsalt.blogspot.com/",
    "feed": "https://throneofsalt.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Seed of Worlds",
    "url": "https://seedofworlds.blogspot.com/",
    "feed": "https://seedofworlds.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Tabletop Curiosity Cabinet",
    "url": "https://tabletopcuriositycabinet.blogspot.com/",
    "feed": "https://tabletopcuriositycabinet.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Rise Up Comus",
    "url": "https://riseupcomus.blogspot.com/",
    "feed": "https://riseupcomus.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Necropraxis",
    "url": "https://necropraxis.com/",
    "feed": "https://necropraxis.com/feed/",
    "group": "osr"
  },
  {
    "name": "Wandering DMs",
    "url": "https://wanderingdms.com/",
    "feed": "https://wanderingdms.com/feed/",
    "group": "osr"
  },
  {
    "name": "Hack & Slash",
    "url": "https://hackslashmaster.blogspot.com/",
    "feed": "https://hackslashmaster.blogspot.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "Lost Garden",
    "url": "https://lostgarden.com/",
    "feed": "https://lostgarden.com/feed/",
    "group": "videogames"
  },
  {
    "name": "Raph Koster",
    "url": "https://www.raphkoster.com/",
    "feed": "https://www.raphkoster.com/feed/",
    "group": "videogames"
  },
  {
    "name": "Emily Short's Interactive Storytelling",
    "url": "https://emshort.blog/",
    "feed": "https://emshort.blog/feed/",
    "group": "videogames"
  },
  {
    "name": "Pentadact",
    "url": "https://www.pentadact.com/",
    "feed": "https://www.pentadact.com/feed/",
    "group": "videogames"
  },
  {
    "name": "The Bottom Feeder",
    "url": "https://bottomfeeder.substack.com/",
    "feed": "https://bottomfeeder.substack.com/feed",
    "group": "videogames"
  },
  {
    "name": "Radiator Blog",
    "url": "https://www.blog.radiator.debacle.us/",
    "feed": "https://www.blog.radiator.debacle.us/feeds/posts/default",
    "group": "videogames"
  },
  {
    "name": "Mighty Vision",
    "url": "https://mightyvision.blogspot.com/",
    "feed": "https://mightyvision.blogspot.com/feeds/posts/default",
    "group": "videogames"
  },
  {
    "name": "Grid Sage Games",
    "url": "https://www.gridsagegames.com/blog/",
    "feed": "https://www.gridsagegames.com/blog/feed/",
    "group": "videogames"
  },
  {
    "name": "The Digital Antiquarian",
    "url": "https://www.filfre.net/",
    "feed": "https://www.filfre.net/feed/",
    "group": "videogames"
  },
  {
    "name": "The CRPG Addict",
    "url": "https://crpgaddict.blogspot.com/",
    "feed": "https://crpgaddict.blogspot.com/feeds/posts/default",
    "group": "videogames"
  },
  {
    "name": "Designer Notes",
    "url": "https://www.designer-notes.com/",
    "feed": "https://www.designer-notes.com/feed/",
    "group": "videogames"
  },
  {
    "name": "The Ludologist",
    "url": "https://www.jesperjuul.net/ludologist/",
    "feed": "https://www.jesperjuul.net/ludologist/feed/",
    "group": "videogames"
  },
  {
    "name": "Frictional Games",
    "url": "https://frictionalgames.com/blog/",
    "feed": "https://frictionalgames.com/feed/",
    "group": "videogames"
  },
  {
    "name": "Nicky Case",
    "url": "https://blog.ncase.me/",
    "feed": "https://blog.ncase.me/feed.xml",
    "group": "videogames"
  },
  {
    "name": "Distractionware",
    "url": "https://distractionware.com/blog/",
    "feed": "https://distractionware.com/blog/feed/",
    "group": "videogames"
  },
  {
    "name": "Keith Burgun",
    "url": "https://keithburgun.net/",
    "feed": "https://keithburgun.net/feed/",
    "group": "videogames"
  },
  {
    "name": "Ian Bogost",
    "url": "https://bogost.com/",
    "feed": "https://bogost.com/feed/",
    "group": "videogames"
  },
  {
    "name": "Doc Burford",
    "url": "https://docseuss.medium.com/",
    "feed": "https://medium.com/feed/@docseuss",
    "group": "videogames"
  },
  {
    "name": "Dwarf Fortress devlog",
    "url": "https://www.bay12games.com/dwarves/dev_now.html",
    "feed": "https://www.bay12games.com/dwarves/dev_now.rss",
    "group": "videogames"
  },
  {
    "name": "Stonemaier Games",
    "url": "https://stonemaiergames.com/blog/",
    "feed": "https://stonemaiergames.com/feed/",
    "group": "boardgames"
  },
  {
    "name": "Space-Biff!",
    "url": "https://spacebiff.com/",
    "feed": "https://spacebiff.com/feed/",
    "group": "boardgames"
  },
  {
    "name": "Leder Games",
    "url": "https://ledergames.com/blogs/news",
    "feed": "https://ledergames.com/blogs/news.atom",
    "group": "boardgames"
  },
  {
    "name": "Cardboard Edison",
    "url": "https://cardboardedison.com/",
    "feed": "https://cardboardedison.com/blog?format=rss",
    "group": "boardgames"
  },
  {
    "name": "Inside GMT",
    "url": "https://insidegmt.com/",
    "feed": "https://insidegmt.com/feed/",
    "group": "boardgames"
  },
  {
    "name": "Brian Train",
    "url": "https://brtrain.wordpress.com/",
    "feed": "https://brtrain.wordpress.com/feed/",
    "group": "boardgames"
  },
  {
    "name": "d4 Caltrops",
    "url": "https://blog.d4caltrops.com/",
    "feed": "https://blog.d4caltrops.com/feeds/posts/default",
    "group": "osr"
  },
  {
    "name": "TooFatLardies",
    "url": "https://toofatlardies.co.uk/news/",
    "feed": "https://toofatlardies.co.uk/feed/",
    "group": "boardgames"
  },
  {
    "name": "Realm of Chaos 80s",
    "url": "https://realmofchaos80s.blogspot.com/",
    "feed": "https://realmofchaos80s.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Leadplague",
    "url": "https://leadplague.blogspot.com/",
    "feed": "https://leadplague.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Goblin Lee's Miniatures Blog",
    "url": "https://goblinlee.blogspot.com/",
    "feed": "https://goblinlee.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Dear Tony Blair",
    "url": "http://www.deartonyblair.co.uk/",
    "feed": "http://www.deartonyblair.co.uk/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Magpie and Old Lead",
    "url": "https://magpieandoldlead.blogspot.com/",
    "feed": "https://magpieandoldlead.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Warhammer for Adults",
    "url": "https://warhammerforadults.blogspot.com/",
    "feed": "https://warhammerforadults.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Erny's Place",
    "url": "https://ernysplace.blogspot.com/",
    "feed": "https://ernysplace.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Mr Saturday's Mumblings",
    "url": "https://mrsaturdaysmumblings.blogspot.com/",
    "feed": "https://mrsaturdaysmumblings.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "sho3box",
    "url": "https://sho3box.com/",
    "feed": "https://sho3box.com/feed/",
    "group": "minis"
  },
  {
    "name": "Blue's Marauders",
    "url": "https://bluesmarauders.blogspot.com/",
    "feed": "https://bluesmarauders.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Tales from the Maelstrom",
    "url": "https://talesfromthemaelstrom.blogspot.com/",
    "feed": "https://talesfromthemaelstrom.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Little Lead Heroes",
    "url": "https://www.littleleadheroes.com/",
    "feed": "https://www.littleleadheroes.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Realm of Zhu",
    "url": "https://realmofzhu.blogspot.com/",
    "feed": "https://realmofzhu.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Lasgunpacker",
    "url": "https://lasgunpacker.blogspot.com/",
    "feed": "https://lasgunpacker.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Eye of Error",
    "url": "https://eyeoferror.blogspot.com/",
    "feed": "https://eyeoferror.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Spiky Rat Pack",
    "url": "https://spikyratpack.blogspot.com/",
    "feed": "https://spikyratpack.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Wilhelm Miniatures",
    "url": "https://wilhelminiatures.blogspot.com/",
    "feed": "https://wilhelminiatures.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Between the Bolter and Me",
    "url": "https://www.betweenthebolterandme.com/",
    "feed": "https://www.betweenthebolterandme.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Convertorum",
    "url": "https://convertorum.blogspot.com/",
    "feed": "https://convertorum.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Blind Beggar Miniatures",
    "url": "https://blindbeggarminiatures.blogspot.com/",
    "feed": "https://blindbeggarminiatures.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Gardens of Hecate",
    "url": "https://gardensofhecate.com/blog/",
    "feed": "https://gardensofhecate.blogspot.com/feeds/posts/default",
    "group": "minis"
  },
  {
    "name": "Iron Sleet",
    "url": "https://ironsleet.com/",
    "feed": "https://ironsleet.com/feed/",
    "group": "minis"
  },
  {
    "name": "Alex Schroeder's Diary",
    "url": "https://alexschroeder.ch/",
    "feed": "https://alexschroeder.ch/view/index.rss",
    "group": "rpg-culture"
  },
  {
    "name": "Vintage RPG",
    "url": "https://www.vintagerpg.com/",
    "feed": "https://www.vintagerpg.com/feed/",
    "group": "rpg-culture"
  },
  {
    "name": "Indie Game Reading Club",
    "url": "https://indiegamereadingclub.com/",
    "feed": "https://indiegamereadingclub.com/feed/",
    "group": "rpg-culture"
  },
  {
    "name": "A Collection of Unmitigated Pedantry",
    "url": "https://acoup.blog/",
    "feed": "https://acoup.blog/feed/",
    "group": "history"
  },
  {
    "name": "Going Medieval",
    "url": "https://going-medieval.com/",
    "feed": "https://going-medieval.com/feed/",
    "group": "history"
  },
  {
    "name": "Res Obscura",
    "url": "https://resobscura.substack.com/",
    "feed": "https://resobscura.substack.com/feed",
    "group": "history"
  },
  {
    "name": "The Public Domain Review",
    "url": "https://publicdomainreview.org/",
    "feed": "https://publicdomainreview.org/rss.xml",
    "group": "history"
  },
  {
    "name": "Glorious Trash",
    "url": "https://glorioustrash.blogspot.com/",
    "feed": "https://glorioustrash.blogspot.com/feeds/posts/default",
    "group": "fiction"
  },
  {
    "name": "Too Much Horror Fiction",
    "url": "https://toomuchhorrorfiction.blogspot.com/",
    "feed": "https://toomuchhorrorfiction.blogspot.com/feeds/posts/default",
    "group": "fiction"
  },
  {
    "name": "Black Gate",
    "url": "https://www.blackgate.com/",
    "feed": "https://www.blackgate.com/feed/",
    "group": "fiction"
  },
  {
    "name": "The Obscuritory",
    "url": "https://obscuritory.com/",
    "feed": "https://obscuritory.com/feed/",
    "group": "videogames"
  },
  {
    "name": "Video Game History Foundation",
    "url": "https://gamehistory.org/",
    "feed": "https://gamehistory.org/feed/",
    "group": "videogames"
  },
  {
    "name": "Fabien Sanglard",
    "url": "https://fabiensanglard.net/",
    "feed": "https://fabiensanglard.net/rss.xml",
    "group": "programming"
  },
  {
    "name": "Bartosz Ciechanowski",
    "url": "https://ciechanow.ski/",
    "feed": "https://ciechanow.ski/atom.xml",
    "group": "programming"
  },
  {
    "name": "Julia Evans",
    "url": "https://jvns.ca/",
    "feed": "https://jvns.ca/atom.xml",
    "group": "programming"
  },
  {
    "name": "Dan Luu",
    "url": "https://danluu.com/",
    "feed": "https://danluu.com/atom.xml",
    "group": "programming"
  },
  {
    "name": "Hillel Wayne",
    "url": "https://www.hillelwayne.com/",
    "feed": "https://www.hillelwayne.com/index.xml",
    "group": "programming"
  },
  {
    "name": "Sacha Chua",
    "url": "https://sachachua.com/blog/",
    "feed": "https://sachachua.com/blog/feed",
    "group": "emacs"
  },
  {
    "name": "Protesilaos Stavrou",
    "url": "https://protesilaos.com/",
    "feed": "https://protesilaos.com/master.xml",
    "group": "emacs"
  },
  {
    "name": "Irreal",
    "url": "https://irreal.org/blog/",
    "feed": "https://irreal.org/blog/?feed=rss2",
    "group": "emacs"
  },
  {
    "name": "Mastering Emacs",
    "url": "https://www.masteringemacs.org/",
    "feed": "https://www.masteringemacs.org/feed",
    "group": "emacs"
  },
  {
    "name": "Adactio",
    "url": "https://adactio.com/journal/",
    "feed": "https://adactio.com/journal/rss",
    "group": "indieweb"
  },
  {
    "name": "Tantek Çelik",
    "url": "https://tantek.com/",
    "feed": "https://tantek.com/updates.atom",
    "group": "indieweb"
  },
  {
    "name": "Jim Nielsen",
    "url": "https://blog.jim-nielsen.com/",
    "feed": "https://blog.jim-nielsen.com/feed.xml",
    "group": "indieweb"
  },
  {
    "name": "Kev Quirk",
    "url": "https://kevquirk.com/",
    "feed": "https://kevquirk.com/feed",
    "group": "indieweb"
  },
  {
    "name": "Drew DeVault",
    "url": "https://drewdevault.com/",
    "feed": "https://drewdevault.com/blog/index.xml",
    "group": "indieweb"
  },
  {
    "name": "New Edge Sword & Sorcery",
    "url": "https://newedgeswordandsorcery.com/",
    "feed": "https://newedgeswordandsorcery.com/feed/",
    "group": "fiction"
  },
  {
    "name": "The Silver Key",
    "url": "https://thesilverkey.blogspot.com/",
    "feed": "https://thesilverkey.blogspot.com/feeds/posts/default",
    "group": "fiction"
  },
  {
    "name": "Cora Buhlert",
    "url": "https://corabuhlert.com/",
    "feed": "https://corabuhlert.com/feed/",
    "group": "fiction"
  },
  {
    "name": "Ancillary Review of Books",
    "url": "https://ancillaryreviewofbooks.org/",
    "feed": "https://ancillaryreviewofbooks.org/feed/",
    "group": "fiction"
  },
  {
    "name": "Beneath Ceaseless Skies",
    "url": "https://www.beneath-ceaseless-skies.com/",
    "feed": "https://www.beneath-ceaseless-skies.com/feed/",
    "group": "fiction"
  },
  {
    "name": "Strange Horizons",
    "url": "https://strangehorizons.com/",
    "feed": "https://strangehorizons.com/feed/",
    "group": "fiction"
  },
  {
    "name": "Heroic Fantasy Quarterly",
    "url": "https://www.heroicfantasyquarterly.com/",
    "feed": "https://www.heroicfantasyquarterly.com/?feed=rss2",
    "group": "fiction"
  },
  {
    "name": "Pluralistic",
    "url": "https://pluralistic.net/",
    "feed": "https://pluralistic.net/feed/",
    "group": "politics"
  },
  {
    "name": "How Things Work",
    "url": "https://www.hamiltonnolan.com/",
    "feed": "https://www.hamiltonnolan.com/feed",
    "group": "politics"
  },
  {
    "name": "Welcome to Hell World",
    "url": "https://www.welcometohellworld.com/",
    "feed": "https://www.welcometohellworld.com/rss/",
    "group": "politics"
  },
  {
    "name": "Ken Klippenstein",
    "url": "https://www.kenklippenstein.com/",
    "feed": "https://www.kenklippenstein.com/feed",
    "group": "politics"
  },
  {
    "name": "Erin in the Morning",
    "url": "https://www.erininthemorning.com/",
    "feed": "https://www.erininthemorning.com/feed",
    "group": "politics"
  },
  {
    "name": "The Baffler",
    "url": "https://thebaffler.com/",
    "feed": "https://thebaffler.com/feed",
    "group": "politics"
  },
  {
    "name": "Spectre Journal",
    "url": "https://spectrejournal.com/",
    "feed": "https://spectrejournal.com/feed/",
    "group": "politics"
  },
  {
    "name": "Sidecar",
    "url": "https://newleftreview.org/sidecar",
    "feed": "https://newleftreview.org/feed",
    "group": "politics"
  },
  {
    "name": "Labor Notes",
    "url": "https://labornotes.org/",
    "feed": "https://labornotes.org/rss.xml",
    "group": "politics"
  },
  {
    "name": "CrimethInc",
    "url": "https://crimethinc.com/",
    "feed": "https://crimethinc.com/feed",
    "group": "politics"
  },
  {
    "name": "Wormwoodiana",
    "url": "https://wormwoodiana.blogspot.com/",
    "feed": "https://wormwoodiana.blogspot.com/feeds/posts/default",
    "group": "horror"
  },
  {
    "name": "Swan River Press",
    "url": "https://swanriverpress.ie/blog/",
    "feed": "https://swanriverpress.ie/feed/",
    "group": "horror"
  },
  {
    "name": "Oldstyle Tales Press",
    "url": "https://www.oldstyletales.com/",
    "feed": "https://www.oldstyletales.com/blog-feed.xml",
    "group": "horror"
  },
  {
    "name": "Brian Keene",
    "url": "https://www.briankeene.com/",
    "feed": "https://www.briankeene.com/news?format=rss",
    "group": "horror"
  },
  {
    "name": "Nightmare Magazine",
    "url": "https://www.nightmare-magazine.com/",
    "feed": "https://www.nightmare-magazine.com/rss-2/",
    "group": "horror"
  },
  {
    "name": "The Dark Magazine",
    "url": "https://www.thedarkmagazine.com/",
    "feed": "https://www.thedarkmagazine.com/feed/",
    "group": "horror"
  },
  {
    "name": "This Is Horror",
    "url": "https://www.thisishorror.co.uk/",
    "feed": "https://www.thisishorror.co.uk/feed/",
    "group": "horror"
  },
  {
    "name": "Horror Writers Association",
    "url": "https://horror.org/blog/",
    "feed": "https://horror.org/feed/",
    "group": "horror"
  },
  {
    "name": "Strange Company",
    "url": "https://strangeco.blogspot.com/",
    "feed": "https://strangeco.blogspot.com/feeds/posts/default",
    "group": "folklore"
  },
  {
    "name": "Jason Colavito",
    "url": "https://www.jasoncolavito.com/blog",
    "feed": "https://www.jasoncolavito.com/blog/feed",
    "group": "folklore"
  },
  {
    "name": "The Norse Mythology Blog",
    "url": "https://www.norsemyth.org/",
    "feed": "https://www.norsemyth.org/feeds/posts/default",
    "group": "folklore"
  },
  {
    "name": "Icy Sedgwick",
    "url": "https://www.icysedgwick.com/",
    "feed": "https://www.icysedgwick.com/feed/",
    "group": "folklore"
  },
  {
    "name": "Sententiae Antiquae",
    "url": "https://sententiaeantiquae.com/",
    "feed": "https://sententiaeantiquae.com/feed/",
    "group": "folklore"
  },
  {
    "name": "The Wild Hunt",
    "url": "https://wildhunt.org/",
    "feed": "https://wildhunt.org/feed",
    "group": "folklore"
  },
  {
    "name": "Mythcreants",
    "url": "https://mythcreants.com/",
    "feed": "https://mythcreants.com/feed/",
    "group": "folklore"
  },
  {
    "name": "A Clerk of Oxford",
    "url": "https://aclerkofoxford.blogspot.com/",
    "feed": "https://aclerkofoxford.blogspot.com/feeds/posts/default",
    "group": "history"
  },
  {
    "name": "In the Middle",
    "url": "https://www.inthemedievalmiddle.com/",
    "feed": "https://www.inthemedievalmiddle.com/feeds/posts/default",
    "group": "history"
  },
  {
    "name": "A Corner of Tenth-Century Europe",
    "url": "https://tenthmedieval.wordpress.com/",
    "feed": "https://tenthmedieval.wordpress.com/feed/",
    "group": "history"
  },
  {
    "name": "Historian on the Edge",
    "url": "https://600transformer.blogspot.com/",
    "feed": "https://600transformer.blogspot.com/feeds/posts/default",
    "group": "history"
  },
  {
    "name": "Dr Caitlin Green",
    "url": "https://www.caitlingreen.org/",
    "feed": "https://www.caitlingreen.org/feeds/posts/default",
    "group": "history"
  },
  {
    "name": "Dr Francis Young",
    "url": "https://drfrancisyoung.com/",
    "feed": "https://drfrancisyoung.com/feed/",
    "group": "history"
  },
  {
    "name": "Muhlberger's World History",
    "url": "https://smuhlberger.blogspot.com/",
    "feed": "https://smuhlberger.blogspot.com/feeds/posts/default",
    "group": "history"
  },
  {
    "name": "The Lost Fort",
    "url": "https://lostfort.blogspot.com/",
    "feed": "https://lostfort.blogspot.com/feeds/posts/default",
    "group": "history"
  },
  {
    "name": "Medieval Histories",
    "url": "https://www.medieval.eu/",
    "feed": "https://www.medieval.eu/feed/",
    "group": "history"
  },
  {
    "name": "Modern Medieval",
    "url": "https://buttondown.com/ModernMedieval",
    "feed": "https://buttondown.com/ModernMedieval/rss",
    "group": "history"
  },
  {
    "name": "Ex Urbe",
    "url": "https://www.exurbe.com/",
    "feed": "https://www.exurbe.com/feed/",
    "group": "history"
  }
]
