From ecb0ae384c6130bf213446ebaf31b141af8632e1 Mon Sep 17 00:00:00 2001 From: Peter's Path Date: Wed, 10 Sep 2025 18:06:58 +0200 Subject: [PATCH 1/2] removed all unavailable/expired/empty websites --- blogs.json | 319 +---------------------------------------------------- 1 file changed, 1 insertion(+), 318 deletions(-) diff --git a/blogs.json b/blogs.json index 249dd0f3..097e792b 100644 --- a/blogs.json +++ b/blogs.json @@ -301,13 +301,6 @@ "feed_url": "https://feeds.allenpike.com/feed/", "twitter_url": "https://twitter.com/apike" }, - { - "title": "Alloc-Init", - "author": "Weston Hanners", - "site_url": "https://alloc-init.com/", - "feed_url": "https://alloc-init.com/feed", - "twitter_url": "https://twitter.com/westonhanners" - }, { "title": "The Always Right Institute", "author": "Helge Heß", @@ -362,13 +355,6 @@ "feed_url": "https://medium.com/feed/@andr3a88", "twitter_url": "https://twitter.com/andrea_steva" }, - { - "title": "Andreas Kurtz’s Blog", - "author": "Andreas Kurtz", - "site_url": "https://andreas-kurtz.de/post/", - "feed_url": "https://andreas-kurtz.de/post/index.xml", - "twitter_url": "https://twitter.com/aykay" - }, { "title": "Andreas Lüdemann’s Blog", "author": "Andreas Lüdemann", @@ -418,13 +404,6 @@ "feed_url": "https://www.andyibanez.com/tags/apple/index.xml", "twitter_url": "https://twitter.com/AndyIbanezK" }, - { - "title": "Andy Obusek’s Blog", - "author": "Andy Obusek", - "site_url": "http://cleanswifter.com/", - "feed_url": "http://cleanswifter.com/feed/", - "twitter_url": "https://twitter.com/obusek" - }, { "title": "AnSwift - Swift Dev Journey", "author": "An Tran", @@ -955,13 +934,6 @@ "feed_url": "http://ioscoachfrank.com/feed/atom.xml", "twitter_url": "https://twitter.com/frankacy" }, - { - "title": "Cocoa Controls", - "author": "Aaron Brethorst and Rob Chipperfield", - "site_url": "https://www.cocoacontrols.com/", - "feed_url": "https://www.cocoacontrols.com/index.xml", - "twitter_url": "https://twitter.com/cocoacontrols" - }, { "title": "Cocoa Is My Girlfriend", "author": "Marcus Zarra and Matt Long", @@ -982,13 +954,6 @@ "feed_url": "https://www.cocoawithlove.com/feed.xml?alt=rss", "twitter_url": "https://twitter.com/cocoawithlove" }, - { - "title": "Cocoa, Coffee and Life", - "author": "Anindya Sengupta", - "site_url": "https://cocoacaffeine.wordpress.com", - "feed_url": "https://cocoacaffeine.wordpress.com/feed/", - "twitter_url": "https://twitter.com/anindyas" - }, { "title": "Cocoacasts", "author": "Bart Jacobs", @@ -1588,13 +1553,6 @@ "feed_url": "https://medium.com/feed/@eugenenekhoroshiy", "twitter_url": "https://twitter.com/EKazaev" }, - { - "title": "Fabian Fett's Blog", - "author": "Fabian Fett", - "site_url": "https://fabianfett.de", - "feed_url": "https://fabianfett.de/feed.xml", - "twitter_url": "https://twitter.com/fabianfett" - }, { "title": "Fabisevi.ch", "author": "Joe Fabisevich", @@ -1614,13 +1572,6 @@ "site_url": "https://medium.com/@fadiderias", "feed_url": "https://medium.com/feed/@fadiderias" }, - { - "title": "Faiçal’s Blog", - "author": "Faiçal Tchirou", - "site_url": "https://faical.dev", - "feed_url": "https://rss.app/feeds/tPWkcHnpdDcjdOtB.xml", - "twitter_url": "https://twitter.com/ftchirou" - }, { "title": "Fatbobman's Blog", "author": "Fatbobman", @@ -1819,12 +1770,6 @@ "site_url": "https://gdcl.co.uk/posts/", "feed_url": "https://gdcl.co.uk/posts/feed/" }, - { - "title": "Get on the Store", - "author": "David Olesch", - "site_url": "https://getonthestore.com/", - "feed_url": "https://getonthestore.com/feed/" - }, { "title": "Glenn Gonda's Blog", "author": "Glenn Gonda", @@ -1853,13 +1798,6 @@ "feed_url": "https://rambo.codes/feed.rss", "twitter_url": "https://twitter.com/_inside" }, - { - "title": "Gwenn Guihal on Medium", - "author": "Gwenn Guihal", - "site_url": "https://medium.com/@_myrddin_", - "feed_url": "https://medium.com/feed/@_myrddin_", - "twitter_url": "https://twitter.com/_myrddin_" - }, { "title": "Göksel Köksal on Medium", "author": "Göksel Köksal", @@ -2004,13 +1942,6 @@ "feed_url": "https://ilya.puchka.me/rss.xml", "twitter_url": "https://twitter.com/ilyapuchka" }, - { - "title": "The Imaginary Road", - "author": "Michael Collins", - "site_url": "https://www.michaelfcollins3.me/categories/ios-development/", - "feed_url": "https://www.michaelfcollins3.me/categories/ios-development/index.xml", - "twitter_url": "https://twitter.com/mfcollins3" - }, { "title": "Imthath's Swift Journey", "author": "Imthath M", @@ -2034,13 +1965,6 @@ "twitter_url": "https://twitter.com/brentsimmons", "microblog_url": "https://micro.blog/brentsimmons" }, - { - "title": "Inner Machinations of a Starfish", - "author": "Patrick", - "site_url": "https://blog.ptrkstr.com/", - "feed_url": "https://blog.ptrkstr.com/rss.xml", - "twitter_url": "https://twitter.com/ptrykstr" - }, { "title": "Ioannis Diamantidis", "author": "Ioannis Diamantidis", @@ -2075,13 +1999,6 @@ "feed_url": "https://www.iosdev.recipes/rss.xml", "twitter_url": "https://twitter.com/iosdevrecipes" }, - { - "title": "iOS Development in the Wild", - "author": "Sam Stone", - "site_url": "https://samst.one/", - "feed_url": "https://samst.one/feed/", - "twitter_url": "https://twitter.com/iOSDevInTheWild" - }, { "title": "iOS Examples Without Code", "author": "Steve Mykytyn", @@ -2362,13 +2279,6 @@ "feed_url": "http://jury.me/blog?format=rss", "twitter_url": "https://twitter.com/jury" }, - { - "title": "Kaira Diagne’s Blog", - "author": "Kaira Diagne", - "site_url": "https://www.kairadiagne.com/", - "feed_url": "https://www.kairadiagne.com/feed.xml", - "twitter_url": "https://twitter.com/KairaDiagne" - }, { "title": "Kamil Pyć’s Blog", "author": "Kamil Pyć", @@ -2451,13 +2361,6 @@ "feed_url": "https://kristaps.me/feed.rss", "twitter_url": "https://twitter.com/fassko" }, - { - "title": "Kristina.io", - "author": "Kristina Fox", - "site_url": "https://kristina.io", - "feed_url": "https://kristina.io/feed/", - "twitter_url": "https://twitter.com/krstnfx" - }, { "title": "Krzysztof Zabłocki’s Blog", "author": "Krzysztof Zabłocki", @@ -2493,13 +2396,6 @@ "feed_url": "https://kylesethgray.com/rss/", "twitter_url": "https://twitter.com/kylesethgray" }, - { - "title": "Landon Fuller’s Blog", - "author": "Landon Fuller", - "site_url": "https://landonf.org/", - "feed_url": "https://landonf.org/index.rss", - "twitter_url": "https://twitter.com/landonfuller" - }, { "title": "Leonardo Diaz's Blog", "author": "Leonardo Diaz", @@ -2528,20 +2424,6 @@ "feed_url": "https://liman.io/blog/feed", "twitter_url": "https://twitter.com/DnlFrst" }, - { - "title": "Little Bites of Cocoa", - "author": "Jake Marsh", - "site_url": "https://littlebitesofcocoa.com", - "feed_url": "https://littlebitesofcocoa.com/rss", - "twitter_url": "https://twitter.com/jakemarsh" - }, - { - "title": "LLVS Blog", - "author": "Drew McCormack", - "site_url": "https://mentalfaculty.github.io/LLVS/", - "feed_url": "https://mentalfaculty.github.io/LLVS/feed.xml", - "twitter_url": "https://twitter.com/drewmccormack" - }, { "title": "Loopwerk.io", "author": "Kevin Renskers", @@ -2556,12 +2438,6 @@ "feed_url": "https://www.lordcodes.com/ios/rss.xml", "twitter_url": "https://twitter.com/lordcodes" }, - { - "title": "Lucas Oliveira dot Tech", - "author": "Lucas Oliveira", - "site_url": "https://www.lucasoliveira.tech/", - "feed_url": "https://www.lucasoliveira.tech/feed.rss" - }, { "title": "Lucas van Dongen dot Dev", "author": "Lucas van Dongen", @@ -2569,14 +2445,6 @@ "feed_url": "https://lucasvandongen.dev/rss/", "twitter_url": "https://twitter.com/lucasvandongen" }, - { - "title": "Luda Fux’s Blog", - "author": "Luda Fux", - "site_url": "https://www.ludafux.com/", - "feed_url": "https://www.ludafux.com/blog-feed.xml", - "mastodon_url": "https://mastodon.world/@fuxlud", - "twitter_url": "https://twitter.com/FuxLuda" - }, { "title": "Luis Ascorbe's Blog", "author": "Luis Ascorbe", @@ -2761,13 +2629,6 @@ "mastodon_url": "https://hachyderm.io/@grid", "twitter_url": "https://twitter.com/livingtech" }, - { - "title": "Martin Höller's Blog", - "author": "Martin Höller", - "site_url": "https://blog.martinhoeller.net/development.html", - "feed_url": "https://blog.martinhoeller.net/feed.xml", - "twitter_url": "https://twitter.com/martinhoeller" - }, { "title": "Martin Mitrevski’s Blog", "author": "Martin Mitrevski", @@ -2775,21 +2636,6 @@ "feed_url": "https://martinmitrevski.com/feed/", "twitter_url": "https://twitter.com/mitrevski" }, - { - "title": "Martin's Tech Journal", - "author": "Martin Pfundmair", - "site_url": "https://blog.martinp7r.com/", - "feed_url": "https://blog.martinp7r.com/feed.xml", - "mastodon_url": "https://mastodon.social/@MartinP7r", - "twitter_url": "https://twitter.com/MartinP7r" - }, - { - "title": "Mastering Swift", - "author": "Jon Hoffman", - "site_url": "https://www.mastering-swift.com", - "feed_url": "https://www.mastering-swift.com/blog-feed.xml", - "twitter_url": "https://twitter.com/pop_swift_dev/" - }, { "title": "Mateusz Matrejek's Blog", "author": "Mateusz Matrejek", @@ -2888,12 +2734,6 @@ "feed_url": "https://medium.com/feed/@atimca", "twitter_url": "https://twitter.com/atimca" }, - { - "title": "Mayur Gowravaram's Blog", - "author": "Mayur Gowravaram", - "site_url": "https://theswiftdeveloper.com", - "feed_url": "https://theswiftdeveloper.com/feed/" - }, { "title": "Megi Sila on Medium", "author": "Megi Sila", @@ -3187,13 +3027,6 @@ "feed_url": "https://www.neilmacy.co.uk/feed.rss", "mastodon_url": "https://mastodon.social/@neilgmacy" }, - { - "title": "Neil Smith’s Blog", - "author": "Neil Smith", - "site_url": "https://www.neilsmithdesign.com", - "feed_url": "https://www.neilsmithdesign.com/dev/rss.xml", - "twitter_url": "https://twitter.com/neilsmith11" - }, { "title": "Niamh Power on Medium", "author": "Niamh Power", @@ -3214,12 +3047,6 @@ "feed_url": "https://medium.com/feed/@lazarevzubov", "twitter_url": "https://twitter.com/lazarevzubov" }, - { - "title": "Nikita Rodionov on Medium", - "author": "Nikita Rodionov", - "site_url": "https://medium.com/@proudofziggy", - "feed_url": "https://medium.com/feed/@proudofziggy" - }, { "title": "Nikolay Fiantsev on Medium", "author": "Nikolay Fiantsev", @@ -3496,13 +3323,6 @@ "feed_url": "https://pedrommcarrasco.github.io/atom.xml", "twitter_url": "https://twitter.com/pedrommcarrasco" }, - { - "title": "Pedro Piñera’s Blog", - "author": "Pedro Piñera", - "site_url": "https://ppinera.es/", - "feed_url": "https://ppinera.es/feed.xml", - "twitter_url": "https://twitter.com/pepicrft" - }, { "title": "Pete Smith on Medium", "author": "Pete Smith", @@ -3510,13 +3330,6 @@ "feed_url": "https://medium.com/feed/@superpeteblaze", "twitter_url": "https://twitter.com/superpeteblaze" }, - { - "title": "Peter Cammeraat's Blog", - "author": "Peter Cammeraat", - "site_url": "https://petercammeraat.net", - "feed_url": "https://petercammeraat.net/index.xml", - "mastodon_url": "https://defcon.social/@petercammeraat" - }, { "title": "Peter Friese’s Blog", "author": "Peter Friese", @@ -3524,13 +3337,6 @@ "feed_url": "https://peterfriese.dev/rss.xml", "twitter_url": "https://twitter.com/peterfriese" }, - { - "title": "Peter Ringset’s Blog", - "author": "Peter Ringset", - "site_url": "https://peterringset.dev", - "feed_url": "https://peterringset.dev/feed.rss", - "twitter_url": "https://twitter.com/PRingset" - }, { "title": "Peter Steinberger’s Blog", "author": "Peter Steinberger", @@ -3771,13 +3577,6 @@ "twitter_url": "https://twitter.com/rizzu26", "mastodon_url": "https://mastodon.social/@rizwan" }, - { - "title": "Rob Kerr’s Weblog", - "author": "Rob Kerr", - "site_url": "https://robkerr.com/", - "feed_url": "https://robkerr.com/rss/", - "twitter_url": "https://twitter.com/rekerrsive" - }, { "title": "Rob Whitaker's blog", "author": "Rob Whitaker", @@ -3939,13 +3738,6 @@ "feed_url": "https://sarunw.com/feed.xml", "twitter_url": "https://twitter.com/sarunw" }, - { - "title": "School of Swift", - "author": "Frank Courville", - "site_url": "https://schoolofswift.com/articles", - "feed_url": "https://schoolofswift.com/feed.xml", - "twitter_url": "https://twitter.com/schoolofswift" - }, { "title": "Scorpios", "author": "Avi Tsadok", @@ -3959,13 +3751,6 @@ "feed_url": "https://www.scottberrevoets.com/feeds/all.rss.xml", "twitter_url": "https://twitter.com/ScottBerrevoets" }, - { - "title": "Scott Gardner's Blog", - "author": "Scott Gardner", - "site_url": "https://scotteg.github.io", - "feed_url": "https://scotteg.github.io/feed.xml", - "twitter_url": "https://twitter.com/scotteg" - }, { "title": "Scott Smith's Blog", "author": "Scott Smith", @@ -4049,13 +3834,6 @@ "feed_url": "https://simonfairbairn.com/tag/swift/feed/", "twitter_url": "https://twitter.com/simonfairbairn" }, - { - "title": "Simon Wolf’s Writings", - "author": "Simon Wolf", - "site_url": "https://swwritings.com/", - "feed_url": "https://swwritings.com/feed.xml", - "twitter_url": "https://twitter.com/sgaw" - }, { "title": "Simple Swift Guide", "author": "Randy Swift", @@ -4130,19 +3908,6 @@ "feed_url": "https://sourcediving.com/feed/tagged/ios", "twitter_url": "https://twitter.com/cookpad_dev" }, - { - "title": "Spaceman Labs Blog", - "author": "Joel Kin, Jerry Jones", - "site_url": "https://blog.spacemanlabs.com", - "feed_url": "https://blog.spacemanlabs.com/feed/" - }, - { - "title": "Speed of Light", - "author": "Jason Brennan", - "site_url": "http://nearthespeedoflight.com/classic", - "feed_url": "http://nearthespeedoflight.com/index.xml", - "twitter_url": "https://twitter.com/jasonbrennan" - }, { "title": "Splinter Software", "author": "Chris Hulbert", @@ -4289,13 +4054,6 @@ "feed_url": "https://swiftandpainless.com/feed.xml", "twitter_url": "https://twitter.com/swiftpainless" }, - { - "title": "Swift and Pizza", - "author": "Daniele Bogo", - "site_url": "https://swiftandpizza.wpcomstaging.com/", - "feed_url": "https://swiftandpizza.wpcomstaging.com/feed/", - "twitter_url": "https://twitter.com/theillbo" - }, { "title": "Swift Anytime", "author": "Mayank Gupta & Etisha Garg", @@ -4330,13 +4088,6 @@ "feed_url": "https://swiftindepth.com/feed.xml", "twitter_url": "https://twitter.com/tjeerdintveen" }, - { - "title": "Swift Notes", - "author": "Maxim Eremenko", - "site_url": "https://maximeremenko.com/", - "feed_url": "https://maximeremenko.com/feed.xml", - "twitter_url": "https://twitter.com/eremenko_maxim" - }, { "title": "Swift on server", "author": "Joannis Orlandos and Tibor Bödecs", @@ -4372,20 +4123,6 @@ "feed_url": "https://www.swiftteacher.org/feed/rss/", "mastodon_url": "https://union.place/@bfoutty" }, - { - "title": "Swift Tips", - "author": "Brett Bauman", - "site_url": "https://swifttips.substack.com/", - "feed_url": "https://swifttips.substack.com/feed", - "twitter_url": "https://twitter.com/brettunhandled" - }, - { - "title": "Swift Tom", - "author": "Tommy Prezioso", - "site_url": "https://swifttom.com/", - "feed_url": "https://swifttom.com/feed/", - "twitter_url": "https://twitter.com/tommyprezioso" - }, { "title": "Swift Toolkit", "author": "Natan Rolnik", @@ -4421,12 +4158,6 @@ "feed_url": "https://tgomareli.medium.com/feed", "twitter_url": "https://twitter.com/tornikegomareli" }, - { - "title": "Swifting on Medium", - "author": "iRiziya", - "site_url": "https://medium.com/@iriziya", - "feed_url": "https://medium.com/feed/@iriziya" - }, { "title": "Swiftjective-C", "author": "Jordan Morgan", @@ -4441,19 +4172,6 @@ "feed_url": "https://www.avanderlee.com/feed/", "twitter_url": "https://twitter.com/twannl" }, - { - "title": "Swiftly Bald", - "author": "Swiftly Bald", - "site_url": "https://swiftlybald.com", - "feed_url": "https://swiftlybald.com/feed/?post_type=post" - }, - { - "title": "SwiftlyRush - Build apps using Swift", - "author": "Adam Rush", - "site_url": "https://www.swiftlyrush.com/", - "feed_url": "https://www.swiftlyrush.com/feed/", - "twitter_url": "https://twitter.com/Adam9Rush" - }, { "title": "Swiftology.io", "author": "Alex Ozun", @@ -4483,13 +4201,6 @@ "feed_url": "https://swiftyfinch.github.io/feed.rss", "twitter_url": "https://twitter.com/swiftyfinch" }, - { - "title": "SwiftyJimmy", - "author": "Jussi Suojanen", - "site_url": "http://swiftyjimmy.com", - "feed_url": "http://swiftyjimmy.com/feed/", - "twitter_url": "https://twitter.com/jussisuojanen" - }, { "title": "SwiftyPlace", "author": "Karin Prater", @@ -4532,13 +4243,6 @@ "feed_url": "https://ashishkakkad.com/feed/", "twitter_url": "https://twitter.com/ashishkakkad8" }, - { - "title": "Tedly Codes", - "author": "Ted Bradley", - "site_url": "https://tedly.codes", - "feed_url": "https://tedly.codes/rss/", - "twitter_url": "https://twitter.com/earltedly" - }, { "title": "Testable Apple", "author": "Alexey Alter-Pesotskiy", @@ -4665,13 +4369,6 @@ "feed_url": "https://www.timekl.com/atom.xml", "twitter_url": "https://twitter.com/timothyekl" }, - { - "title": "Tim Miko’s Blog", - "author": "Tim Miko", - "site_url": "https://tim.engineering", - "feed_url": "https://tim.engineering/rss/", - "twitter_url": "https://twitter.com/timothymiko" - }, { "title": "Tim Mitra’s Blog", "author": "Tim Mitra", @@ -4877,13 +4574,6 @@ "feed_url": "https://medium.com/feed/@vladiacob", "twitter_url": "https://twitter.com/_vladiacob" }, - { - "title": "Vojta Stavik’s Blog", - "author": "Vojta Stavik", - "site_url": "https://vojtastavik.com/", - "feed_url": "https://vojtastavik.com/atom.xml", - "twitter_url": "https://twitter.com/vojtastavik" - }, { "title": "Vojtech Rinik on Medium", "author": "Vojtech Rinik", @@ -4912,13 +4602,6 @@ "feed_url": "https://whackylabs.com/atom.xml", "twitter_url": "https://twitter.com/whackylabs" }, - { - "title": "Will Bishop’s Blog", - "author": "Will Bishop", - "site_url": "https://blog.willbish.com/", - "feed_url": "https://blog.willbish.com/feed/", - "twitter_url": "https://twitter.com/willrbishop" - }, { "title": "William Boles’s Blog", "author": "William Boles", @@ -7534,4 +7217,4 @@ } ] } -] \ No newline at end of file +] From b9afc19a8790b0cf0dadec863b32a6cd6b391b90 Mon Sep 17 00:00:00 2001 From: Dave Verwer Date: Thu, 11 Sep 2025 09:25:04 +0100 Subject: [PATCH 2/2] Added back Swifting and Nikita Rodionov on Medium. --- blogs.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/blogs.json b/blogs.json index 097e792b..84e8a085 100644 --- a/blogs.json +++ b/blogs.json @@ -3047,6 +3047,12 @@ "feed_url": "https://medium.com/feed/@lazarevzubov", "twitter_url": "https://twitter.com/lazarevzubov" }, + { + "title": "Nikita Rodionov on Medium", + "author": "Nikita Rodionov", + "site_url": "https://medium.com/@proudofziggy", + "feed_url": "https://medium.com/feed/@proudofziggy" + }, { "title": "Nikolay Fiantsev on Medium", "author": "Nikolay Fiantsev", @@ -4158,6 +4164,12 @@ "feed_url": "https://tgomareli.medium.com/feed", "twitter_url": "https://twitter.com/tornikegomareli" }, + { + "title": "Swifting on Medium", + "author": "iRiziya", + "site_url": "https://medium.com/@iriziya", + "feed_url": "https://medium.com/feed/@iriziya" + }, { "title": "Swiftjective-C", "author": "Jordan Morgan",