{"users":[{"id":6,"username":"evancz","name":"Evan","avatar_template":"/user_avatar/discourse.elm-lang.org/evancz/{size}/16_2.png","admin":true,"moderator":true,"trust_level":2},{"id":2,"username":"brian","name":"Brian","avatar_template":"/user_avatar/discourse.elm-lang.org/brian/{size}/2180_2.png","trust_level":4},{"id":-1,"username":"system","name":"system","avatar_template":"https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png","admin":true,"moderator":true,"trust_level":4},{"id":474,"username":"dwayne","name":"Dwayne Crooks","avatar_template":"/user_avatar/discourse.elm-lang.org/dwayne/{size}/5478_2.png","trust_level":2},{"id":1483,"username":"wolfadex","name":"Wolfgang Schuster","avatar_template":"/user_avatar/discourse.elm-lang.org/wolfadex/{size}/2461_2.png","trust_level":3},{"id":1083,"username":"paulh","name":"Paul Hollyer","avatar_template":"/user_avatar/discourse.elm-lang.org/paulh/{size}/5022_2.png","trust_level":2},{"id":325,"username":"turboMaCk","name":"Marek Fajkus","avatar_template":"/user_avatar/discourse.elm-lang.org/turbomack/{size}/355_2.png","trust_level":2},{"id":5195,"username":"boxed","name":"Anders Hovmöller","avatar_template":"/user_avatar/discourse.elm-lang.org/boxed/{size}/5664_2.png","trust_level":1},{"id":1587,"username":"uweg","name":"","avatar_template":"/user_avatar/discourse.elm-lang.org/uweg/{size}/2541_2.png","trust_level":2},{"id":1490,"username":"creminology","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/e47774/{size}.png","trust_level":2},{"id":129,"username":"rupert","name":"Rupert Smith","avatar_template":"/user_avatar/discourse.elm-lang.org/rupert/{size}/1775_2.png","trust_level":2},{"id":710,"username":"dirkbj","name":"Dirk Johnson","avatar_template":"/user_avatar/discourse.elm-lang.org/dirkbj/{size}/3162_2.png","trust_level":2},{"id":1240,"username":"ni-ko-o-kin","name":"Nikolaus Wettstein","avatar_template":"/user_avatar/discourse.elm-lang.org/ni-ko-o-kin/{size}/2693_2.png","trust_level":2},{"id":369,"username":"unsoundscapes","name":"Andrey Kuzmin","avatar_template":"/user_avatar/discourse.elm-lang.org/unsoundscapes/{size}/410_2.png","trust_level":2},{"id":3312,"username":"polarit","name":"","avatar_template":"/user_avatar/discourse.elm-lang.org/polarit/{size}/4651_2.png","trust_level":2},{"id":2954,"username":"andre-dietrich","name":"","avatar_template":"/user_avatar/discourse.elm-lang.org/andre-dietrich/{size}/4106_2.png","trust_level":2},{"id":2368,"username":"lpil","name":"Louis Pilfold","avatar_template":"/user_avatar/discourse.elm-lang.org/lpil/{size}/3139_2.png","trust_level":2},{"id":3118,"username":"john_s","name":"John Suder","avatar_template":"/user_avatar/discourse.elm-lang.org/john_s/{size}/4425_2.png","trust_level":2},{"id":2754,"username":"peterjamesward","name":"Pete Ward","avatar_template":"/user_avatar/discourse.elm-lang.org/peterjamesward/{size}/3759_2.png","trust_level":2},{"id":110,"username":"Janiczek","name":"Martin Janiczek","avatar_template":"/user_avatar/discourse.elm-lang.org/janiczek/{size}/4516_2.png","trust_level":2},{"id":164,"username":"lydell","name":"Simon Lydell","avatar_template":"/user_avatar/discourse.elm-lang.org/lydell/{size}/178_2.png","trust_level":2},{"id":3008,"username":"TankorSmash","name":"Tankor Smash","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/838e76/{size}.png","trust_level":2},{"id":117,"username":"pit","name":"Pit Capitain","avatar_template":"/user_avatar/discourse.elm-lang.org/pit/{size}/5389_2.png","trust_level":2},{"id":1642,"username":"damir","name":"Damir Simunic","avatar_template":"/user_avatar/discourse.elm-lang.org/damir/{size}/5549_2.png","trust_level":2},{"id":1419,"username":"petergao","name":"Peter Gao","avatar_template":"/user_avatar/discourse.elm-lang.org/petergao/{size}/1657_2.png","trust_level":2},{"id":73,"username":"ianmackenzie","name":"Ian Mackenzie","avatar_template":"/user_avatar/discourse.elm-lang.org/ianmackenzie/{size}/86_2.png","admin":true,"trust_level":2},{"id":3144,"username":"kvothe","name":"Flavio Corpa","avatar_template":"/user_avatar/discourse.elm-lang.org/kvothe/{size}/4406_2.png","trust_level":2},{"id":960,"username":"mywzQxMJ76","name":"Andreas Pehnack","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/898d66/{size}.png","trust_level":2},{"id":551,"username":"RyanNHG","name":"Ryan Haskell","avatar_template":"/user_avatar/discourse.elm-lang.org/ryannhg/{size}/5162_2.png","trust_level":2},{"id":4352,"username":"bendilobi","name":"Bendilobi","avatar_template":"/user_avatar/discourse.elm-lang.org/bendilobi/{size}/5602_2.png","trust_level":1},{"id":311,"username":"absynce","name":"Jared M. Smith","avatar_template":"/user_avatar/discourse.elm-lang.org/absynce/{size}/344_2.png","trust_level":1},{"id":344,"username":"dillonkearns","name":"Dillon Kearns","avatar_template":"/user_avatar/discourse.elm-lang.org/dillonkearns/{size}/1587_2.png","trust_level":2},{"id":1868,"username":"WhileTruu","name":"Marten Truu","avatar_template":"/user_avatar/discourse.elm-lang.org/whiletruu/{size}/2703_2.png","trust_level":2},{"id":1090,"username":"progger","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/5daacb/{size}.png","trust_level":2},{"id":3782,"username":"cekrem","name":"Christian Ekrem","avatar_template":"/user_avatar/discourse.elm-lang.org/cekrem/{size}/5405_2.png","trust_level":1},{"id":3929,"username":"alexd","name":"Alex Darlington","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/96bed5/{size}.png","trust_level":1},{"id":2207,"username":"ad-si","name":"Adrian Sieber","avatar_template":"/user_avatar/discourse.elm-lang.org/ad-si/{size}/4713_2.png","trust_level":2},{"id":28,"username":"gampleman","name":"Jakub Hampl","avatar_template":"/user_avatar/discourse.elm-lang.org/gampleman/{size}/43_2.png","trust_level":2},{"id":2864,"username":"agj","name":"Ale","avatar_template":"/user_avatar/discourse.elm-lang.org/agj/{size}/3966_2.png","trust_level":2},{"id":3902,"username":"curtissimo","name":"Curtis","avatar_template":"/user_avatar/discourse.elm-lang.org/curtissimo/{size}/5544_2.png","trust_level":1},{"id":1466,"username":"jfmengels","name":"Jeroen Engels","avatar_template":"/user_avatar/discourse.elm-lang.org/jfmengels/{size}/3124_2.png","trust_level":2},{"id":3908,"username":"devinjameson","name":"Devin Jameson","avatar_template":"/user_avatar/discourse.elm-lang.org/devinjameson/{size}/5551_2.png","trust_level":1},{"id":1685,"username":"Laurent","name":"Laurent Payot","avatar_template":"/user_avatar/discourse.elm-lang.org/laurent/{size}/2051_2.png","trust_level":2},{"id":37,"username":"kirchner","name":"Fabian Kirchner","avatar_template":"/user_avatar/discourse.elm-lang.org/kirchner/{size}/53_2.png","trust_level":2},{"id":571,"username":"julianp","name":"Julian Pistorius","avatar_template":"/user_avatar/discourse.elm-lang.org/julianp/{size}/928_2.png","trust_level":2},{"id":3615,"username":"ralphtq","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/48db29/{size}.png","trust_level":1},{"id":349,"username":"kraklin","name":"Tomáš Látal","avatar_template":"/user_avatar/discourse.elm-lang.org/kraklin/{size}/385_2.png","trust_level":2}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/show-and-tell/5?page=1","per_page":30,"topics":[{"fancy_title":"The Show and Tell Category","id":31,"title":"The Show and Tell Category","slug":"the-show-and-tell-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2017-12-01T00:15:21.454Z","last_posted_at":"2017-12-01T00:15:21.498Z","bumped":true,"bumped_at":"2017-12-01T00:15:21.454Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Use this category when you want to show off something you’ve made. \nFor example: \n\nI have been working on a package that makes it easy to make GitHub API requests! \n\n\nI created a priority queue data structure based on bi&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":1480,"like_count":6,"has_summary":false,"last_poster_username":"evancz","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":6,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Welcome to the Elm Discourse!","id":8,"title":"Welcome to the Elm Discourse!","slug":"welcome-to-the-elm-discourse","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2017-11-30T17:35:51.403Z","last_posted_at":"2017-11-30T17:35:51.446Z","bumped":true,"bumped_at":"2017-11-30T19:29:03.012Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":":wave: Hey there, we’re glad to see you! This group exists to discuss anything Elm related, from beginner questions to compiler design. Welcome! \nHow to be constructive\n\nMake it easy for people to reply to you. The harde&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":9058,"like_count":23,"has_summary":false,"last_poster_username":"system","category_id":5,"op_like_count":23,"pinned_globally":true,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"DIFF: Adding Recursive Expressions to a Tiny Interpreter in Elm","id":10883,"title":"DIFF: Adding Recursive Expressions to a Tiny Interpreter in Elm","slug":"diff-adding-recursive-expressions-to-a-tiny-interpreter-in-elm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-12T17:10:40.650Z","last_posted_at":"2026-08-12T17:10:40.707Z","bumped":true,"bumped_at":"2026-08-12T17:10:40.707Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":44,"like_count":3,"has_summary":false,"last_poster_username":"dwayne","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GMTK Game Jam 2026 - Ball Fall","id":10861,"title":"GMTK Game Jam 2026 - Ball Fall","slug":"gmtk-game-jam-2026-ball-fall","posts_count":11,"reply_count":4,"highest_post_number":11,"image_url":null,"created_at":"2026-07-27T14:53:53.203Z","last_posted_at":"2026-08-12T02:04:53.025Z","bumped":true,"bumped_at":"2026-08-12T02:04:53.025Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":386,"like_count":18,"has_summary":false,"last_poster_username":"wolfadex","category_id":5,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1483,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1083,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":325,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Alm - an Elm compiler written in Rust","id":10870,"title":"Alm - an Elm compiler written in Rust","slug":"alm-an-elm-compiler-written-in-rust","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2026-08-02T09:14:17.824Z","last_posted_at":"2026-08-05T08:54:55.863Z","bumped":true,"bumped_at":"2026-08-05T08:54:55.863Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":649,"like_count":14,"has_summary":false,"last_poster_username":"rupert","category_id":5,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":5195,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1587,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1490,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":129,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm-motion is live!","id":10867,"title":"Elm-motion is live!","slug":"elm-motion-is-live","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-07-29T11:16:42.704Z","last_posted_at":"2026-08-04T18:34:58.287Z","bumped":true,"bumped_at":"2026-08-04T18:34:58.287Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":368,"like_count":31,"has_summary":false,"last_poster_username":"dirkbj","category_id":5,"op_like_count":22,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1083,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":710,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"CONST: The Structure of a Tiny Interpreter in Elm","id":10878,"title":"CONST: The Structure of a Tiny Interpreter in Elm","slug":"const-the-structure-of-a-tiny-interpreter-in-elm","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-08-04T08:38:35.255Z","last_posted_at":"2026-08-04T10:43:52.569Z","bumped":true,"bumped_at":"2026-08-04T10:43:52.569Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":179,"like_count":9,"has_summary":false,"last_poster_username":"ni-ko-o-kin","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":474,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1240,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Starting Tiny Interpreters: Learning How Programming Languages Work One Feature at a Time","id":10864,"title":"Starting Tiny Interpreters: Learning How Programming Languages Work One Feature at a Time","slug":"starting-tiny-interpreters-learning-how-programming-languages-work-one-feature-at-a-time","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-28T12:55:42.072Z","last_posted_at":"2026-07-28T12:55:42.146Z","bumped":true,"bumped_at":"2026-07-28T12:55:42.146Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":155,"like_count":11,"has_summary":false,"last_poster_username":"dwayne","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"3D Physics Engine Pt. 6","id":10856,"title":"3D Physics Engine Pt. 6","slug":"3d-physics-engine-pt-6","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":"https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/2X/6/67104d7cbafcb1b2b352fb9217e42a717ce8a5b1.gif","created_at":"2026-07-19T11:48:22.191Z","last_posted_at":"2026-07-25T17:59:11.215Z","bumped":true,"bumped_at":"2026-07-25T17:59:11.215Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":402,"like_count":30,"has_summary":false,"last_poster_username":"unsoundscapes","category_id":5,"op_like_count":25,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":369,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3312,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1483,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sky-lang and vibe coded languages","id":10855,"title":"Sky-lang and vibe coded languages","slug":"sky-lang-and-vibe-coded-languages","posts_count":24,"reply_count":20,"highest_post_number":24,"image_url":null,"created_at":"2026-07-16T10:21:37.867Z","last_posted_at":"2026-07-22T08:18:50.627Z","bumped":true,"bumped_at":"2026-07-22T08:18:50.627Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":692,"like_count":8,"has_summary":false,"last_poster_username":"rupert","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2954,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2368,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3118,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":129,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Experimenting some general fonts","id":10857,"title":"Experimenting some general fonts","slug":"experimenting-some-general-fonts","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-19T21:24:41.383Z","last_posted_at":"2026-07-19T21:24:41.459Z","bumped":true,"bumped_at":"2026-07-19T21:24:41.459Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":150,"like_count":2,"has_summary":false,"last_poster_username":"polarit","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3312,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm 0.19.2 is live!","id":10841,"title":"Elm 0.19.2 is live!","slug":"elm-0-19-2-is-live","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2026-07-06T11:11:56.339Z","last_posted_at":"2026-07-15T07:02:29.082Z","bumped":true,"bumped_at":"2026-07-15T07:02:29.082Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":1410,"like_count":88,"has_summary":false,"last_poster_username":"Janiczek","category_id":5,"op_like_count":78,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2754,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1587,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":110,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm-ts-types: Generate TypeScript typings for the JavaScript interface of Elm apps","id":10843,"title":"Elm-ts-types: Generate TypeScript typings for the JavaScript interface of Elm apps","slug":"elm-ts-types-generate-typescript-typings-for-the-javascript-interface-of-elm-apps","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-07-07T12:10:50.009Z","last_posted_at":"2026-07-14T16:32:04.408Z","bumped":true,"bumped_at":"2026-07-14T16:32:04.408Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":437,"like_count":25,"has_summary":false,"last_poster_username":"lydell","category_id":5,"op_like_count":20,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":164,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":3008,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Eco - Compile Elm to native code","id":10790,"title":"Eco - Compile Elm to native code","slug":"eco-compile-elm-to-native-code","posts_count":22,"reply_count":12,"highest_post_number":22,"image_url":"https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/2X/8/86ba85f62c23913da9f9a4422a60fb2b69b607dd.jpeg","created_at":"2026-06-21T17:07:35.940Z","last_posted_at":"2026-07-07T21:49:39.090Z","bumped":true,"bumped_at":"2026-07-07T21:49:39.090Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":1807,"like_count":64,"has_summary":false,"last_poster_username":"rupert","category_id":5,"op_like_count":27,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1483,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":325,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":117,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Run **native** Elm on your server and your terminal! Yes, native!","id":10747,"title":"Run **native** Elm on your server and your terminal! Yes, native!","slug":"run-native-elm-on-your-server-and-your-terminal-yes-native","posts_count":27,"reply_count":15,"highest_post_number":27,"image_url":"https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/optimized/2X/4/404ea5d81638c7e89924b5b144ca119be529ad1f_2_662x1024.jpeg","created_at":"2026-06-02T14:03:52.934Z","last_posted_at":"2026-06-29T06:23:23.755Z","bumped":true,"bumped_at":"2026-06-29T06:23:23.755Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":2238,"like_count":135,"has_summary":false,"last_poster_username":"petergao","category_id":5,"op_like_count":54,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1642,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1483,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1419,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pointless Disagreement","id":10788,"title":"Pointless Disagreement","slug":"pointless-disagreement","posts_count":69,"reply_count":48,"highest_post_number":70,"image_url":null,"created_at":"2026-06-20T13:26:36.340Z","last_posted_at":"2026-06-26T19:02:50.422Z","bumped":true,"bumped_at":"2026-06-26T19:02:50.422Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"visibility_reason_id":4,"views":2024,"like_count":165,"has_summary":true,"last_poster_username":"ianmackenzie","category_id":5,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2368,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":325,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1642,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":73,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haskell for Elm developers, Part 8: IO","id":10783,"title":"Haskell for Elm developers, Part 8: IO","slug":"haskell-for-elm-developers-part-8-io","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-12T14:15:38.755Z","last_posted_at":"2026-06-12T14:15:38.829Z","bumped":true,"bumped_at":"2026-06-12T14:15:38.829Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":216,"like_count":13,"has_summary":false,"last_poster_username":"kvothe","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3144,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Programming in Elm for Pebble watches","id":10710,"title":"Programming in Elm for Pebble watches","slug":"programming-in-elm-for-pebble-watches","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":null,"created_at":"2026-05-25T07:47:48.798Z","last_posted_at":"2026-06-11T15:17:48.884Z","bumped":true,"bumped_at":"2026-06-11T15:17:48.884Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":702,"like_count":36,"has_summary":false,"last_poster_username":"mywzQxMJ76","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":960,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":551,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":110,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":4352,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm Town 90 – Wonder: Contorting yourself with Ari Schlesinger","id":10709,"title":"Elm Town 90 – Wonder: Contorting yourself with Ari Schlesinger","slug":"elm-town-90-wonder-contorting-yourself-with-ari-schlesinger","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-24T22:13:35.018Z","last_posted_at":"2026-05-24T22:13:35.090Z","bumped":true,"bumped_at":"2026-05-24T22:13:35.090Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":118,"like_count":4,"has_summary":false,"last_poster_username":"absynce","category_id":5,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":311,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Tooltips with Popover API, CSS anchor positioning, and minimal JS","id":10707,"title":"Tooltips with Popover API, CSS anchor positioning, and minimal JS","slug":"tooltips-with-popover-api-css-anchor-positioning-and-minimal-js","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-23T02:49:58.652Z","last_posted_at":"2026-05-23T02:49:58.721Z","bumped":true,"bumped_at":"2026-05-23T02:49:58.721Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":205,"like_count":13,"has_summary":false,"last_poster_username":"wolfadex","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1483,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"A time-traveling full-stack test debugger for elm-pages","id":10627,"title":"A time-traveling full-stack test debugger for elm-pages","slug":"a-time-traveling-full-stack-test-debugger-for-elm-pages","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-11T17:04:53.962Z","last_posted_at":"2026-05-12T18:06:36.352Z","bumped":true,"bumped_at":"2026-05-12T18:06:36.352Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":193,"like_count":20,"has_summary":false,"last_poster_username":"dirkbj","category_id":5,"op_like_count":19,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":344,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":710,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New version of my language server","id":10617,"title":"New version of my language server","slug":"new-version-of-my-language-server","posts_count":8,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2026-04-26T13:43:50.598Z","last_posted_at":"2026-05-08T04:50:13.623Z","bumped":true,"bumped_at":"2026-05-08T04:50:13.623Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":689,"like_count":28,"has_summary":false,"last_poster_username":"WhileTruu","category_id":5,"op_like_count":19,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1868,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1483,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1090,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm for React Developers — draft is done, looking for reviewers","id":10604,"title":"Elm for React Developers — draft is done, looking for reviewers","slug":"elm-for-react-developers-draft-is-done-looking-for-reviewers","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-04-16T10:58:38.592Z","last_posted_at":"2026-04-16T10:58:38.657Z","bumped":true,"bumped_at":"2026-04-16T10:58:38.657Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":191,"like_count":7,"has_summary":false,"last_poster_username":"cekrem","category_id":5,"op_like_count":7,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3782,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Visuelm, a visual programming editor for Elm","id":10597,"title":"Visuelm, a visual programming editor for Elm","slug":"visuelm-a-visual-programming-editor-for-elm","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":"https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/2X/f/fdf0782cc58e328061247adb0d3489190848a32b.png","created_at":"2026-04-02T10:44:03.068Z","last_posted_at":"2026-04-15T09:44:22.032Z","bumped":true,"bumped_at":"2026-04-15T09:44:22.032Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":463,"like_count":21,"has_summary":false,"last_poster_username":"gampleman","category_id":5,"op_like_count":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3929,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2207,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Package release: elm-simple-icons (logo icons)","id":10601,"title":"Package release: elm-simple-icons (logo icons)","slug":"package-release-elm-simple-icons-logo-icons","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2026-04-09T22:51:25.490Z","last_posted_at":"2026-04-12T23:40:59.389Z","bumped":true,"bumped_at":"2026-04-12T23:40:59.389Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":201,"like_count":15,"has_summary":false,"last_poster_username":"agj","category_id":5,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2864,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3902,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1466,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm Town 89 – Elm Camp 2026","id":10585,"title":"Elm Town 89 – Elm Camp 2026","slug":"elm-town-89-elm-camp-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-25T11:25:51.952Z","last_posted_at":"2026-03-25T11:25:52.068Z","bumped":true,"bumped_at":"2026-03-25T11:25:52.068Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":181,"like_count":8,"has_summary":false,"last_poster_username":"absynce","category_id":5,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":311,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Foldkit — The Elm Architecture in TypeScript, powered by Effect","id":10579,"title":"Foldkit — The Elm Architecture in TypeScript, powered by Effect","slug":"foldkit-the-elm-architecture-in-typescript-powered-by-effect","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-03-13T22:16:24.527Z","last_posted_at":"2026-03-20T08:32:26.314Z","bumped":true,"bumped_at":"2026-03-20T08:32:26.314Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":721,"like_count":15,"has_summary":false,"last_poster_username":"Laurent","category_id":5,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3908,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1685,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New package for working with RDF data","id":10577,"title":"New package for working with RDF data","slug":"new-package-for-working-with-rdf-data","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-03-11T15:14:47.410Z","last_posted_at":"2026-03-16T08:45:19.726Z","bumped":true,"bumped_at":"2026-03-16T08:45:19.726Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":307,"like_count":20,"has_summary":false,"last_poster_username":"kirchner","category_id":5,"op_like_count":16,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":37,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":3615,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm-ui - clip text on a single line","id":10576,"title":"Elm-ui - clip text on a single line","slug":"elm-ui-clip-text-on-a-single-line","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-10T15:13:59.045Z","last_posted_at":"2026-03-13T15:13:53.321Z","bumped":true,"bumped_at":"2026-03-13T15:13:53.321Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":181,"like_count":0,"has_summary":false,"last_poster_username":"progger","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1090,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elm Camp 2026, Czechia - Tickets are on sale!","id":10573,"title":"Elm Camp 2026, Czechia - Tickets are on sale!","slug":"elm-camp-2026-czechia-tickets-are-on-sale","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-03T20:20:06.074Z","last_posted_at":"2026-03-03T20:20:06.126Z","bumped":true,"bumped_at":"2026-03-03T20:20:06.126Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"views":221,"like_count":13,"has_summary":false,"last_poster_username":"kraklin","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":349,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]}]}}