{"users":[{"id":3,"username":"rwenderlich","name":"Ray Wenderlich","avatar_template":"/user_avatar/forums.kodeco.com/rwenderlich/{size}/108604_2.png","primary_group_name":"Members","flair_name":"Members","flair_url":"user-astronaut","flair_bg_color":"FF8847","flair_group_id":42,"admin":true,"trust_level":2},{"id":157427,"username":"t1-tracey","name":"Tracey","avatar_template":"/user_avatar/forums.kodeco.com/t1-tracey/{size}/111710_2.png","trust_level":1},{"id":63,"username":"caroline","name":"Caroline Begbie","avatar_template":"/user_avatar/forums.kodeco.com/caroline/{size}/110937_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":156610,"username":"smihail","name":"Mihail","avatar_template":"/user_avatar/forums.kodeco.com/smihail/{size}/110937_2.png","trust_level":1},{"id":157460,"username":"anna78smith","name":"Anna Smirh","avatar_template":"/user_avatar/forums.kodeco.com/anna78smith/{size}/110937_2.png","trust_level":0},{"id":152258,"username":"petenish","name":"Pete Nishimoto","avatar_template":"/user_avatar/forums.kodeco.com/petenish/{size}/110937_2.png","trust_level":1},{"id":146895,"username":"duncanchampney","name":"Duncan Champney","avatar_template":"/user_avatar/forums.kodeco.com/duncanchampney/{size}/110937_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":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":94768,"username":"kowraf1","name":"Rafał","avatar_template":"/user_avatar/forums.kodeco.com/kowraf1/{size}/110937_2.png","trust_level":0},{"id":29166,"username":"iaaqibhussain","name":"Aaqib Hussain","avatar_template":"/user_avatar/forums.kodeco.com/iaaqibhussain/{size}/111679_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":34926,"username":"karen_loo","name":"Karen","avatar_template":"/user_avatar/forums.kodeco.com/karen_loo/{size}/111605_2.png","trust_level":1},{"id":146289,"username":"protodimbo","name":"Dmitrii","avatar_template":"/user_avatar/forums.kodeco.com/protodimbo/{size}/110937_2.png","trust_level":0},{"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":141116,"username":"sukakopi","name":"Suka Kopi","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":0},{"id":142488,"username":"syrgdev","name":"Vlad","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":0},{"id":157361,"username":"primepainters","name":"Prime Painters","avatar_template":"/user_avatar/forums.kodeco.com/primepainters/{size}/110937_2.png","trust_level":0},{"id":157365,"username":"aurendering","name":"AU Rendering","avatar_template":"/user_avatar/forums.kodeco.com/aurendering/{size}/110937_2.png","trust_level":0},{"id":143769,"username":"oleamichael","name":"Michael Olea","avatar_template":"/user_avatar/forums.kodeco.com/oleamichael/{size}/110937_2.png","trust_level":1},{"id":154960,"username":"ebrahimmuhammed","name":"Muhammed Ebrahim Fenta","avatar_template":"/user_avatar/forums.kodeco.com/ebrahimmuhammed/{size}/110937_2.png","trust_level":0},{"id":157194,"username":"peter56marget","name":"peter","avatar_template":"/user_avatar/forums.kodeco.com/peter56marget/{size}/110937_2.png","trust_level":0},{"id":152912,"username":"dekutest","name":"Deku Kun","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","trust_level":1},{"id":149899,"username":"grayfoxfive","name":"Jack","avatar_template":"/user_avatar/forums.kodeco.com/grayfoxfive/{size}/110937_2.png","trust_level":0},{"id":55894,"username":"suragch","name":"Jonathan Sande","avatar_template":"/user_avatar/forums.kodeco.com/suragch/{size}/109020_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":157134,"username":"londor","name":"Londor","avatar_template":"/user_avatar/forums.kodeco.com/londor/{size}/110937_2.png","trust_level":0},{"id":23380,"username":"tchelyzt","name":"Don McBrien","avatar_template":"/user_avatar/forums.kodeco.com/tchelyzt/{size}/111572_2.png","trust_level":2},{"id":156904,"username":"margie129palmer","name":"Margie129Palmer","avatar_template":"/user_avatar/forums.kodeco.com/margie129palmer/{size}/110937_2.png","trust_level":0},{"id":99070,"username":"james.kettner","name":"james","avatar_template":"/user_avatar/forums.kodeco.com/james.kettner/{size}/101506_2.png","trust_level":0},{"id":156022,"username":"rmullot","name":"Romain MULLOT","avatar_template":"/user_avatar/forums.kodeco.com/rmullot/{size}/110937_2.png","trust_level":0},{"id":135303,"username":"exchessplayerh","name":"Yuval Khachatryan","avatar_template":"/user_avatar/forums.kodeco.com/exchessplayerh/{size}/110937_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":1142,"username":"aabrahamyan","name":"Armen Abrahamyan","avatar_template":"/user_avatar/forums.kodeco.com/aabrahamyan/{size}/110937_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":156010,"username":"amy598henry","name":"Amy Henry","avatar_template":"/user_avatar/forums.kodeco.com/amy598henry/{size}/110937_2.png","trust_level":0},{"id":157015,"username":"hooram95","name":"muhammad ahmad","avatar_template":"/user_avatar/forums.kodeco.com/hooram95/{size}/110937_2.png","trust_level":0},{"id":7966,"username":"chucky6","name":"Antonio Alves","avatar_template":"/user_avatar/forums.kodeco.com/chucky6/{size}/111090_2.png","trust_level":1},{"id":156995,"username":"chetansaxena","name":"chetan","avatar_template":"/user_avatar/forums.kodeco.com/chetansaxena/{size}/110937_2.png","trust_level":0},{"id":157077,"username":"pafod38343","name":"calire ","avatar_template":"/user_avatar/forums.kodeco.com/pafod38343/{size}/110937_2.png","trust_level":0},{"id":156891,"username":"thanhduc91tpk","name":"THANH DUC","avatar_template":"/user_avatar/forums.kodeco.com/thanhduc91tpk/{size}/110937_2.png","trust_level":0},{"id":6419,"username":"kevindmoore","name":"Kevin D Moore","avatar_template":"/user_avatar/forums.kodeco.com/kevindmoore/{size}/109046_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":46621,"username":"algashev","name":"Alexander Algashev","avatar_template":"/user_avatar/forums.kodeco.com/algashev/{size}/111435_2.png","trust_level":1},{"id":156848,"username":"andy449holland","name":"andy","avatar_template":"/user_avatar/forums.kodeco.com/andy449holland/{size}/110937_2.png","trust_level":0},{"id":156914,"username":"jeana769hadley","name":"Jeana769Hadley","avatar_template":"/user_avatar/forums.kodeco.com/jeana769hadley/{size}/110937_2.png","trust_level":0},{"id":-1,"username":"system","name":"system","avatar_template":"https://s3.amazonaws.com/cdn.raywenderlich.com/community/forum-assets/noun-game-ghost-878668.png","admin":true,"moderator":true,"trust_level":4},{"id":410,"username":"brettb","name":"Brettb","avatar_template":"/user_avatar/forums.kodeco.com/brettb/{size}/111057_2.png","trust_level":2},{"id":25487,"username":"pinkamena","name":"Pinkamena","avatar_template":"/user_avatar/forums.kodeco.com/pinkamena/{size}/110937_2.png","trust_level":2},{"id":10722,"username":"iphone007","name":"Iphone007","avatar_template":"/user_avatar/forums.kodeco.com/iphone007/{size}/110937_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":62,"username":"audrey","name":"Audrey Tam","avatar_template":"/user_avatar/forums.kodeco.com/audrey/{size}/111607_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":4932,"username":"yangwulong1978","name":"yangwulong1978","avatar_template":"/user_avatar/forums.kodeco.com/yangwulong1978/{size}/102075_2.png","trust_level":2},{"id":26687,"username":"mandafrederick","name":"Manda Frederick","avatar_template":"/user_avatar/forums.kodeco.com/mandafrederick/{size}/102369_2.png","trust_level":1},{"id":59271,"username":"c7210","name":"C7210","avatar_template":"/user_avatar/forums.kodeco.com/c7210/{size}/110042_2.png","trust_level":1},{"id":157020,"username":"velanapps","name":"velanapps","avatar_template":"/user_avatar/forums.kodeco.com/velanapps/{size}/111606_2.png","trust_level":0},{"id":156089,"username":"swiftdroid","name":"Pouria Almassi","avatar_template":"/user_avatar/forums.kodeco.com/swiftdroid/{size}/110937_2.png","trust_level":0},{"id":19348,"username":"twohyjr","name":"Twohyjr","avatar_template":"/user_avatar/forums.kodeco.com/twohyjr/{size}/102094_2.png","trust_level":1},{"id":49538,"username":"lducot2","name":"LD","avatar_template":"/user_avatar/forums.kodeco.com/lducot2/{size}/102075_2.png","trust_level":2},{"id":3442,"username":"bababoega","name":"Jaap","avatar_template":"/user_avatar/forums.kodeco.com/bababoega/{size}/108667_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":25692,"username":"0xtim","name":"Tim Condon","avatar_template":"/user_avatar/forums.kodeco.com/0xtim/{size}/111111_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":155837,"username":"matty_h","name":"Matthew Huang","avatar_template":"/user_avatar/forums.kodeco.com/matty_h/{size}/110937_2.png","trust_level":1},{"id":156761,"username":"dev_mobile_ios","name":"Mobile Developer","avatar_template":"/user_avatar/forums.kodeco.com/dev_mobile_ios/{size}/111540_2.png","trust_level":0},{"id":72070,"username":"schluter","name":"Samuel Frederick Schluter","avatar_template":"/user_avatar/forums.kodeco.com/schluter/{size}/110937_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":156866,"username":"williamgarcia449","name":"william","avatar_template":"/user_avatar/forums.kodeco.com/williamgarcia449/{size}/110937_2.png","trust_level":0},{"id":138268,"username":"ldgoyes","name":"Luis Goyes","avatar_template":"/user_avatar/forums.kodeco.com/ldgoyes/{size}/110111_2.png","trust_level":1},{"id":156802,"username":"dersan","name":"Derek","avatar_template":"/user_avatar/forums.kodeco.com/dersan/{size}/110937_2.png","trust_level":0},{"id":445,"username":"ibum","name":"Jane Kindred","avatar_template":"/user_avatar/forums.kodeco.com/ibum/{size}/110937_2.png","trust_level":1},{"id":154582,"username":"ghaladen","name":"Christopher Spence","avatar_template":"/user_avatar/forums.kodeco.com/ghaladen/{size}/110937_2.png","trust_level":0},{"id":155738,"username":"scottx","name":"Scott X","avatar_template":"/user_avatar/forums.kodeco.com/scottx/{size}/110937_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/6?page=1","per_page":30,"top_tags":[{"id":3,"name":"ios","slug":"ios"},{"id":4,"name":"android","slug":"android"},{"id":7,"name":"flutter","slug":"flutter"},{"id":8,"name":"errata","slug":"errata"},{"id":6,"name":"public-event","slug":"public-event"}],"topics":[{"fancy_title":"About the :books: Official Books category","id":20,"title":"About the 📚 Official Books category","slug":"about-the-official-books-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2016-02-18T22:17:31.279Z","last_posted_at":null,"bumped":true,"bumped_at":"2023-02-03T18:13:43.537Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"This category is for discussion on books we’ve made on Kodeco.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2244,"like_count":1,"has_summary":false,"last_poster_username":"rwenderlich","category_id":6,"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":3,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Where to purchase physical book for Metal by Tutorials (Fourth Edition or Fifth Edition)","id":214259,"title":"Where to purchase physical book for Metal by Tutorials (Fourth Edition or Fifth Edition)","slug":"where-to-purchase-physical-book-for-metal-by-tutorials-fourth-edition-or-fifth-edition","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-04-23T11:53:30.646Z","last_posted_at":"2026-04-28T00:55:51.160Z","bumped":true,"bumped_at":"2026-04-28T00:55:51.160Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":18,"like_count":2,"has_summary":false,"last_poster_username":"t1-tracey","category_id":44,"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":157427,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"How can I read this offline: https://www.kodeco.com/books/swift-apprentice-beyond-the-basics/v2.0/chapters/ii-book-source-code-forums","id":214186,"title":"How can I read this offline: https://www.kodeco.com/books/swift-apprentice-beyond-the-basics/v2.0/chapters/ii-book-source-code-forums","slug":"how-can-i-read-this-offline-https-www-kodeco-com-books-swift-apprentice-beyond-the-basics-v2-0-chapters-ii-book-source-code-forums","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-03T15:50:13.396Z","last_posted_at":"2026-04-24T08:10:10.630Z","bumped":true,"bumped_at":"2026-04-24T08:10:10.630Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":17,"like_count":0,"has_summary":false,"last_poster_username":"anna78smith","category_id":108,"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":156610,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":157460,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"HEIC as texture source","id":213741,"title":"HEIC as texture source","slug":"heic-as-texture-source","posts_count":2,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2025-12-01T11:39:00.639Z","last_posted_at":"2026-04-14T12:27:00.623Z","bumped":true,"bumped_at":"2026-04-14T12:27:00.623Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":323,"like_count":2,"has_summary":false,"last_poster_username":"duncanchampney","category_id":44,"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":152258,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":146895,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Errata for Swift Internals 1st Edition","id":214157,"title":"Errata for Swift Internals 1st Edition","slug":"errata-for-swift-internals-1st-edition","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-03-23T19:34:10.459Z","last_posted_at":"2026-04-12T13:33:29.958Z","bumped":true,"bumped_at":"2026-04-12T13:33:29.958Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"errata","slug":"errata"}],"tags_descriptions":{},"views":63,"like_count":2,"has_summary":false,"last_poster_username":"protodimbo","category_id":119,"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":86063,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":94768,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":29166,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":34926,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":146289,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Errata for Metal by Tutorials 5th Edition","id":214189,"title":"Errata for Metal by Tutorials 5th Edition","slug":"errata-for-metal-by-tutorials-5th-edition","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-05T12:34:03.233Z","last_posted_at":"2026-04-05T16:48:07.780Z","bumped":true,"bumped_at":"2026-04-05T12:34:03.393Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"In Chapter 12, Adding the Render Pass to Renderer: \n”➤ In init(metalView:options:) “ should read: \n“➤ In init(metalView:)&quot;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":45,"like_count":1,"has_summary":false,"last_poster_username":"robertomachorro","category_id":44,"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":63,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Errata for Data Structures &amp; Algorithms in Kotlin 2nd Edition","id":143193,"title":"Errata for Data Structures & Algorithms in Kotlin 2nd Edition","slug":"errata-for-data-structures-algorithms-in-kotlin-2nd-edition","posts_count":14,"reply_count":3,"highest_post_number":29,"image_url":null,"created_at":"2021-06-29T23:27:21.492Z","last_posted_at":"2026-03-31T06:15:02.016Z","bumped":true,"bumped_at":"2026-03-31T06:15:02.016Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Creating this topic to catch any typos and bugs in the 2nd Edition of Data Structures &amp; Algorithms in Kotlin.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1719,"like_count":3,"has_summary":false,"last_poster_username":"aurendering","category_id":59,"op_like_count":1,"pinned_globally":true,"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":141116,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":142488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":157361,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":157365,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Chapter 29 on post processing bug","id":214155,"title":"Chapter 29 on post processing bug","slug":"chapter-29-on-post-processing-bug","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-23T01:02:30.304Z","last_posted_at":"2026-03-23T01:02:30.451Z","bumped":true,"bumped_at":"2026-03-23T01:02:30.451Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":20,"like_count":1,"has_summary":false,"last_poster_username":"oleamichael","category_id":44,"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":143769,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ch 25 Resources discrepancy between book and code","id":214120,"title":"Ch 25 Resources discrepancy between book and code","slug":"ch-25-resources-discrepancy-between-book-and-code","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-17T16:32:36.789Z","last_posted_at":"2026-03-18T10:15:03.355Z","bumped":true,"bumped_at":"2026-03-18T10:15:03.355Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":30,"like_count":2,"has_summary":false,"last_poster_username":"caroline","category_id":44,"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":143769,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Errata for Practical Android AI 1st Edition","id":214030,"title":"Errata for Practical Android AI 1st Edition","slug":"errata-for-practical-android-ai-1st-edition","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-28T23:39:23.441Z","last_posted_at":"2026-02-28T23:39:23.549Z","bumped":true,"bumped_at":"2026-02-28T23:39:23.549Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":8,"name":"errata","slug":"errata"}],"tags_descriptions":{},"views":15,"like_count":0,"has_summary":false,"last_poster_username":"jellodiil","category_id":118,"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":86063,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Programming in Dart: Fundamentals, Error Announcement","id":210314,"title":"Programming in Dart: Fundamentals, Error Announcement","slug":"programming-in-dart-fundamentals-error-announcement","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-03-02T08:03:18.229Z","last_posted_at":"2026-02-18T10:14:49.319Z","bumped":true,"bumped_at":"2026-02-18T10:14:49.319Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":92,"like_count":1,"has_summary":false,"last_poster_username":"peter56marget","category_id":92,"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":154960,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":157194,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Releasing a New Version","id":206641,"title":"Releasing a New Version","slug":"releasing-a-new-version","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-09-29T18:01:45.638Z","last_posted_at":"2026-02-11T07:37:04.986Z","bumped":true,"bumped_at":"2026-02-11T07:37:04.986Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":131,"like_count":1,"has_summary":false,"last_poster_username":"suragch","category_id":92,"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":152912,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":149899,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":55894,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"What changed in 5th edition of Metal by Tutorials?","id":213908,"title":"What changed in 5th edition of Metal by Tutorials?","slug":"what-changed-in-5th-edition-of-metal-by-tutorials","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-02-04T16:51:53.427Z","last_posted_at":"2026-02-09T00:53:55.674Z","bumped":true,"bumped_at":"2026-02-09T00:53:55.674Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":151,"like_count":4,"has_summary":false,"last_poster_username":"caroline","category_id":44,"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":157134,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Question about depth (two objects at the same depth)","id":213739,"title":"Question about depth (two objects at the same depth)","slug":"question-about-depth-two-objects-at-the-same-depth","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-11-28T11:00:50.131Z","last_posted_at":"2026-01-31T04:18:54.054Z","bumped":true,"bumped_at":"2026-01-31T04:18:54.054Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":375,"like_count":0,"has_summary":false,"last_poster_username":"tchelyzt","category_id":44,"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":23380,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":156904,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Chapter 13 Feedback","id":194205,"title":"Chapter 13 Feedback","slug":"chapter-13-feedback","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2023-09-05T13:25:29.991Z","last_posted_at":"2026-01-25T15:03:47.867Z","bumped":true,"bumped_at":"2026-01-25T15:03:47.867Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":399,"like_count":4,"has_summary":false,"last_poster_username":"rmullot","category_id":79,"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":99070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":156022,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Are there plans to update the book to include recent additions to the language?","id":211576,"title":"Are there plans to update the book to include recent additions to the language?","slug":"are-there-plans-to-update-the-book-to-include-recent-additions-to-the-language","posts_count":6,"reply_count":1,"highest_post_number":8,"image_url":null,"created_at":"2025-07-03T14:17:12.645Z","last_posted_at":"2026-01-22T13:59:22.551Z","bumped":true,"bumped_at":"2026-01-22T13:59:22.551Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":437,"like_count":0,"has_summary":false,"last_poster_username":"hooram95","category_id":78,"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":135303,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":1142,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":156010,"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":157015,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Chapter 1, Swift vs Objective-C Debugging expression issue","id":213799,"title":"Chapter 1, Swift vs Objective-C Debugging expression issue","slug":"chapter-1-swift-vs-objective-c-debugging-expression-issue","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-12-26T05:30:34.639Z","last_posted_at":"2026-01-22T12:18:19.209Z","bumped":true,"bumped_at":"2026-01-22T12:18:19.209Z","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":368,"like_count":1,"has_summary":false,"last_poster_username":"pafod38343","category_id":31,"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":7966,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":156995,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":157077,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Could you share the Figma file with me?","id":213846,"title":"Could you share the Figma file with me?","slug":"could-you-share-the-figma-file-with-me","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2026-01-17T06:26:24.821Z","last_posted_at":"2026-01-18T16:26:50.867Z","bumped":true,"bumped_at":"2026-01-18T16:26:50.867Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":189,"like_count":0,"has_summary":false,"last_poster_username":"kevindmoore","category_id":117,"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":156891,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":6419,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Chapter 4: Stopping in Code. Breakpoint Actions","id":211887,"title":"Chapter 4: Stopping in Code. Breakpoint Actions","slug":"chapter-4-stopping-in-code-breakpoint-actions","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2025-08-19T06:37:05.858Z","last_posted_at":"2026-02-01T22:37:45.369Z","bumped":true,"bumped_at":"2026-01-14T16:14:09.022Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":438,"like_count":3,"has_summary":false,"last_poster_username":"system","category_id":31,"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":46621,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":156848,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":156914,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":157015,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Errata for SwiftUI Apprentice 3rd Edition","id":210231,"title":"Errata for SwiftUI Apprentice 3rd Edition","slug":"errata-for-swiftui-apprentice-3rd-edition","posts_count":6,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2025-02-24T00:01:54.454Z","last_posted_at":"2026-01-07T05:48:10.085Z","bumped":true,"bumped_at":"2026-01-07T05:48:10.085Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":504,"like_count":5,"has_summary":false,"last_poster_username":"audrey","category_id":79,"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":86063,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":410,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":25487,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":10722,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":62,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"About advanced SwiftUI","id":118207,"title":"About advanced SwiftUI","slug":"about-advanced-swiftui","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2020-08-24T06:54:58.373Z","last_posted_at":"2026-01-05T09:07:55.352Z","bumped":true,"bumped_at":"2026-01-05T09:07:55.352Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":774,"like_count":1,"has_summary":false,"last_poster_username":"velanapps","category_id":56,"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":4932,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":26687,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":59271,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":62,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":157020,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Errata: Android Apprentice Chapter 24, Section &ldquo;Adding Room support&rdquo;","id":213787,"title":"Errata: Android Apprentice Chapter 24, Section \"Adding Room support\"","slug":"errata-android-apprentice-chapter-24-section-adding-room-support","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://files.chunter.kodeco.com/original/3X/5/c/5c0f7db6c8ef5042f0594b0cc11b34d503edba6e.png","created_at":"2025-12-23T21:39:31.291Z","last_posted_at":"2025-12-23T21:39:31.469Z","bumped":true,"bumped_at":"2025-12-23T21:39:31.469Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"android","slug":"android"}],"tags_descriptions":{},"views":241,"like_count":0,"has_summary":false,"last_poster_username":"swiftdroid","category_id":37,"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":156089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Animation in Blender -&gt; MDLAsset","id":129715,"title":"Animation in Blender -> MDLAsset","slug":"animation-in-blender-mdlasset","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2021-01-10T06:33:14.701Z","last_posted_at":"2025-12-03T00:57:03.211Z","bumped":true,"bumped_at":"2025-12-03T00:57:03.211Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1165,"like_count":1,"has_summary":false,"last_poster_username":"bababoega","category_id":44,"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":19348,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":49538,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":3442,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Is the &ldquo;Server-Side Swift with Vapor&rdquo; book, compatible with Vapor 5?","id":206419,"title":"Is the \"Server-Side Swift with Vapor\" book, compatible with Vapor 5?","slug":"is-the-server-side-swift-with-vapor-book-compatible-with-vapor-5","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":null,"created_at":"2024-09-12T19:47:20.752Z","last_posted_at":"2025-11-29T03:14:27.041Z","bumped":true,"bumped_at":"2025-11-29T03:14:27.041Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":604,"like_count":9,"has_summary":false,"last_poster_username":"matty_h","category_id":36,"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":3595,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":25692,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":155837,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Chapter 6: Playgrounds not working with Xcode 26.1","id":213687,"title":"Chapter 6: Playgrounds not working with Xcode 26.1","slug":"chapter-6-playgrounds-not-working-with-xcode-26-1","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-11-07T14:23:02.524Z","last_posted_at":"2025-11-25T05:53:48.421Z","bumped":true,"bumped_at":"2025-11-25T05:53:48.421Z","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":465,"like_count":0,"has_summary":false,"last_poster_username":"williamgarcia449","category_id":57,"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":156761,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":72070,"primary_group_id":42,"flair_group_id":42},{"extras":"latest","description":"Most Recent Poster","user_id":156866,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Is there going to be an update for this book?","id":213688,"title":"Is there going to be an update for this book?","slug":"is-there-going-to-be-an-update-for-this-book","posts_count":4,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2025-11-07T15:10:21.726Z","last_posted_at":"2025-11-24T12:54:57.096Z","bumped":true,"bumped_at":"2025-11-24T12:54:57.096Z","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":430,"like_count":2,"has_summary":false,"last_poster_username":"jellodiil","category_id":56,"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":138268,"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":86063,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Chapter 9 - Diagonal Camera Movement on a Mouse is Jittery","id":213716,"title":"Chapter 9 - Diagonal Camera Movement on a Mouse is Jittery","slug":"chapter-9-diagonal-camera-movement-on-a-mouse-is-jittery","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-11-12T20:29:30.764Z","last_posted_at":"2025-11-24T02:10:22.481Z","bumped":true,"bumped_at":"2025-11-24T02:10:22.481Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":386,"like_count":0,"has_summary":false,"last_poster_username":"caroline","category_id":44,"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":156802,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42}]},{"fancy_title":"Xcode 16: Errata for Metal by Tutorials 4th Edition","id":205784,"title":"Xcode 16: Errata for Metal by Tutorials 4th Edition","slug":"xcode-16-errata-for-metal-by-tutorials-4th-edition","posts_count":6,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2024-08-07T01:26:43.174Z","last_posted_at":"2025-11-15T01:45:42.575Z","bumped":true,"bumped_at":"2025-11-15T01:45:42.575Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":748,"like_count":11,"has_summary":false,"last_poster_username":"caroline","category_id":44,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":42031,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":156802,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Chapter 18, 4th ed: Missing sections and stuff","id":213721,"title":"Chapter 18, 4th ed: Missing sections and stuff","slug":"chapter-18-4th-ed-missing-sections-and-stuff","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-14T05:20:33.835Z","last_posted_at":"2026-04-29T21:20:45.794Z","bumped":true,"bumped_at":"2025-11-14T05:20:33.974Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":277,"like_count":0,"has_summary":false,"last_poster_username":"system","category_id":31,"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":445,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Errata for UIKit Apprentice 3rd Edition","id":207924,"title":"Errata for UIKit Apprentice 3rd Edition","slug":"errata-for-uikit-apprentice-3rd-edition","posts_count":11,"reply_count":6,"highest_post_number":11,"image_url":null,"created_at":"2024-12-18T15:43:15.096Z","last_posted_at":"2025-11-11T00:19:01.223Z","bumped":true,"bumped_at":"2025-11-11T00:19:01.223Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":671,"like_count":6,"has_summary":false,"last_poster_username":"scottx","category_id":71,"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":86063,"primary_group_id":42,"flair_group_id":42},{"extras":null,"description":"Frequent Poster","user_id":154582,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3,"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":155738,"primary_group_id":null,"flair_group_id":null}]}]}}