{"users":[{"id":20762,"username":"CodeSync","name":null,"avatar_template":"/user_avatar/forum.elixirforum.com/codesync/{size}/25587_2.png","trust_level":2},{"id":13871,"username":"bartblast","name":"Bart Blast","avatar_template":"/user_avatar/forum.elixirforum.com/bartblast/{size}/17647_2.png","trust_level":2},{"id":16342,"username":"arconautishche","name":"Anton","avatar_template":"/user_avatar/forum.elixirforum.com/arconautishche/{size}/20419_2.png","trust_level":1},{"id":28667,"username":"jam","name":null,"avatar_template":"/user_avatar/forum.elixirforum.com/jam/{size}/36266_2.png","trust_level":3},{"id":7975,"username":"alexslade","name":"Alex Slade","avatar_template":"/user_avatar/forum.elixirforum.com/alexslade/{size}/13910_2.png","trust_level":2},{"id":12015,"username":"gus","name":"Gus","avatar_template":"/user_avatar/forum.elixirforum.com/gus/{size}/37315_2.png","flair_name":"Nerves-Core-Team","flair_url":"/uploads/default/original/3X/7/8/7850569b5bdeb0449d30954246ade303b33ad449.png","flair_bg_color":"f8f8f8","flair_group_id":45,"primary_group_name":"Nerves-Core-Team","trust_level":4},{"id":11856,"username":"danj","name":"Dan","avatar_template":"/letter_avatar_proxy/v4/letter/d/db5fbb/{size}.png","trust_level":2},{"id":1,"username":"AstonJ","name":"Aston","avatar_template":"/user_avatar/forum.elixirforum.com/astonj/{size}/15_2.png","admin":true,"moderator":true,"trust_level":3},{"id":20877,"username":"ElixirConf","name":"ElixirConf US","avatar_template":"/user_avatar/forum.elixirforum.com/elixirconf/{size}/25625_2.png","trust_level":1},{"id":24714,"username":"c4lliope","name":"Calliope","avatar_template":"/user_avatar/forum.elixirforum.com/c4lliope/{size}/39759_2.png","trust_level":2},{"id":30413,"username":"CMC","name":null,"avatar_template":"/user_avatar/forum.elixirforum.com/cmc/{size}/41025_2.png","trust_level":0},{"id":28743,"username":"MikaelFangel","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/m/65b543/{size}.png","trust_level":2},{"id":15870,"username":"jswanner","name":"Jacob Swanner","avatar_template":"/user_avatar/forum.elixirforum.com/jswanner/{size}/24585_2.png","trust_level":2},{"id":4701,"username":"alvinkatojr","name":"Alvin Kato J.R. ","avatar_template":"/user_avatar/forum.elixirforum.com/alvinkatojr/{size}/4806_2.png","trust_level":2},{"id":30440,"username":"ArjunGillard","name":"Arj Gillard","avatar_template":"/user_avatar/forum.elixirforum.com/arjungillard/{size}/41008_2.png","trust_level":1},{"id":21007,"username":"antoine-duchenet","name":"Antoine Duchenet","avatar_template":"/user_avatar/forum.elixirforum.com/antoine-duchenet/{size}/27136_2.png","trust_level":2},{"id":11932,"username":"slouchpie","name":"peaceful-james","avatar_template":"/user_avatar/forum.elixirforum.com/slouchpie/{size}/34819_2.png","trust_level":2},{"id":6271,"username":"hilko","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/h/c57346/{size}.png","trust_level":2}],"primary_groups":[{"id":45,"name":"Nerves-Core-Team"}],"flair_groups":[{"id":45,"name":"Nerves-Core-Team","flair_url":"/uploads/default/original/3X/7/8/7850569b5bdeb0449d30954246ade303b33ad449.png","flair_bg_color":"f8f8f8","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/learning-resources/talks/58?page=1","per_page":30,"top_tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"},{"id":1335,"name":"code","slug":"code"},{"id":709,"name":"elixirconf2018","slug":"elixirconf2018"},{"id":1587,"name":"elixirconf2019","slug":"elixirconf2019"},{"id":286,"name":"elixirconf2017","slug":"elixirconf2017"},{"id":4439,"name":"speakers","slug":"speakers"},{"id":1541,"name":"elixirconfeu2019","slug":"elixirconfeu2019"},{"id":133,"name":"phoenix","slug":"phoenix"},{"id":58,"name":"nerves","slug":"nerves"},{"id":337,"name":"lonestar2018","slug":"lonestar2018"},{"id":1036,"name":"liveview","slug":"liveview"},{"id":62,"name":"otp","slug":"otp"},{"id":13,"name":"erlang","slug":"erlang"},{"id":145,"name":"talks","slug":"talks"},{"id":140,"name":"testing","slug":"testing"},{"id":96,"name":"beam","slug":"beam"},{"id":409,"name":"conferences","slug":"conferences"},{"id":137,"name":"deployment","slug":"deployment"},{"id":783,"name":"scenic","slug":"scenic"},{"id":583,"name":"adoption","slug":"adoption"},{"id":7,"name":"ecto","slug":"ecto"},{"id":568,"name":"learning-elixir","slug":"learning-elixir"},{"id":555,"name":"rust","slug":"rust"},{"id":214,"name":"absinthe","slug":"absinthe"},{"id":3409,"name":"ash","slug":"ash"},{"id":101,"name":"distributed-systems","slug":"distributed-systems"},{"id":233,"name":"elixirconfeu","slug":"elixirconfeu"},{"id":2766,"name":"livebook","slug":"livebook"}],"topics":[{"fancy_title":"Model the work: Real Life workloads with Ash &amp; Oban - Zach Daniel | ElixirConf EU","id":76789,"title":"Model the work: Real Life workloads with Ash & Oban - Zach Daniel | ElixirConf EU","slug":"model-the-work-real-life-workloads-with-ash-oban-zach-daniel-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-22T13:00:03.728Z","last_posted_at":"2026-09-22T13:00:03.760Z","bumped":true,"bumped_at":"2026-09-22T13:00:03.760Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":401,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Kafka-Backed Elixir at Scale - Anton Borisov, Piotr Rybarczyk | ElixirConf EU","id":76745,"title":"Kafka-Backed Elixir at Scale - Anton Borisov, Piotr Rybarczyk | ElixirConf EU","slug":"kafka-backed-elixir-at-scale-anton-borisov-piotr-rybarczyk-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-20T13:00:03.148Z","last_posted_at":"2026-09-20T13:00:03.181Z","bumped":true,"bumped_at":"2026-09-20T13:00:03.181Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":397,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Building Real-Time AI Agents with Elixir - Kimutai Kiprotich | ElixirConf EU","id":76718,"title":"Building Real-Time AI Agents with Elixir - Kimutai Kiprotich | ElixirConf EU","slug":"building-real-time-ai-agents-with-elixir-kimutai-kiprotich-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-18T13:00:03.061Z","last_posted_at":"2026-09-18T13:00:03.138Z","bumped":true,"bumped_at":"2026-09-18T13:00:03.138Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":317,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hologram: Building Local-First Apps in Pure Elixir (ElixirConf US 2026)","id":76667,"title":"Hologram: Building Local-First Apps in Pure Elixir (ElixirConf US 2026)","slug":"hologram-building-local-first-apps-in-pure-elixir-elixirconf-us-2026","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2026-09-15T01:34:50.607Z","last_posted_at":"2026-09-16T16:20:46.137Z","bumped":true,"bumped_at":"2026-09-16T16:20:46.137Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"},{"id":5192,"name":"elixirconf2026","slug":"elixirconf2026"},{"id":3540,"name":"hologram","slug":"hologram"},{"id":145,"name":"talks","slug":"talks"}],"tags_descriptions":{},"views":1188,"like_count":27,"has_summary":false,"last_poster_username":"bartblast","category_id":58,"op_like_count":9,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13871,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":16342,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":28667,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The Everything App - Lars Wikman | ElixirConf EU","id":76693,"title":"The Everything App - Lars Wikman | ElixirConf EU","slug":"the-everything-app-lars-wikman-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-16T13:00:03.075Z","last_posted_at":"2026-09-16T13:00:03.151Z","bumped":true,"bumped_at":"2026-09-16T13:00:03.151Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":419,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ElixirConf EU 2026 - list of talks, slides, and links","id":75144,"title":"ElixirConf EU 2026 - list of talks, slides, and links","slug":"elixirconf-eu-2026-list-of-talks-slides-and-links","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":null,"created_at":"2026-04-27T10:48:31.949Z","last_posted_at":"2026-04-28T14:50:16.485Z","bumped":true,"bumped_at":"2026-09-14T18:49:36.641Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":1752,"like_count":21,"has_summary":false,"last_poster_username":"AstonJ","category_id":58,"op_like_count":14,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7975,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12015,"primary_group_id":45,"flair_group_id":45},{"extras":null,"description":"Recent Poster","user_id":11856,"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":"What if you could build production-ready RAG entirely in Elixir? George Guimarães, ElixirConfEU","id":76666,"title":"What if you could build production-ready RAG entirely in Elixir? George Guimarães, ElixirConfEU","slug":"what-if-you-could-build-production-ready-rag-entirely-in-elixir-george-guimaraes-elixirconfeu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-14T13:00:02.906Z","last_posted_at":"2026-09-14T13:00:02.963Z","bumped":true,"bumped_at":"2026-09-14T13:00:02.963Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":574,"like_count":4,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":4,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rebuilding Workflow Orchestration in Elixir: The Story of Gust - Marcio Klepacz | ElixirConf EU","id":76654,"title":"Rebuilding Workflow Orchestration in Elixir: The Story of Gust - Marcio Klepacz | ElixirConf EU","slug":"rebuilding-workflow-orchestration-in-elixir-the-story-of-gust-marcio-klepacz-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-13T13:00:03.407Z","last_posted_at":"2026-09-13T13:00:03.483Z","bumped":true,"bumped_at":"2026-09-13T13:00:03.483Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":509,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Failing to Introduce Elixir - John Darrington","id":76653,"title":"Failing to Introduce Elixir - John Darrington","slug":"failing-to-introduce-elixir-john-darrington","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-12T13:00:02.980Z","last_posted_at":"2026-09-12T13:00:03.048Z","bumped":true,"bumped_at":"2026-09-12T13:00:03.048Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"}],"tags_descriptions":{},"views":536,"like_count":1,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Darío De Filippis - Hacking your project config | ElixirConf US","id":76647,"title":"Lightning Talk: Darío De Filippis - Hacking your project config | ElixirConf US","slug":"lightning-talk-dario-de-filippis-hacking-your-project-config-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-11T13:00:02.877Z","last_posted_at":"2026-09-11T13:00:02.947Z","bumped":true,"bumped_at":"2026-09-11T13:00:02.947Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":369,"like_count":1,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Joseph Koski - Functional Program with Elixir | ElixirConf US","id":76632,"title":"Lightning Talk: Joseph Koski - Functional Program with Elixir | ElixirConf US","slug":"lightning-talk-joseph-koski-functional-program-with-elixir-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-10T13:00:03.636Z","last_posted_at":"2026-09-10T13:00:03.712Z","bumped":true,"bumped_at":"2026-09-10T13:00:03.712Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":427,"like_count":3,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Practical Data Orchestration in Elixir - Silvia Zeamer | ElixirConf EU","id":76589,"title":"Practical Data Orchestration in Elixir - Silvia Zeamer | ElixirConf EU","slug":"practical-data-orchestration-in-elixir-silvia-zeamer-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-06T13:00:03.337Z","last_posted_at":"2026-09-06T13:00:03.407Z","bumped":true,"bumped_at":"2026-09-06T13:00:03.407Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":388,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Paulo Valente - Calling Elixir function from Nx | ElixirConf US","id":76568,"title":"Lightning Talk: Paulo Valente - Calling Elixir function from Nx | ElixirConf US","slug":"lightning-talk-paulo-valente-calling-elixir-function-from-nx-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-04T13:00:02.869Z","last_posted_at":"2026-09-04T13:00:02.939Z","bumped":true,"bumped_at":"2026-09-04T13:00:02.939Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":317,"like_count":1,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"LT: Skode: an ASCII shorthand for audio experimentation - Joseph Stewart | ElixirConf EU","id":75846,"title":"LT: Skode: an ASCII shorthand for audio experimentation - Joseph Stewart | ElixirConf EU","slug":"lt-skode-an-ascii-shorthand-for-audio-experimentation-joseph-stewart-elixirconf-eu","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-06-30T13:00:02.906Z","last_posted_at":"2026-09-03T17:49:32.884Z","bumped":true,"bumped_at":"2026-09-03T17:49:32.884Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":910,"like_count":2,"has_summary":false,"last_poster_username":"c4lliope","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":24714,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Testing Concurrency and Fault Tolerance in Elixir/Nerves - Marta Habdas | ElixirConf EU","id":76520,"title":"Testing Concurrency and Fault Tolerance in Elixir/Nerves - Marta Habdas | ElixirConf EU","slug":"testing-concurrency-and-fault-tolerance-in-elixir-nerves-marta-habdas-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-01T13:00:03.074Z","last_posted_at":"2026-09-01T13:00:03.154Z","bumped":true,"bumped_at":"2026-09-01T13:00:03.154Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":401,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Ivy Markwell - Data migrations with Monarch | ElixirConf US","id":76496,"title":"Lightning Talk: Ivy Markwell - Data migrations with Monarch | ElixirConf US","slug":"lightning-talk-ivy-markwell-data-migrations-with-monarch-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-30T13:00:03.170Z","last_posted_at":"2026-08-30T13:00:03.242Z","bumped":true,"bumped_at":"2026-08-30T13:00:03.242Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":439,"like_count":2,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Kate Rezentes - Notion-land | ElixirConf US","id":76492,"title":"Lightning Talk: Kate Rezentes - Notion-land | ElixirConf US","slug":"lightning-talk-kate-rezentes-notion-land-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-28T13:00:03.030Z","last_posted_at":"2026-08-28T13:00:03.101Z","bumped":true,"bumped_at":"2026-08-28T13:00:03.101Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":451,"like_count":1,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to Think About Game Servers (Pt 2)- Erlang Solutions","id":76459,"title":"How to Think About Game Servers (Pt 2)- Erlang Solutions","slug":"how-to-think-about-game-servers-pt-2-erlang-solutions","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-25T11:05:04.927Z","last_posted_at":"2026-08-25T11:05:05.030Z","bumped":true,"bumped_at":"2026-08-25T11:05:05.030Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1565,"name":"webinar","slug":"webinar"}],"tags_descriptions":{},"views":540,"like_count":0,"has_summary":false,"last_poster_username":"CMC","category_id":58,"op_like_count":0,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":30413,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Vito - An Absurd Situation with EPMD | ElixirConf US","id":76446,"title":"Lightning Talk: Vito - An Absurd Situation with EPMD | ElixirConf US","slug":"lightning-talk-vito-an-absurd-situation-with-epmd-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-24T13:00:02.846Z","last_posted_at":"2026-08-24T13:00:02.915Z","bumped":true,"bumped_at":"2026-08-24T13:00:02.915Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":457,"like_count":2,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AI-Powered Search at Scale - Jeff Weiss | ElixirConf EU","id":76436,"title":"AI-Powered Search at Scale - Jeff Weiss | ElixirConf EU","slug":"ai-powered-search-at-scale-jeff-weiss-elixirconf-eu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-23T13:00:03.226Z","last_posted_at":"2026-08-23T13:00:03.310Z","bumped":true,"bumped_at":"2026-08-23T13:00:03.310Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":358,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"UXIDs in Elixir/Ecto - Adam Kirk | ElixirConf US","id":76421,"title":"UXIDs in Elixir/Ecto - Adam Kirk | ElixirConf US","slug":"uxids-in-elixir-ecto-adam-kirk-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-21T13:00:03.742Z","last_posted_at":"2026-08-21T13:00:03.813Z","bumped":true,"bumped_at":"2026-08-21T13:00:03.813Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":430,"like_count":1,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Writing Your Own Req Plugin - Jacob Swanner | ElixirConf US","id":76394,"title":"Writing Your Own Req Plugin - Jacob Swanner | ElixirConf US","slug":"writing-your-own-req-plugin-jacob-swanner-elixirconf-us","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-08-18T13:00:03.796Z","last_posted_at":"2026-08-20T22:03:39.223Z","bumped":true,"bumped_at":"2026-08-20T22:03:39.223Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":748,"like_count":3,"has_summary":false,"last_poster_username":"jswanner","category_id":58,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":28743,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15870,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Reactor Under the Hood: Building a Graph-Based Saga Orchestrator in Elixir, James Harton | Code BEAM","id":76414,"title":"Reactor Under the Hood: Building a Graph-Based Saga Orchestrator in Elixir, James Harton | Code BEAM","slug":"reactor-under-the-hood-building-a-graph-based-saga-orchestrator-in-elixir-james-harton-code-beam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-20T13:00:03.598Z","last_posted_at":"2026-08-20T13:00:03.674Z","bumped":true,"bumped_at":"2026-08-20T13:00:03.674Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":491,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"LT: The Elixir Hiring Paradox - Arjun Gillard | ElixirConf EU","id":75891,"title":"LT: The Elixir Hiring Paradox - Arjun Gillard | ElixirConf EU","slug":"lt-the-elixir-hiring-paradox-arjun-gillard-elixirconf-eu","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-03T13:00:02.816Z","last_posted_at":"2026-08-19T14:32:15.492Z","bumped":true,"bumped_at":"2026-08-19T14:32:15.492Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":3113,"name":"elixirconf-eu","slug":"elixirconf-eu"}],"tags_descriptions":{},"views":1152,"like_count":15,"has_summary":false,"last_poster_username":"ArjunGillard","category_id":58,"op_like_count":8,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":4701,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":30440,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MoodBot: Raising a Tiny Robot with Elixir, Nerves, and AI - Carsten Rösnick-Neugebauer | Code BEAM","id":76382,"title":"MoodBot: Raising a Tiny Robot with Elixir, Nerves, and AI - Carsten Rösnick-Neugebauer | Code BEAM","slug":"moodbot-raising-a-tiny-robot-with-elixir-nerves-and-ai-carsten-rosnick-neugebauer-code-beam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-17T13:00:03.513Z","last_posted_at":"2026-08-17T13:00:03.588Z","bumped":true,"bumped_at":"2026-08-17T13:00:03.588Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1335,"name":"code","slug":"code"},{"id":3112,"name":"code-sync","slug":"code-sync"},{"id":58,"name":"nerves","slug":"nerves"}],"tags_descriptions":{},"views":551,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20762,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Building Websites with Tableau - Mitchell Hanberg | ElixirConf US","id":76376,"title":"Building Websites with Tableau - Mitchell Hanberg | ElixirConf US","slug":"building-websites-with-tableau-mitchell-hanberg-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-16T13:00:03.636Z","last_posted_at":"2026-08-16T13:00:03.706Z","bumped":true,"bumped_at":"2026-08-16T13:00:03.706Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":454,"like_count":4,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":4,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Stranger Domains: Embedding your app across the web - Nathan Hessler | ElixirConf US","id":76356,"title":"Stranger Domains: Embedding your app across the web - Nathan Hessler | ElixirConf US","slug":"stranger-domains-embedding-your-app-across-the-web-nathan-hessler-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-13T13:00:03.609Z","last_posted_at":"2026-08-13T13:00:03.682Z","bumped":true,"bumped_at":"2026-08-13T13:00:03.682Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":535,"like_count":3,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How LiveDebugger makes your life easier - Krzysztof Nalepa | ElixirConf US","id":76343,"title":"How LiveDebugger makes your life easier - Krzysztof Nalepa | ElixirConf US","slug":"how-livedebugger-makes-your-life-easier-krzysztof-nalepa-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-11T13:00:03.265Z","last_posted_at":"2026-08-11T13:00:03.338Z","bumped":true,"bumped_at":"2026-08-11T13:00:03.338Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":568,"like_count":3,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Introducing Elixir Observer - Juan Manuel Azambuja | ElixirConf US","id":76284,"title":"Introducing Elixir Observer - Juan Manuel Azambuja | ElixirConf US","slug":"introducing-elixir-observer-juan-manuel-azambuja-elixirconf-us","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-08-07T13:00:03.429Z","last_posted_at":"2026-08-09T11:30:21.458Z","bumped":true,"bumped_at":"2026-08-09T11:30:21.458Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":845,"like_count":10,"has_summary":false,"last_poster_username":"hilko","category_id":58,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":21007,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":11932,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":6271,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lightning Talk: Jacob Swanner - Put your Scaller (Named Correctly) | ElixirConf US","id":76296,"title":"Lightning Talk: Jacob Swanner - Put your Scaller (Named Correctly) | ElixirConf US","slug":"lightning-talk-jacob-swanner-put-your-scaller-named-correctly-elixirconf-us","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-08T13:00:03.113Z","last_posted_at":"2026-08-08T13:00:03.187Z","bumped":true,"bumped_at":"2026-08-08T13:00:03.187Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":147,"name":"elixirconf","slug":"elixirconf"},{"id":5173,"name":"elixirconf-us","slug":"elixirconf-us"}],"tags_descriptions":{},"views":494,"like_count":1,"has_summary":false,"last_poster_username":"ElixirConf","category_id":58,"op_like_count":1,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":20877,"primary_group_id":null,"flair_group_id":null}]}]}}