{"users":[{"id":86063,"username":"jellodiil","name":"Edith Hermann","avatar_template":"/user_avatar/forums.kodeco.com/jellodiil/{size}/109742_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"admin":true,"moderator":true,"trust_level":4},{"id":98374,"username":"yod","name":"Yosef dozli","avatar_template":"/user_avatar/forums.kodeco.com/yod/{size}/102075_2.png","trust_level":1},{"id":129528,"username":"andershj","name":"Anders Helge Johansen","avatar_template":"/user_avatar/forums.kodeco.com/andershj/{size}/105896_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"trust_level":1},{"id":64064,"username":"jorge_mz","name":"jorge antonio muchica zapana","avatar_template":"/user_avatar/forums.kodeco.com/jorge_mz/{size}/105896_2.png","trust_level":1},{"id":138639,"username":"justinekins","name":"Justin Ekins","avatar_template":"/user_avatar/forums.kodeco.com/justinekins/{size}/105896_2.png","trust_level":0},{"id":9863,"username":"chrisrazeware","name":"Chris Belanger","avatar_template":"/user_avatar/forums.kodeco.com/chrisrazeware/{size}/107900_2.png","trust_level":2},{"id":13150,"username":"vishal.deep","name":"Vishal Deep","avatar_template":"/user_avatar/forums.kodeco.com/vishal.deep/{size}/102075_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"trust_level":1},{"id":216,"username":"rcach","name":"René Cacheaux","avatar_template":"/user_avatar/forums.kodeco.com/rcach/{size}/81827_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"trust_level":2},{"id":3595,"username":"jecht83","name":"Julio Montoya","avatar_template":"/user_avatar/forums.kodeco.com/jecht83/{size}/111154_2.png","trust_level":2},{"id":134159,"username":"amahmuti","name":"Atdhe Mahmuti","avatar_template":"/user_avatar/forums.kodeco.com/amahmuti/{size}/105896_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"trust_level":1},{"id":17828,"username":"dnesh","name":"Dinesh","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":0},{"id":152487,"username":"thomas642daniel","name":"Thomas","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":0},{"id":155616,"username":"christiangoodridgelv","name":"Christian Goodridge","avatar_template":"/user_avatar/forums.kodeco.com/christiangoodridgelv/{size}/110937_2.png","trust_level":0},{"id":148037,"username":"omarelsayed","name":"Omar Elsayed","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":1},{"id":132370,"username":"r70430","name":"卓家祺","avatar_template":"/user_avatar/forums.kodeco.com/r70430/{size}/102075_2.png","trust_level":0},{"id":146050,"username":"arpantyagi","name":"Arpan ","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"trust_level":1},{"id":148885,"username":"anthony554","name":"Anthony","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":0},{"id":49425,"username":"mk1","name":"myoungkyu.Shin","avatar_template":"/user_avatar/forums.kodeco.com/mk1/{size}/102826_2.png","trust_level":0},{"id":146916,"username":"lflw","name":"lflw","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":0},{"id":43928,"username":"emoonadev","name":"Mickael Belhassen","avatar_template":"/user_avatar/forums.kodeco.com/emoonadev/{size}/102075_2.png","trust_level":1},{"id":42031,"username":"robertomachorro","name":"Roberto Machorro","avatar_template":"/user_avatar/forums.kodeco.com/robertomachorro/{size}/111603_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"moderator":true,"trust_level":2},{"id":138912,"username":"salgut","name":"Salvador Gutierrez","avatar_template":"/user_avatar/forums.kodeco.com/salgut/{size}/105896_2.png","trust_level":0},{"id":36398,"username":"xuanchinh1988","name":"chinh bui","avatar_template":"/user_avatar/forums.kodeco.com/xuanchinh1988/{size}/111323_2.png","trust_level":1},{"id":96263,"username":"imguts","name":"Phan Van Da","avatar_template":"/user_avatar/forums.kodeco.com/imguts/{size}/102075_2.png","trust_level":0},{"id":137852,"username":"mayanktimes","name":"Mickey","avatar_template":"/user_avatar/forums.kodeco.com/mayanktimes/{size}/102075_2.png","trust_level":0},{"id":135356,"username":"fai","name":"Fai","avatar_template":"/user_avatar/forums.kodeco.com/fai/{size}/102075_2.png","trust_level":1},{"id":70196,"username":"djuka777","name":"Miroslav Djukic","avatar_template":"/user_avatar/forums.kodeco.com/djuka777/{size}/102075_2.png","trust_level":1},{"id":55086,"username":"marct","name":"Marc Teichmann","avatar_template":"/user_avatar/forums.kodeco.com/marct/{size}/105896_2.png","trust_level":1},{"id":20873,"username":"gigio","name":"Gigio","avatar_template":"/user_avatar/forums.kodeco.com/gigio/{size}/102075_2.png","trust_level":1},{"id":17686,"username":"wtj123","name":"Te-Jen Wu","avatar_template":"/user_avatar/forums.kodeco.com/wtj123/{size}/102075_2.png","trust_level":1},{"id":5341,"username":"yiperu","name":"Henry AT","avatar_template":"/user_avatar/forums.kodeco.com/yiperu/{size}/107584_2.png","trust_level":2},{"id":39253,"username":"c64","name":"Ivan","avatar_template":"/user_avatar/forums.kodeco.com/c64/{size}/102075_2.png","trust_level":1},{"id":35,"username":"shogunkaramazov","name":"Cosmin Pupăză","avatar_template":"/user_avatar/forums.kodeco.com/shogunkaramazov/{size}/108826_2.png","trust_level":2},{"id":135630,"username":"solacestudios","name":"Mike Manahan","avatar_template":"/user_avatar/forums.kodeco.com/solacestudios/{size}/102075_2.png","trust_level":0},{"id":98812,"username":"enrique.aliaga","name":"Enrique Aliaga","avatar_template":"/user_avatar/forums.kodeco.com/enrique.aliaga/{size}/108794_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"trust_level":1},{"id":12083,"username":"syedfa","name":"Fayyazuddin Syed","avatar_template":"/user_avatar/forums.kodeco.com/syedfa/{size}/101500_2.png","trust_level":2},{"id":4932,"username":"yangwulong1978","name":"yangwulong1978","avatar_template":"/user_avatar/forums.kodeco.com/yangwulong1978/{size}/102075_2.png","trust_level":2},{"id":67554,"username":"and1","name":"Andy","avatar_template":"/user_avatar/forums.kodeco.com/and1/{size}/105896_2.png","trust_level":1},{"id":82650,"username":"abnerabbey","name":"Abner Abbey","avatar_template":"/user_avatar/forums.kodeco.com/abnerabbey/{size}/81494_2.png","trust_level":1},{"id":2738,"username":"faabalia","name":"Felix Angel Abalia","avatar_template":"/user_avatar/forums.kodeco.com/faabalia/{size}/102075_2.png","trust_level":1},{"id":24217,"username":"gdelarosa","name":"Gina De La Rosa","avatar_template":"/user_avatar/forums.kodeco.com/gdelarosa/{size}/109063_2.png","trust_level":2},{"id":91519,"username":"stonekirby","name":"Gee","avatar_template":"/user_avatar/forums.kodeco.com/stonekirby/{size}/92901_2.png","trust_level":0},{"id":10115,"username":"brudus","name":"Manuel Schulze","avatar_template":"/user_avatar/forums.kodeco.com/brudus/{size}/99201_2.png","trust_level":1},{"id":35980,"username":"itspecialists","name":"IT Specialists","avatar_template":"/user_avatar/forums.kodeco.com/itspecialists/{size}/81494_2.png","trust_level":2},{"id":9751,"username":"kaptain_k1rk","name":"Kyle Kirkland","avatar_template":"/user_avatar/forums.kodeco.com/kaptain_k1rk/{size}/102075_2.png","trust_level":1},{"id":38936,"username":"mfilipowicz","name":"Marceli Filipowicz","avatar_template":"/user_avatar/forums.kodeco.com/mfilipowicz/{size}/102075_2.png","trust_level":1},{"id":42787,"username":"intech","name":"Amine Bensalah","avatar_template":"/user_avatar/forums.kodeco.com/intech/{size}/111381_2.png","trust_level":1},{"id":29481,"username":"ashitikov","name":"Aleksey123","avatar_template":"/user_avatar/forums.kodeco.com/ashitikov/{size}/102075_2.png","trust_level":1},{"id":35671,"username":"observerward","name":"Full Name","avatar_template":"/user_avatar/forums.kodeco.com/observerward/{size}/81494_2.png","trust_level":2},{"id":73542,"username":"enzoc","name":"Enzo Ciriello","avatar_template":"/user_avatar/forums.kodeco.com/enzoc/{size}/102075_2.png","trust_level":1},{"id":28666,"username":"dimon","name":"Dmitry Sukhov","avatar_template":"/user_avatar/forums.kodeco.com/dimon/{size}/81494_2.png","trust_level":1},{"id":23421,"username":"tuanback","name":"Thanh Tuan Do","avatar_template":"/user_avatar/forums.kodeco.com/tuanback/{size}/81494_2.png","trust_level":1}],"primary_groups":[{"id":42,"name":"Members"}],"flair_groups":[{"id":42,"name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/books/advanced-ios-architecture/48?page=1","per_page":30,"top_tags":[{"id":3,"name":"ios","slug":"ios"}],"topics":[{"fancy_title":"Errata for Advanced iOS App Architecture 4th Edition","id":164136,"title":"Errata for Advanced iOS App Architecture 4th Edition","slug":"errata-for-advanced-ios-app-architecture-4th-edition","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2022-02-08T23:57:48.173Z","last_posted_at":"2022-11-11T16:24:17.543Z","bumped":true,"bumped_at":"2022-11-11T16:24:17.543Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Creating this topic to catch any typos and bugs in the 4th Edition of Advanced iOS App architecture.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":596,"like_count":0,"has_summary":false,"last_poster_username":"justinekins","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":86063,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":98374,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129528,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":64064,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":138639,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"About the Advanced iOS App Architecture category","id":52450,"title":"About the Advanced iOS App Architecture category","slug":"about-the-advanced-ios-app-architecture-category","posts_count":23,"reply_count":10,"highest_post_number":23,"image_url":null,"created_at":"2018-10-10T11:09:23.319Z","last_posted_at":"2022-12-02T08:35:12.713Z","bumped":true,"bumped_at":"2022-12-02T08:35:12.713Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This is the official forum for our book, Advanced iOS App Architecture, available here: https://www.raywenderlich.com/books/advanced-ios-app-architecture","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1957,"like_count":11,"has_summary":false,"last_poster_username":"amahmuti","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9863,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13150,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":3595,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":134159,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Can&rsquo;t build the project &ldquo;Kingfisher&rdquo; package version","id":202776,"title":"Can't build the project \"Kingfisher\" package version","slug":"cant-build-the-project-kingfisher-package-version","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-03-04T08:43:12.904Z","last_posted_at":"2025-05-22T17:49:30.185Z","bumped":true,"bumped_at":"2025-05-22T17:49:30.185Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"ios","slug":"ios"}],"tags_descriptions":{},"views":340,"like_count":0,"has_summary":false,"last_poster_username":"christiangoodridgelv","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":17828,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":152487,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":155616,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Establishing the goals of Dependencies","id":205949,"title":"Establishing the goals of Dependencies","slug":"establishing-the-goals-of-dependencies","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-18T04:29:47.371Z","last_posted_at":"2024-08-18T04:29:47.561Z","bumped":true,"bumped_at":"2024-08-18T04:29:47.561Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":87,"like_count":0,"has_summary":false,"last_poster_username":"omarelsayed","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":148037,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sample Project cannot be run","id":200680,"title":"Sample Project cannot be run","slug":"sample-project-cannot-be-run","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2023-12-19T03:35:38.416Z","last_posted_at":"2024-01-19T08:10:20.626Z","bumped":true,"bumped_at":"2024-01-19T08:10:20.626Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":402,"like_count":4,"has_summary":false,"last_poster_username":"anthony554","category_id":48,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":132370,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":146050,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":148885,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"What does ix mean?","id":179522,"title":"What does ix mean?","slug":"what-does-ix-mean","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2022-10-06T05:18:59.750Z","last_posted_at":"2023-10-05T10:43:01.892Z","bumped":true,"bumped_at":"2023-10-05T10:43:01.892Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":321,"like_count":0,"has_summary":false,"last_poster_username":"lflw","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":49425,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":146916,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Use Case pattern and MVVM","id":171784,"title":"Use Case pattern and MVVM","slug":"use-case-pattern-and-mvvm","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://files.chunter.kodeco.com/optimized/3X/8/9/89e3cb5430d4a39259c5fa0e4daab3d62d6de092_2_1024x876.jpeg","created_at":"2022-05-24T13:55:07.698Z","last_posted_at":"2023-04-03T17:35:07.558Z","bumped":true,"bumped_at":"2023-04-03T17:35:07.558Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3333,"like_count":3,"has_summary":false,"last_poster_username":"salgut","category_id":48,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":43928,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":138912,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Auto refresh token","id":71337,"title":"Auto refresh token","slug":"auto-refresh-token","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2019-05-19T14:22:08.329Z","last_posted_at":"2022-10-11T21:05:23.595Z","bumped":true,"bumped_at":"2022-10-11T21:05:23.595Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1698,"like_count":3,"has_summary":false,"last_poster_username":"mayanktimes","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":36398,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":96263,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":137852,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How can you tell if you are over-engineering your code?","id":177309,"title":"How can you tell if you are over-engineering your code?","slug":"how-can-you-tell-if-you-are-over-engineering-your-code","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2022-08-24T19:37:24.189Z","last_posted_at":"2022-08-27T18:03:03.372Z","bumped":true,"bumped_at":"2022-08-27T18:03:03.372Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":353,"like_count":0,"has_summary":false,"last_poster_username":"robertomachorro","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":135356,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Will there be future version with SwiftUI covering same concepts?","id":164606,"title":"Will there be future version with SwiftUI covering same concepts?","slug":"will-there-be-future-version-with-swiftui-covering-same-concepts","posts_count":8,"reply_count":0,"highest_post_number":8,"image_url":null,"created_at":"2022-02-15T00:26:19.050Z","last_posted_at":"2022-08-24T08:54:34.848Z","bumped":true,"bumped_at":"2022-08-24T08:54:34.848Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":598,"like_count":5,"has_summary":false,"last_poster_username":"wtj123","category_id":48,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":70196,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":55086,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20873,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":17686,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"What factors decide if a code is hard to understand?","id":176848,"title":"What factors decide if a code is hard to understand?","slug":"what-factors-decide-if-a-code-is-hard-to-understand","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2022-08-15T19:48:24.019Z","last_posted_at":"2022-08-20T15:44:08.633Z","bumped":true,"bumped_at":"2022-08-20T15:44:08.633Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":325,"like_count":1,"has_summary":false,"last_poster_username":"fai","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":135356,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Content of the book","id":70516,"title":"Content of the book","slug":"content-of-the-book","posts_count":11,"reply_count":3,"highest_post_number":11,"image_url":null,"created_at":"2019-05-10T15:22:35.054Z","last_posted_at":"2022-08-12T22:41:30.966Z","bumped":true,"bumped_at":"2022-08-12T22:41:30.966Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1822,"like_count":0,"has_summary":false,"last_poster_username":"solacestudios","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":5341,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":39253,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":135630,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Where can I find the 2nd edition of this book?","id":134853,"title":"Where can I find the 2nd edition of this book?","slug":"where-can-i-find-the-2nd-edition-of-this-book","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-03-11T14:40:34.998Z","last_posted_at":"2021-07-01T02:02:26.856Z","bumped":true,"bumped_at":"2021-07-01T02:02:26.856Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":440,"like_count":1,"has_summary":false,"last_poster_username":"syedfa","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":98812,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":12083,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MVVM with swiftUI","id":137712,"title":"MVVM with swiftUI","slug":"mvvm-with-swiftui","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-04-14T12:24:05.477Z","last_posted_at":"2021-06-04T08:52:32.195Z","bumped":true,"bumped_at":"2021-06-04T08:52:32.195Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":723,"like_count":5,"has_summary":false,"last_poster_username":"yangwulong1978","category_id":48,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20873,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4932,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dependency Injection with Storyboards","id":111425,"title":"Dependency Injection with Storyboards","slug":"dependency-injection-with-storyboards","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://files.chunter.kodeco.com/original/3X/f/7/f79fd42359f13b9b447219fbe8c3888be0db24c0.png","created_at":"2020-06-08T06:42:15.842Z","last_posted_at":"2021-04-04T07:19:56.142Z","bumped":true,"bumped_at":"2021-04-04T07:19:56.142Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":782,"like_count":0,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":67554,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":82650,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Summer-Update Book","id":116234,"title":"Summer-Update Book","slug":"summer-update-book","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2020-07-29T19:38:16.064Z","last_posted_at":"2021-04-04T06:30:30.258Z","bumped":true,"bumped_at":"2021-04-04T06:30:30.258Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":557,"like_count":2,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":82650,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12083,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to bind UIView objects without RxSwift","id":115718,"title":"How to bind UIView objects without RxSwift","slug":"how-to-bind-uiview-objects-without-rxswift","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-07-24T03:16:31.531Z","last_posted_at":"2021-04-04T04:07:53.343Z","bumped":true,"bumped_at":"2021-04-04T04:07:53.343Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":532,"like_count":0,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":82650,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Follow Repository Pattern with async API Protocol","id":115153,"title":"Follow Repository Pattern with async API Protocol","slug":"follow-repository-pattern-with-async-api-protocol","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-07-17T13:14:37.145Z","last_posted_at":"2021-04-04T01:55:47.782Z","bumped":true,"bumped_at":"2021-04-04T01:55:47.782Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":593,"like_count":0,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":82650,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"VIPER architecture","id":135068,"title":"VIPER architecture","slug":"viper-architecture","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2021-03-14T09:13:43.358Z","last_posted_at":"2021-03-16T15:22:26.196Z","bumped":true,"bumped_at":"2021-03-16T15:22:26.196Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":663,"like_count":0,"has_summary":false,"last_poster_username":"gdelarosa","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2738,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":24217,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cover all elements of the &lsquo;Elements&rsquo; architecture","id":124781,"title":"Cover all elements of the 'Elements' architecture","slug":"cover-all-elements-of-the-elements-architecture","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-11-12T08:31:30.617Z","last_posted_at":"2020-12-31T07:00:15.867Z","bumped":true,"bumped_at":"2020-12-31T07:00:15.867Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":412,"like_count":1,"has_summary":false,"last_poster_username":"syedfa","category_id":48,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":91519,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":12083,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MVVM-C with App Dependency Container","id":123822,"title":"MVVM-C with App Dependency Container","slug":"mvvm-c-with-app-dependency-container","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-10-30T17:55:26.290Z","last_posted_at":"2020-10-30T17:55:26.437Z","bumped":true,"bumped_at":"2020-10-30T17:55:26.437Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":607,"like_count":1,"has_summary":false,"last_poster_username":"abnerabbey","category_id":48,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":82650,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to create a framework structure like the one used in the book","id":54062,"title":"How to create a framework structure like the one used in the book","slug":"how-to-create-a-framework-structure-like-the-one-used-in-the-book","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":null,"created_at":"2018-10-29T08:02:15.666Z","last_posted_at":"2020-07-08T05:58:17.103Z","bumped":true,"bumped_at":"2020-07-08T05:58:17.103Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1380,"like_count":3,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":10115,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12083,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":35980,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"REDUX - Edit User Profile","id":93487,"title":"REDUX - Edit User Profile","slug":"redux-edit-user-profile","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2020-01-04T14:19:00.375Z","last_posted_at":"2020-07-07T03:40:26.883Z","bumped":true,"bumped_at":"2020-07-07T03:40:26.883Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1569,"like_count":0,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9751,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MVVM and SwiftUI","id":82498,"title":"MVVM and SwiftUI","slug":"mvvm-and-swiftui","posts_count":9,"reply_count":3,"highest_post_number":9,"image_url":null,"created_at":"2019-09-21T21:55:24.804Z","last_posted_at":"2020-07-07T00:57:31.141Z","bumped":true,"bumped_at":"2020-07-07T00:57:31.141Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":5124,"like_count":3,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38936,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":42787,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":29481,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Am I only one who think that examples are overengineered and hard to understand?","id":108863,"title":"Am I only one who think that examples are overengineered and hard to understand?","slug":"am-i-only-one-who-think-that-examples-are-overengineered-and-hard-to-understand","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2020-05-13T06:43:39.070Z","last_posted_at":"2020-07-06T07:25:03.427Z","bumped":true,"bumped_at":"2020-07-06T07:25:03.427Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":687,"like_count":0,"has_summary":false,"last_poster_username":"observerward","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":35671,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Redux or Container hierachy for SwiftUI + Combine App?","id":107982,"title":"Redux or Container hierachy for SwiftUI + Combine App?","slug":"redux-or-container-hierachy-for-swiftui-combine-app","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-05-05T00:47:27.834Z","last_posted_at":"2020-07-06T02:18:19.889Z","bumped":true,"bumped_at":"2020-07-06T02:18:19.889Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":819,"like_count":1,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":70196,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to use the frameworks, like used in the book combined with a static framework?","id":101174,"title":"How to use the frameworks, like used in the book combined with a static framework?","slug":"how-to-use-the-frameworks-like-used-in-the-book-combined-with-a-static-framework","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-03-10T17:34:26.156Z","last_posted_at":"2020-04-05T01:00:22.416Z","bumped":true,"bumped_at":"2020-04-05T01:00:22.416Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":565,"like_count":0,"has_summary":false,"last_poster_username":"shogunkaramazov","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":73542,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"REDUX - API requests that require a RemoteSession","id":91950,"title":"REDUX - API requests that require a RemoteSession","slug":"redux-api-requests-that-require-a-remotesession","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2019-12-18T13:07:09.060Z","last_posted_at":"2020-02-10T21:27:44.228Z","bumped":true,"bumped_at":"2020-02-10T21:27:44.228Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":609,"like_count":0,"has_summary":false,"last_poster_username":"rcach","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9751,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Vestion 2.0 iOS 13.1.2 Bug","id":84012,"title":"Vestion 2.0 iOS 13.1.2 Bug","slug":"vestion-2-0-ios-13-1-2-bug","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://files.chunter.kodeco.com/optimized/3X/2/9/29b858f766c9171d805da67113d1e0a904c3a442_2_945x1024.jpeg","created_at":"2019-10-06T06:04:25.608Z","last_posted_at":"2019-10-07T17:30:19.613Z","bumped":true,"bumped_at":"2019-10-07T17:30:19.613Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":682,"like_count":1,"has_summary":false,"last_poster_username":"dimon","category_id":48,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":28666,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"What are the Advantages of using PromiseKit rather than RxSwift Single trait","id":62987,"title":"What are the Advantages of using PromiseKit rather than RxSwift Single trait","slug":"what-are-the-advantages-of-using-promisekit-rather-than-rxswift-single-trait","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2019-02-24T20:08:09.954Z","last_posted_at":"2019-10-07T14:12:10.568Z","bumped":true,"bumped_at":"2019-10-07T14:12:10.568Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3402,"like_count":6,"has_summary":false,"last_poster_username":"rcach","category_id":48,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":35980,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":23421,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":216,"primary_group_id":42,"flair_group_id":42}]}]}}