diff --git a/seeds/Source.json b/seeds/Source.json index 47c9890bba..04de571a8a 100644 --- a/seeds/Source.json +++ b/seeds/Source.json @@ -1 +1 @@ -[{"id":"facebook_code","active":true,"name":"Facebook Engineering\n","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/facebook","private":false,"handle":"facebook_code"},{"id":"ts","active":true,"name":"Typescript","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/42da81680eee425bbf1513c1fb7dd5c4","private":false,"handle":"ts"},{"id":"smashing","active":true,"name":"Smashing Magazine","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/smashing","private":false,"handle":"smashing"},{"id":"rust","active":true,"name":"Rust","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/8fb725c4025846578f65c8eada2fc5b8","private":false,"handle":"rust"},{"id":"netflix","active":true,"name":"Netflix TechBlog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/netflix","private":false,"handle":"netflix"},{"id":"web","active":true,"name":"web.dev","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/177a1962a8a945468271068795ff0134","private":false,"handle":"web"},{"id":"linkedin","active":true,"name":"LinkedIn Engineering","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/le","private":false,"handle":"linkedin"},{"id":"css_tricks","active":true,"name":"CSS-Tricks","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/css_tricks","private":false,"handle":"css_tricks"},{"id":"react","active":true,"name":"React","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/react_js","private":false,"handle":"react"},{"id":"newsvue","active":true,"name":"Vue.js News","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/newsvue","private":false,"handle":"newsvue"},{"id":"react_native","active":true,"name":"React Native","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/react_native","private":false,"handle":"react_native"},{"id":"svelte","active":true,"name":"Svelte Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/28300f110fce4397bb4b78124a45ae29","private":false,"handle":"svelte"},{"id":"increment","active":true,"name":"Increment","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/c05baae1d28344b48bf32915acc5621a","private":false,"handle":"increment"},{"id":"k8s","active":true,"name":"Kubernetes","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/k8s","private":false,"handle":"k8s"},{"id":"gatsby","active":true,"name":"Gatsby","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/f769d997de6c48aabf285a376b77fdfd","private":false,"handle":"gatsby"},{"id":"ghblog","active":true,"name":"GitHub Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1","private":false,"handle":"ghblog"},{"id":"addy","active":true,"name":"Addy Osmani","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/858094e1be9f4b0d9bef229d84ab12b7","private":false,"handle":"addy"},{"id":"flutter","active":true,"name":"Flutter","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/flutter","private":false,"handle":"flutter"},{"id":"istio","active":true,"name":"Istio","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/istio","private":false,"handle":"istio"},{"id":"twitter","active":true,"name":"Twitter Engineering","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/twitter","private":false,"handle":"twitter"},{"id":"php","active":true,"name":"PHP","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/f2c90536f1604187846ff115909e9e0e","private":false,"handle":"php"},{"id":"v8","active":true,"name":"V8","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/0cc7af7d23ee41d395473fd298dad108","private":false,"handle":"v8"},{"id":"newstack","active":true,"name":"The New Stack","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/newstack","private":false,"handle":"newstack"},{"id":"next","active":true,"name":"Next.js","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/a7460ee33d92486cb5afd0fca36a116d","private":false,"handle":"next"},{"id":"python","active":true,"name":"Python Insider","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/124b62e20f2f41c49bc701276f871a11","private":false,"handle":"python"},{"id":"dev_channel","active":true,"name":"Dev Channel","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/dev_channel","private":false,"handle":"dev_channel"},{"id":"nodejs","active":true,"name":"Node.js","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/nodejs","private":false,"handle":"nodejs"},{"id":"phaskell","active":true,"name":"Planet Haskell","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cd3e48fb3b974d10993a5b5b8dcb8a08","private":false,"handle":"phaskell"},{"id":"daily_updates","active":true,"name":"daily.dev changelog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/172d19bda1bd403f9497a9d29a3ed99b","private":false,"handle":"daily_updates"},{"id":"golang","active":true,"name":"Go","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/f416aeab0a1f4b9faa22d93768c97905","private":false,"handle":"golang"},{"id":"chromium","active":true,"name":"Chromium","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/chromium","private":false,"handle":"chromium"},{"id":"scotch","active":true,"name":"Scotch","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/scotch","private":false,"handle":"scotch"},{"id":"disney","active":true,"name":"The Art of Possible","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/disney","private":false,"handle":"disney"},{"id":"dm","active":true,"name":"DeepMind","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/dm","private":false,"handle":"dm"},{"id":"kentcdodds","active":true,"name":"Kent C. Dodds","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/35263ab61358421e97d1e5a66fb8eada","private":false,"handle":"kentcdodds"},{"id":"itnext","active":true,"name":"ITNEXT","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/itnext2","private":false,"handle":"itnext"},{"id":"gitlab","active":true,"name":"GitLab","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/3720ce340ca4435daef529abbf361b69","private":false,"handle":"gitlab"},{"id":"highscal","active":true,"name":"High Scalability","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/fbb0ebfd0a4e4b8ea308e1f8a0df8d9c","private":false,"handle":"highscal"},{"id":"overreacted","active":true,"name":"Overreacted","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/e2063b0ecb234cf28fcd0460f7526b75","private":false,"handle":"overreacted"},{"id":"freecodecamp","active":true,"name":"freeCodeCamp","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/freecodecamp","private":false,"handle":"freecodecamp"},{"id":"firebase","active":true,"name":"Firebase Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/c98d99caeaf646a5ae6ae0970d7e3ead","private":false,"handle":"firebase"},{"id":"django","active":true,"name":"Django","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/4a658d547a52423e99fe641ecc576195","private":false,"handle":"django"},{"id":"daily","active":true,"name":"daily.dev","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/daily2","private":false,"handle":"daily"},{"id":"apollo","active":true,"name":"Apollo Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cb3bc4fd879a485cacd1cff99536c010","private":false,"handle":"apollo"},{"id":"evilmartians","active":true,"name":"Martian Chronicles","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/6334c9de96a7414ebbf4b7667ba572c5","private":false,"handle":"evilmartians"},{"id":"59dd42e0f892443c9a11ca2ca6de247d","active":false,"name":"justmarkup","image":"https://justmarkup.com/img/icons/icon-128x128.png","private":true,"handle":"59dd42e0f892443c9a11ca2ca6de247d"},{"id":"34bbbd06dc2d4cb48fbaa0812fc4ed18","active":false,"name":"Behance :: Best of Behance","image":"https://a5.behance.net/cdf7048c3f31c0808a1e6cc64d58bbb0ed3df389/img/site/apple-touch-icon.png?cb=264615658","private":true,"handle":"34bbbd06dc2d4cb48fbaa0812fc4ed18"},{"id":"18037f4154d44a4b8c3558d4a36e21c8","active":false,"name":"Planet Debian","image":"https://planet.debian.org/common/favicon.ico","private":true,"handle":"18037f4154d44a4b8c3558d4a36e21c8"},{"id":"32163f0e5f484e819b9d2c61f0299536","active":false,"name":"Pocket","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"32163f0e5f484e819b9d2c61f0299536"},{"id":"306e5f82626e427b858481168e701225","active":false,"name":"WIRED","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"306e5f82626e427b858481168e701225"},{"id":"08f78e0766694c9386033e45b6736dcb","active":false,"name":"andrewchen","image":"https://1g1uem2nc4jy1gzhn943ro0gz50-wpengine.netdna-ssl.com/wp-content/uploads/2015/05/favicon.png","private":true,"handle":"08f78e0766694c9386033e45b6736dcb"},{"id":"4edb6db4b41945eb98fec8713647e231","active":false,"name":"Talking Dotnet","image":"https://www.talkingdotnet.com/wp-content/uploads/2015/12/Favicon.png","private":true,"handle":"4edb6db4b41945eb98fec8713647e231"},{"id":"4c21b1ec3f4b4b589ee5b4a229f0a0ba","active":false,"name":"WPExplorer","image":"https://www.wpexplorer.com/wp-content/uploads/cropped-wpexplorer-wordpress-blog-192x192.jpg","private":true,"handle":"4c21b1ec3f4b4b589ee5b4a229f0a0ba"},{"id":"52186dbcc05d4bd499d5f2afe790a77b","active":false,"name":"Software Engineering","image":"https://secure.gravatar.com/blavatar/1837914231a7a46835755b562251e0f7?s=32","private":true,"handle":"52186dbcc05d4bd499d5f2afe790a77b"},{"id":"55d676c385f346baade3f7224db106fd","active":false,"name":"Web Designer News - The best curated news for designers","image":"https://www.webdesignernews.com/favicon.ico","private":true,"handle":"55d676c385f346baade3f7224db106fd"},{"id":"2e6157a85d5b42bcb68bf9bbea77937f","active":false,"name":"The Balsamiq Blog","image":"https://balsamiq.com/assets/favicon/favicon-32x32.png","private":true,"handle":"2e6157a85d5b42bcb68bf9bbea77937f"},{"id":"airbnb","active":true,"name":"Airbnb","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/airbnb","private":false,"handle":"airbnb"},{"id":"ala","active":false,"name":"A List Apart","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/ala","private":false,"handle":"ala"},{"id":"alg","active":true,"name":"Algolia Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/40c8c5e719b4457ea5758002cf8ad08a","private":false,"handle":"alg"},{"id":"alligator","active":false,"name":"Alligator","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/alligator","private":false,"handle":"alligator"},{"id":"altostra","active":true,"name":"Altostra","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/ae6d7a987b734dc5b99c30bbf66a4447","private":false,"handle":"altostra"},{"id":"497c0315013a4095b2c48b3a0f67deb1","active":false,"name":"\tRadiology, News, Education, Service","image":"https://www.auntminnie.com/images/logos/favicon.ico","private":true,"handle":"497c0315013a4095b2c48b3a0f67deb1"},{"id":"48ddac40c52e48b7b4666fa34d31b392","active":false,"name":"Toronto FC - Waking The Red","image":"https://cdn2.vox-cdn.com/uploads/blog/sbnu_logo_minimal/356/touch_icon_ipad_retina_wakingthered.com.minimal.18632.png","private":true,"handle":"48ddac40c52e48b7b4666fa34d31b392"},{"id":"17ba5ebf5aae4296b4c2c4d5bf3c2778","active":false,"name":"Designer News","image":"https://d2si0b2wb4t75n.cloudfront.net/assets/safari-pin-icon-081a46cca890137ce07af7f0590402b58cc61fd4859a1316d8b0e6c0b153b40f.svg","private":true,"handle":"17ba5ebf5aae4296b4c2c4d5bf3c2778"},{"id":"72d0b520f4a64bed90c56f52c02a8d29","active":false,"name":" Krebs on Security","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"72d0b520f4a64bed90c56f52c02a8d29"},{"id":"480314ac3d1f41bfa34f63af6fa149d3","active":false,"name":"The Ringer","image":"https://cdn.vox-cdn.com/uploads/chorus_asset/file/8991995/favicon-196x196.0.png","private":true,"handle":"480314ac3d1f41bfa34f63af6fa149d3"},{"id":"410516f876b74b4391c2edcb0c104e86","active":false,"name":"Popular Dribble Shots - Unofficial RSS Feed for Dribbble.com","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"410516f876b74b4391c2edcb0c104e86"},{"id":"2e0c42b0272648a2a741b488189df353","active":false,"name":"Planet GNOME","image":"https://planet.gnome.org/img/favicon.ico","private":true,"handle":"2e0c42b0272648a2a741b488189df353"},{"id":"40f4a18f3bb54009a7337acc75b6fb1a","active":false,"name":"The Verge","image":"https://cdn.vox-cdn.com/uploads/chorus_asset/file/7395351/android-chrome-192x192.0.png","private":true,"handle":"40f4a18f3bb54009a7337acc75b6fb1a"},{"id":"3e6c5b90885140a3a8a890c6f746154f","active":false,"name":"Alsacréations : Actualités et tutoriels web, HTML, CSS, JavaScript","image":"https://cdn.alsacreations.net/android-chrome-192x192.png","private":true,"handle":"3e6c5b90885140a3a8a890c6f746154f"},{"id":"07f9d17ed42a48d6a8f230f298fa8c73","active":false,"name":"Software Engineering Daily","image":"https://softwareengineeringdaily.com/wp-content/uploads/fbrfg/favicon-32x32.png?v=PYYeqgEwMA","private":true,"handle":"07f9d17ed42a48d6a8f230f298fa8c73"},{"id":"040558eb989a460089b0a8c1829e53af","active":false,"name":"DataReign","image":"https://www.datareign.com/wp-content/themes/drsage/dist/images/favicon.svg","private":true,"handle":"040558eb989a460089b0a8c1829e53af"},{"id":"7388543ddd7246379d277222da23f910","active":false,"name":"Above the Crowd","image":"http://abovethecrowd.com/wp-content/themes/abovethecrowd/-/img/favicon.ico","private":true,"handle":"7388543ddd7246379d277222da23f910"},{"id":"cshub","active":true,"name":"Cyber Security Hub","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cshub","private":false,"handle":"cshub"},{"id":"153719a0a4b146dca15f76b23a6fcce0","active":false,"name":"wp-content.co","image":"https://wp-content.co/wp-content/uploads/2020/03/cropped-logo-sq-shape-3-192x192.png","private":true,"handle":"153719a0a4b146dca15f76b23a6fcce0"},{"id":"codrops","active":true,"name":"Codrops","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codrops","private":false,"handle":"codrops"},{"id":"colkgirl","active":true,"name":"Code Like A Girl","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/82e21f28c59c499f9c47833c55500fd8","private":false,"handle":"colkgirl"},{"id":"394b52bf3a4d47959b1c30db5687887d","active":false,"name":"Dancing Astronaut","image":"https://dancingastro-wpengine.netdna-ssl.com/wp-content/themes/AstronautThemeV4/img/icons/touch.png?v=1.12","private":true,"handle":"394b52bf3a4d47959b1c30db5687887d"},{"id":"3875bda3f9d54186938a9a37a4ef9667","active":false,"name":"Live Science","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"3875bda3f9d54186938a9a37a4ef9667"},{"id":"2c6b0743c3a947f3af74f70a770191d2","active":false,"name":"Practical .NET","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"2c6b0743c3a947f3af74f70a770191d2"},{"id":"conf","active":true,"name":"Confluent Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cb2c20a237b7409591c7a087c42fb714","private":false,"handle":"conf"},{"id":"3849974cc92a47da94fadac234b53f07","active":false,"name":"Stefan Judis Web Development","image":"https://www.stefanjudis.com/favicon.ico","private":true,"handle":"3849974cc92a47da94fadac234b53f07"},{"id":"blender","active":true,"name":"Blender","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/e0fa635597f94a69b4f8fde7b7ef15df","private":false,"handle":"blender"},{"id":"011de8937473448394e0288107726bc8","active":false,"name":"New Scientist","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"011de8937473448394e0288107726bc8"},{"id":"bitbar","active":true,"name":"BitBar","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/3afb4f3b24b14cb58e9d504e3c6db4bc","private":false,"handle":"bitbar"},{"id":"bit","active":true,"name":"Bits and Pieces","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/bit","private":false,"handle":"bit"},{"id":"cleancoder","active":true,"name":"The Clean Code Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/abaa1596285e4514a3bcbbf445fff8f0","private":false,"handle":"cleancoder"},{"id":"cloudflare","active":true,"name":"Cloudflare","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/38522e1d11354cd6b7af66f9d4316735","private":false,"handle":"cloudflare"},{"id":"clper","active":false,"name":"Cloud Perspectives","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/mscloud","private":false,"handle":"clper"},{"id":"3ac1df9c9cb844378ae4fd75af6874dd","active":false,"name":"First Round Capital","image":"https://firstround.com/wp-content/themes/firstround/-/img/favicon.ico","private":true,"handle":"3ac1df9c9cb844378ae4fd75af6874dd"},{"id":"codeburst","active":true,"name":"codeburst","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codeburst","private":false,"handle":"codeburst"},{"id":"codecentric","active":true,"name":"codecentric","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codecentric","private":false,"handle":"codecentric"},{"id":"codemaze","active":true,"name":"Code Maze","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/5004eb44be854b11bc10517031b0ad88","private":false,"handle":"codemaze"},{"id":"codepen","active":true,"name":"CodePen","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codepen","private":false,"handle":"codepen"},{"id":"codepixelz","active":true,"name":"CodePixelz","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/3f8e7e3204114471b56a9a444ecf20c7","private":false,"handle":"codepixelz"},{"id":"616ed0251f804d5ba37461d1a86cc81b","active":false,"name":"Hackers and Slackers","image":"https://hackersandslackers.com/icons/icon-144x144.png","private":true,"handle":"616ed0251f804d5ba37461d1a86cc81b"},{"id":"62b9c60b981c4402abff164de38a2b74","active":false,"name":"The Athletic","image":"https://cdn.theathletic.com/app/uploads/2016/01/24020756/cropped-cropped-favicon1-192x192.png","private":true,"handle":"62b9c60b981c4402abff164de38a2b74"},{"id":"63ac89ce96cd4332a65c8c1e935bdffe","active":false,"name":"Open-Source-Blog-Netzwerk › OSBN","image":"https://osbn.de/favicon.ico","private":true,"handle":"63ac89ce96cd4332a65c8c1e935bdffe"},{"id":"30seconds","active":true,"name":"30 seconds of code","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/197d6538eea141d7a2fb4177234e9d89","private":false,"handle":"30seconds"},{"id":"collections","active":true,"name":"Collections","image":"https://daily-now-res.cloudinary.com/image/upload/s--iK6zGJCz--/f_auto,t_logo/v1698841319/logos/collections.jpg","private":false,"handle":"collections"},{"id":"publicsquad","active":true,"name":"Public squad","image":"https://daily-now-res.cloudinary.com/image/upload/s--iK6zGJCz--/f_auto,t_logo/v1698841319/logos/collections.jpg","private":false,"handle":"publicsquad","type":"squad","flags":{"featured":true, "publicThreshold": true}},{"id":"05862288-bace-4723-9218-d30fab6ae96d","active":true,"name":"daily.dev Plus ✧","image":"https://res.cloudinary.com/daily-now/image/upload/s--u8JsFdXQ--/f_auto/v1731234972/squads/05862288-bace-4723-9218-d30fab6ae96d","private":true,"handle":"plus","description":"Welcome to the daily.dev Plus Squad! Get priority support, suggest new features, and connect directly with our team. This exclusive space is designed for you to help shape daily.dev and access insider insights.","type":"squad","flags":{},"moderationRequired":false},{"id":"lobsters","active":true,"name":"Lobsters","image":"https://daily-now-res.cloudinary.com/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg","private":false,"handle":"lobsters","description":"Lobsters is a community-driven platform for sharing and discussing links to articles, tutorials, and projects related to technology and programming. Readers can learn about a wide range of topics, from software development and system administration to cybersecurity and artificial intelligence. With user submissions, comments, and voting, Lobsters provides a platform for collaborative learning and knowledge sharing among technology enthusiasts.","website":"https://lobste.rs/"}] +[{"id":"facebook_code","active":true,"name":"Facebook Engineering\n","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/facebook","private":false,"handle":"facebook_code"},{"id":"ts","active":true,"name":"Typescript","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/42da81680eee425bbf1513c1fb7dd5c4","private":false,"handle":"ts"},{"id":"smashing","active":true,"name":"Smashing Magazine","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/smashing","private":false,"handle":"smashing"},{"id":"rust","active":true,"name":"Rust","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/8fb725c4025846578f65c8eada2fc5b8","private":false,"handle":"rust"},{"id":"netflix","active":true,"name":"Netflix TechBlog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/netflix","private":false,"handle":"netflix"},{"id":"web","active":true,"name":"web.dev","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/177a1962a8a945468271068795ff0134","private":false,"handle":"web"},{"id":"linkedin","active":true,"name":"LinkedIn Engineering","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/le","private":false,"handle":"linkedin"},{"id":"css_tricks","active":true,"name":"CSS-Tricks","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/css_tricks","private":false,"handle":"css_tricks"},{"id":"react","active":true,"name":"React","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/react_js","private":false,"handle":"react"},{"id":"newsvue","active":true,"name":"Vue.js News","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/newsvue","private":false,"handle":"newsvue"},{"id":"react_native","active":true,"name":"React Native","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/react_native","private":false,"handle":"react_native"},{"id":"svelte","active":true,"name":"Svelte Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/28300f110fce4397bb4b78124a45ae29","private":false,"handle":"svelte"},{"id":"increment","active":true,"name":"Increment","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/c05baae1d28344b48bf32915acc5621a","private":false,"handle":"increment"},{"id":"k8s","active":true,"name":"Kubernetes","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/k8s","private":false,"handle":"k8s"},{"id":"gatsby","active":true,"name":"Gatsby","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/f769d997de6c48aabf285a376b77fdfd","private":false,"handle":"gatsby"},{"id":"ghblog","active":true,"name":"GitHub Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/106cf162b88840808484d4b5429b59b1","private":false,"handle":"ghblog"},{"id":"addy","active":true,"name":"Addy Osmani","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/858094e1be9f4b0d9bef229d84ab12b7","private":false,"handle":"addy"},{"id":"flutter","active":true,"name":"Flutter","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/flutter","private":false,"handle":"flutter"},{"id":"istio","active":true,"name":"Istio","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/istio","private":false,"handle":"istio"},{"id":"twitter","active":true,"name":"Twitter Engineering","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/twitter","private":false,"handle":"twitter"},{"id":"php","active":true,"name":"PHP","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/f2c90536f1604187846ff115909e9e0e","private":false,"handle":"php"},{"id":"v8","active":true,"name":"V8","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/0cc7af7d23ee41d395473fd298dad108","private":false,"handle":"v8"},{"id":"newstack","active":true,"name":"The New Stack","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/newstack","private":false,"handle":"newstack"},{"id":"next","active":true,"name":"Next.js","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/a7460ee33d92486cb5afd0fca36a116d","private":false,"handle":"next"},{"id":"python","active":true,"name":"Python Insider","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/124b62e20f2f41c49bc701276f871a11","private":false,"handle":"python"},{"id":"dev_channel","active":true,"name":"Dev Channel","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/dev_channel","private":false,"handle":"dev_channel"},{"id":"nodejs","active":true,"name":"Node.js","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/nodejs","private":false,"handle":"nodejs"},{"id":"phaskell","active":true,"name":"Planet Haskell","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cd3e48fb3b974d10993a5b5b8dcb8a08","private":false,"handle":"phaskell"},{"id":"daily_updates","active":true,"name":"daily.dev changelog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/172d19bda1bd403f9497a9d29a3ed99b","private":false,"handle":"daily_updates"},{"id":"golang","active":true,"name":"Go","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/f416aeab0a1f4b9faa22d93768c97905","private":false,"handle":"golang"},{"id":"chromium","active":true,"name":"Chromium","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/chromium","private":false,"handle":"chromium"},{"id":"scotch","active":true,"name":"Scotch","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/scotch","private":false,"handle":"scotch"},{"id":"disney","active":true,"name":"The Art of Possible","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/disney","private":false,"handle":"disney"},{"id":"dm","active":true,"name":"DeepMind","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/dm","private":false,"handle":"dm"},{"id":"kentcdodds","active":true,"name":"Kent C. Dodds","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/35263ab61358421e97d1e5a66fb8eada","private":false,"handle":"kentcdodds"},{"id":"itnext","active":true,"name":"ITNEXT","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/itnext2","private":false,"handle":"itnext"},{"id":"gitlab","active":true,"name":"GitLab","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/3720ce340ca4435daef529abbf361b69","private":false,"handle":"gitlab"},{"id":"highscal","active":true,"name":"High Scalability","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/fbb0ebfd0a4e4b8ea308e1f8a0df8d9c","private":false,"handle":"highscal"},{"id":"overreacted","active":true,"name":"Overreacted","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/e2063b0ecb234cf28fcd0460f7526b75","private":false,"handle":"overreacted"},{"id":"freecodecamp","active":true,"name":"freeCodeCamp","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/freecodecamp","private":false,"handle":"freecodecamp"},{"id":"firebase","active":true,"name":"Firebase Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/c98d99caeaf646a5ae6ae0970d7e3ead","private":false,"handle":"firebase"},{"id":"django","active":true,"name":"Django","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/4a658d547a52423e99fe641ecc576195","private":false,"handle":"django"},{"id":"daily","active":true,"name":"daily.dev","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/daily2","private":false,"handle":"daily"},{"id":"apollo","active":true,"name":"Apollo Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cb3bc4fd879a485cacd1cff99536c010","private":false,"handle":"apollo"},{"id":"evilmartians","active":true,"name":"Martian Chronicles","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/6334c9de96a7414ebbf4b7667ba572c5","private":false,"handle":"evilmartians"},{"id":"59dd42e0f892443c9a11ca2ca6de247d","active":false,"name":"justmarkup","image":"https://justmarkup.com/img/icons/icon-128x128.png","private":true,"handle":"59dd42e0f892443c9a11ca2ca6de247d"},{"id":"34bbbd06dc2d4cb48fbaa0812fc4ed18","active":false,"name":"Behance :: Best of Behance","image":"https://a5.behance.net/cdf7048c3f31c0808a1e6cc64d58bbb0ed3df389/img/site/apple-touch-icon.png?cb=264615658","private":true,"handle":"34bbbd06dc2d4cb48fbaa0812fc4ed18"},{"id":"18037f4154d44a4b8c3558d4a36e21c8","active":false,"name":"Planet Debian","image":"https://planet.debian.org/common/favicon.ico","private":true,"handle":"18037f4154d44a4b8c3558d4a36e21c8"},{"id":"32163f0e5f484e819b9d2c61f0299536","active":false,"name":"Pocket","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"32163f0e5f484e819b9d2c61f0299536"},{"id":"306e5f82626e427b858481168e701225","active":false,"name":"WIRED","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"306e5f82626e427b858481168e701225"},{"id":"08f78e0766694c9386033e45b6736dcb","active":false,"name":"andrewchen","image":"https://1g1uem2nc4jy1gzhn943ro0gz50-wpengine.netdna-ssl.com/wp-content/uploads/2015/05/favicon.png","private":true,"handle":"08f78e0766694c9386033e45b6736dcb"},{"id":"4edb6db4b41945eb98fec8713647e231","active":false,"name":"Talking Dotnet","image":"https://www.talkingdotnet.com/wp-content/uploads/2015/12/Favicon.png","private":true,"handle":"4edb6db4b41945eb98fec8713647e231"},{"id":"4c21b1ec3f4b4b589ee5b4a229f0a0ba","active":false,"name":"WPExplorer","image":"https://www.wpexplorer.com/wp-content/uploads/cropped-wpexplorer-wordpress-blog-192x192.jpg","private":true,"handle":"4c21b1ec3f4b4b589ee5b4a229f0a0ba"},{"id":"52186dbcc05d4bd499d5f2afe790a77b","active":false,"name":"Software Engineering","image":"https://secure.gravatar.com/blavatar/1837914231a7a46835755b562251e0f7?s=32","private":true,"handle":"52186dbcc05d4bd499d5f2afe790a77b"},{"id":"55d676c385f346baade3f7224db106fd","active":false,"name":"Web Designer News - The best curated news for designers","image":"https://www.webdesignernews.com/favicon.ico","private":true,"handle":"55d676c385f346baade3f7224db106fd"},{"id":"2e6157a85d5b42bcb68bf9bbea77937f","active":false,"name":"The Balsamiq Blog","image":"https://balsamiq.com/assets/favicon/favicon-32x32.png","private":true,"handle":"2e6157a85d5b42bcb68bf9bbea77937f"},{"id":"airbnb","active":true,"name":"Airbnb","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/airbnb","private":false,"handle":"airbnb"},{"id":"ala","active":false,"name":"A List Apart","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/ala","private":false,"handle":"ala"},{"id":"alg","active":true,"name":"Algolia Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/40c8c5e719b4457ea5758002cf8ad08a","private":false,"handle":"alg"},{"id":"alligator","active":false,"name":"Alligator","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/alligator","private":false,"handle":"alligator"},{"id":"altostra","active":true,"name":"Altostra","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/ae6d7a987b734dc5b99c30bbf66a4447","private":false,"handle":"altostra"},{"id":"497c0315013a4095b2c48b3a0f67deb1","active":false,"name":"\tRadiology, News, Education, Service","image":"https://www.auntminnie.com/images/logos/favicon.ico","private":true,"handle":"497c0315013a4095b2c48b3a0f67deb1"},{"id":"48ddac40c52e48b7b4666fa34d31b392","active":false,"name":"Toronto FC - Waking The Red","image":"https://cdn2.vox-cdn.com/uploads/blog/sbnu_logo_minimal/356/touch_icon_ipad_retina_wakingthered.com.minimal.18632.png","private":true,"handle":"48ddac40c52e48b7b4666fa34d31b392"},{"id":"17ba5ebf5aae4296b4c2c4d5bf3c2778","active":false,"name":"Designer News","image":"https://d2si0b2wb4t75n.cloudfront.net/assets/safari-pin-icon-081a46cca890137ce07af7f0590402b58cc61fd4859a1316d8b0e6c0b153b40f.svg","private":true,"handle":"17ba5ebf5aae4296b4c2c4d5bf3c2778"},{"id":"72d0b520f4a64bed90c56f52c02a8d29","active":false,"name":" Krebs on Security","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"72d0b520f4a64bed90c56f52c02a8d29"},{"id":"480314ac3d1f41bfa34f63af6fa149d3","active":false,"name":"The Ringer","image":"https://cdn.vox-cdn.com/uploads/chorus_asset/file/8991995/favicon-196x196.0.png","private":true,"handle":"480314ac3d1f41bfa34f63af6fa149d3"},{"id":"410516f876b74b4391c2edcb0c104e86","active":false,"name":"Popular Dribble Shots - Unofficial RSS Feed for Dribbble.com","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"410516f876b74b4391c2edcb0c104e86"},{"id":"2e0c42b0272648a2a741b488189df353","active":false,"name":"Planet GNOME","image":"https://planet.gnome.org/img/favicon.ico","private":true,"handle":"2e0c42b0272648a2a741b488189df353"},{"id":"40f4a18f3bb54009a7337acc75b6fb1a","active":false,"name":"The Verge","image":"https://cdn.vox-cdn.com/uploads/chorus_asset/file/7395351/android-chrome-192x192.0.png","private":true,"handle":"40f4a18f3bb54009a7337acc75b6fb1a"},{"id":"3e6c5b90885140a3a8a890c6f746154f","active":false,"name":"Alsacréations : Actualités et tutoriels web, HTML, CSS, JavaScript","image":"https://cdn.alsacreations.net/android-chrome-192x192.png","private":true,"handle":"3e6c5b90885140a3a8a890c6f746154f"},{"id":"07f9d17ed42a48d6a8f230f298fa8c73","active":false,"name":"Software Engineering Daily","image":"https://softwareengineeringdaily.com/wp-content/uploads/fbrfg/favicon-32x32.png?v=PYYeqgEwMA","private":true,"handle":"07f9d17ed42a48d6a8f230f298fa8c73"},{"id":"040558eb989a460089b0a8c1829e53af","active":false,"name":"DataReign","image":"https://www.datareign.com/wp-content/themes/drsage/dist/images/favicon.svg","private":true,"handle":"040558eb989a460089b0a8c1829e53af"},{"id":"7388543ddd7246379d277222da23f910","active":false,"name":"Above the Crowd","image":"http://abovethecrowd.com/wp-content/themes/abovethecrowd/-/img/favicon.ico","private":true,"handle":"7388543ddd7246379d277222da23f910"},{"id":"cshub","active":true,"name":"Cyber Security Hub","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cshub","private":false,"handle":"cshub"},{"id":"153719a0a4b146dca15f76b23a6fcce0","active":false,"name":"wp-content.co","image":"https://wp-content.co/wp-content/uploads/2020/03/cropped-logo-sq-shape-3-192x192.png","private":true,"handle":"153719a0a4b146dca15f76b23a6fcce0"},{"id":"codrops","active":true,"name":"Codrops","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codrops","private":false,"handle":"codrops"},{"id":"colkgirl","active":true,"name":"Code Like A Girl","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/82e21f28c59c499f9c47833c55500fd8","private":false,"handle":"colkgirl"},{"id":"394b52bf3a4d47959b1c30db5687887d","active":false,"name":"Dancing Astronaut","image":"https://dancingastro-wpengine.netdna-ssl.com/wp-content/themes/AstronautThemeV4/img/icons/touch.png?v=1.12","private":true,"handle":"394b52bf3a4d47959b1c30db5687887d"},{"id":"3875bda3f9d54186938a9a37a4ef9667","active":false,"name":"Live Science","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"3875bda3f9d54186938a9a37a4ef9667"},{"id":"2c6b0743c3a947f3af74f70a770191d2","active":false,"name":"Practical .NET","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"2c6b0743c3a947f3af74f70a770191d2"},{"id":"conf","active":true,"name":"Confluent Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/cb2c20a237b7409591c7a087c42fb714","private":false,"handle":"conf"},{"id":"3849974cc92a47da94fadac234b53f07","active":false,"name":"Stefan Judis Web Development","image":"https://www.stefanjudis.com/favicon.ico","private":true,"handle":"3849974cc92a47da94fadac234b53f07"},{"id":"blender","active":true,"name":"Blender","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/e0fa635597f94a69b4f8fde7b7ef15df","private":false,"handle":"blender"},{"id":"011de8937473448394e0288107726bc8","active":false,"name":"New Scientist","image":"https://res.cloudinary.com/daily-now/image/upload/logos/placeholder.jpg","private":true,"handle":"011de8937473448394e0288107726bc8"},{"id":"bitbar","active":true,"name":"BitBar","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/3afb4f3b24b14cb58e9d504e3c6db4bc","private":false,"handle":"bitbar"},{"id":"bit","active":true,"name":"Bits and Pieces","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/bit","private":false,"handle":"bit"},{"id":"cleancoder","active":true,"name":"The Clean Code Blog","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/abaa1596285e4514a3bcbbf445fff8f0","private":false,"handle":"cleancoder"},{"id":"cloudflare","active":true,"name":"Cloudflare","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/38522e1d11354cd6b7af66f9d4316735","private":false,"handle":"cloudflare"},{"id":"clper","active":false,"name":"Cloud Perspectives","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/mscloud","private":false,"handle":"clper"},{"id":"3ac1df9c9cb844378ae4fd75af6874dd","active":false,"name":"First Round Capital","image":"https://firstround.com/wp-content/themes/firstround/-/img/favicon.ico","private":true,"handle":"3ac1df9c9cb844378ae4fd75af6874dd"},{"id":"codeburst","active":true,"name":"codeburst","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codeburst","private":false,"handle":"codeburst"},{"id":"codecentric","active":true,"name":"codecentric","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codecentric","private":false,"handle":"codecentric"},{"id":"codemaze","active":true,"name":"Code Maze","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/5004eb44be854b11bc10517031b0ad88","private":false,"handle":"codemaze"},{"id":"codepen","active":true,"name":"CodePen","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/codepen","private":false,"handle":"codepen"},{"id":"codepixelz","active":true,"name":"CodePixelz","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/3f8e7e3204114471b56a9a444ecf20c7","private":false,"handle":"codepixelz"},{"id":"616ed0251f804d5ba37461d1a86cc81b","active":false,"name":"Hackers and Slackers","image":"https://hackersandslackers.com/icons/icon-144x144.png","private":true,"handle":"616ed0251f804d5ba37461d1a86cc81b"},{"id":"62b9c60b981c4402abff164de38a2b74","active":false,"name":"The Athletic","image":"https://cdn.theathletic.com/app/uploads/2016/01/24020756/cropped-cropped-favicon1-192x192.png","private":true,"handle":"62b9c60b981c4402abff164de38a2b74"},{"id":"63ac89ce96cd4332a65c8c1e935bdffe","active":false,"name":"Open-Source-Blog-Netzwerk › OSBN","image":"https://osbn.de/favicon.ico","private":true,"handle":"63ac89ce96cd4332a65c8c1e935bdffe"},{"id":"30seconds","active":true,"name":"30 seconds of code","image":"https://res.cloudinary.com/daily-now/image/upload/t_logo,f_auto/v1/logos/197d6538eea141d7a2fb4177234e9d89","private":false,"handle":"30seconds"},{"id":"collections","active":true,"name":"Collections","image":"https://daily-now-res.cloudinary.com/image/upload/s--iK6zGJCz--/f_auto,t_logo/v1698841319/logos/collections.jpg","private":false,"handle":"collections"},{"id":"x-trends","active":true,"name":"Trending on X","image":"https://daily-now-res.cloudinary.com/image/upload/s--iK6zGJCz--/f_auto,t_logo/v1698841319/logos/collections.jpg","private":false,"handle":"x-trends"},{"id":"publicsquad","active":true,"name":"Public squad","image":"https://daily-now-res.cloudinary.com/image/upload/s--iK6zGJCz--/f_auto,t_logo/v1698841319/logos/collections.jpg","private":false,"handle":"publicsquad","type":"squad","flags":{"featured":true, "publicThreshold": true}},{"id":"05862288-bace-4723-9218-d30fab6ae96d","active":true,"name":"daily.dev Plus ✧","image":"https://res.cloudinary.com/daily-now/image/upload/s--u8JsFdXQ--/f_auto/v1731234972/squads/05862288-bace-4723-9218-d30fab6ae96d","private":true,"handle":"plus","description":"Welcome to the daily.dev Plus Squad! Get priority support, suggest new features, and connect directly with our team. This exclusive space is designed for you to help shape daily.dev and access insider insights.","type":"squad","flags":{},"moderationRequired":false},{"id":"lobsters","active":true,"name":"Lobsters","image":"https://daily-now-res.cloudinary.com/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg","private":false,"handle":"lobsters","description":"Lobsters is a community-driven platform for sharing and discussing links to articles, tutorials, and projects related to technology and programming. Readers can learn about a wide range of topics, from software development and system administration to cybersecurity and artificial intelligence. With user submissions, comments, and voting, Lobsters provides a platform for collaborative learning and knowledge sharing among technology enthusiasts.","website":"https://lobste.rs/"}] diff --git a/src/migration/1783950000000-XTrendsSource.ts b/src/migration/1783950000000-XTrendsSource.ts new file mode 100644 index 0000000000..bbf46d757e --- /dev/null +++ b/src/migration/1783950000000-XTrendsSource.ts @@ -0,0 +1,19 @@ +import { MigrationInterface, QueryRunner } from 'typeorm'; + +export class XTrendsSource1783950000000 implements MigrationInterface { + name = 'XTrendsSource1783950000000'; + + public async up(queryRunner: QueryRunner): Promise { + await queryRunner.query(/* sql */ ` + INSERT INTO "public"."source" ("id", "name", "handle", "private", "image") + VALUES ('x-trends', 'Trending on X', 'x-trends', 'false', 'https://daily-now-res.cloudinary.com/image/upload/s--iK6zGJCz--/f_auto,t_logo/v1698841319/logos/collections.jpg') + ON CONFLICT DO NOTHING + `); + } + + public async down(queryRunner: QueryRunner): Promise { + await queryRunner.query(/* sql */ ` + DELETE FROM "public"."source" WHERE "id" = 'x-trends' + `); + } +}