{"users":[{"id":1,"username":"AstonJ","name":"Aston","avatar_template":"/user_avatar/erlangforums.com/astonj/{size}/9_2.png","admin":true,"moderator":true,"trust_level":4},{"id":793,"username":"CodeSync","name":"","avatar_template":"/user_avatar/erlangforums.com/codesync/{size}/1204_2.png","trust_level":2},{"id":2574,"username":"dmkol33","name":"dmitriy","avatar_template":"/letter_avatar_proxy/v4/letter/d/d9b06d/{size}.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/erlang-learning-resources/8?page=1","per_page":30,"top_tags":[{"id":346,"name":"code-sync","slug":"code-sync"},{"id":802,"name":"code","slug":"code"},{"id":164,"name":"erlang-books","slug":"erlang-books"},{"id":278,"name":"erlang","slug":"erlang"},{"id":126,"name":"community","slug":"community"},{"id":302,"name":"erlang-otp","slug":"erlang-otp"},{"id":163,"name":"pragprog","slug":"pragprog"},{"id":130,"name":"conferences","slug":"conferences"},{"id":172,"name":"oreilly","slug":"oreilly"},{"id":22,"name":"elixir","slug":"elixir"},{"id":177,"name":"elixir-books","slug":"elixir-books"},{"id":182,"name":"erlang-courses","slug":"erlang-courses"},{"id":25,"name":"gleam","slug":"gleam"},{"id":180,"name":"erlang-master-classes","slug":"erlang-master-classes"},{"id":181,"name":"kent-university","slug":"kent-university"},{"id":273,"name":"talks","slug":"talks"},{"id":887,"name":"telecom","slug":"telecom"},{"id":822,"name":"codebeam","slug":"codebeam"},{"id":454,"name":"codebeamamerica","slug":"codebeamamerica"},{"id":823,"name":"codebeamlitelondon","slug":"codebeamlitelondon"},{"id":844,"name":"erlang-red","slug":"erlang-red"},{"id":252,"name":"http","slug":"http"},{"id":157,"name":"learning-erlang","slug":"learning-erlang"},{"id":27,"name":"lfe","slug":"lfe"},{"id":226,"name":"lfe-books","slug":"lfe-books"},{"id":631,"name":"published-book","slug":"published-book"},{"id":359,"name":"via-devtalk","slug":"via-devtalk"},{"id":626,"name":"web","slug":"web"},{"id":707,"name":"web-server","slug":"web-server"},{"id":233,"name":"yaws","slug":"yaws"},{"id":274,"name":"alan-kay","slug":"alan-kay"}],"topics":[{"fancy_title":"About the Learning Resources category","id":16,"title":"About the Learning Resources category","slug":"about-the-learning-resources-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-07-30T04:09:00.440Z","last_posted_at":"2021-07-30T04:09:00.449Z","bumped":true,"bumped_at":"2021-07-30T04:11:22.668Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"List of Erlang books, courses and other educational material","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":441,"like_count":1,"has_summary":false,"last_poster_username":"AstonJ","category_id":8,"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":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Formally Based Tools for Safer Erlang - Péter Bereczky, Dániel Horpácsi | Code BEAM Europe","id":5867,"title":"Formally Based Tools for Safer Erlang - Péter Bereczky, Dániel Horpácsi | Code BEAM Europe","slug":"formally-based-tools-for-safer-erlang-peter-bereczky-daniel-horpacsi-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-15T13:00:02.969Z","last_posted_at":"2026-08-15T13:00:03.050Z","bumped":true,"bumped_at":"2026-08-15T13:00:03.050Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":18,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"From Freakout to Fix: Navigating a Security Disaster - Jonatan Männchen | Code BEAM Europe","id":5866,"title":"From Freakout to Fix: Navigating a Security Disaster - Jonatan Männchen | Code BEAM Europe","slug":"from-freakout-to-fix-navigating-a-security-disaster-jonatan-mannchen-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-14T13:00:03.633Z","last_posted_at":"2026-08-14T13:00:03.725Z","bumped":true,"bumped_at":"2026-08-14T13:00:03.725Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":22,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why we killed Riak Search, and what we&rsquo;re doing instead - Nicholas Adams | Code BEAM Europe","id":5857,"title":"Why we killed Riak Search, and what we're doing instead - Nicholas Adams | Code BEAM Europe","slug":"why-we-killed-riak-search-and-what-were-doing-instead-nicholas-adams-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-12T13:00:03.006Z","last_posted_at":"2026-08-12T13:00:03.090Z","bumped":true,"bumped_at":"2026-08-12T13:00:03.090Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":49,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Jumping on the Bandwagon: How I ended up writing Gleam for a living - Isaac Harris-Holt | Code BEAM","id":5852,"title":"Jumping on the Bandwagon: How I ended up writing Gleam for a living - Isaac Harris-Holt | Code BEAM","slug":"jumping-on-the-bandwagon-how-i-ended-up-writing-gleam-for-a-living-isaac-harris-holt-code-beam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-10T13:00:03.467Z","last_posted_at":"2026-08-10T13:00:03.545Z","bumped":true,"bumped_at":"2026-08-10T13:00:03.545Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":36,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Erlang Just Got a New Debugger - Daniel Gorin | Code BEAM Europe","id":5851,"title":"Erlang Just Got a New Debugger - Daniel Gorin | Code BEAM Europe","slug":"erlang-just-got-a-new-debugger-daniel-gorin-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-09T13:00:03.203Z","last_posted_at":"2026-08-09T13:00:03.356Z","bumped":true,"bumped_at":"2026-08-09T13:00:03.356Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":76,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gleam + TypeScript: Full-Stack Type Safety with Inertia-Wisp - Michael Buhot | Code BEAM Europe","id":5819,"title":"Gleam + TypeScript: Full-Stack Type Safety with Inertia-Wisp - Michael Buhot | Code BEAM Europe","slug":"gleam-typescript-full-stack-type-safety-with-inertia-wisp-michael-buhot-code-beam-europe","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-29T13:00:03.669Z","last_posted_at":"2026-08-04T15:57:08.545Z","bumped":true,"bumped_at":"2026-08-04T15:57:08.545Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":70,"like_count":2,"has_summary":false,"last_poster_username":"dmkol33","category_id":11,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":793,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2574,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The Roots of Resiliency - Meks McClure | Code BEAM Europe","id":5844,"title":"The Roots of Resiliency - Meks McClure | Code BEAM Europe","slug":"the-roots-of-resiliency-meks-mcclure-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-04T13:00:03.294Z","last_posted_at":"2026-08-04T13:00:03.372Z","bumped":true,"bumped_at":"2026-08-04T13:00:03.372Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":37,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"You don&rsquo;t need an ORM - Giacomo Cavalieri | Code BEAM Europe","id":5833,"title":"You don't need an ORM - Giacomo Cavalieri | Code BEAM Europe","slug":"you-dont-need-an-orm-giacomo-cavalieri-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-01T13:00:03.459Z","last_posted_at":"2026-08-01T13:00:03.542Z","bumped":true,"bumped_at":"2026-08-01T13:00:03.542Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":60,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Browsers need not apply, UI testing with Lustre and Gleam - Hayleigh Thompson | Code BEAM","id":5826,"title":"Browsers need not apply, UI testing with Lustre and Gleam - Hayleigh Thompson | Code BEAM","slug":"browsers-need-not-apply-ui-testing-with-lustre-and-gleam-hayleigh-thompson-code-beam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-31T13:00:03.342Z","last_posted_at":"2026-07-31T13:00:03.419Z","bumped":true,"bumped_at":"2026-07-31T13:00:03.419Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":36,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bringing Gleam to Obsidian: A Minimal Plugin Journey - Norbert Melzer | Code BEAM Europe","id":5821,"title":"Bringing Gleam to Obsidian: A Minimal Plugin Journey - Norbert Melzer | Code BEAM Europe","slug":"bringing-gleam-to-obsidian-a-minimal-plugin-journey-norbert-melzer-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-30T13:00:03.131Z","last_posted_at":"2026-07-30T13:00:03.211Z","bumped":true,"bumped_at":"2026-07-30T13:00:03.211Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":33,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Functional Domain Modeling with Gleam - Eduardo Hernacki | Code BEAM Europe","id":5817,"title":"Functional Domain Modeling with Gleam - Eduardo Hernacki | Code BEAM Europe","slug":"functional-domain-modeling-with-gleam-eduardo-hernacki-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-28T13:00:03.406Z","last_posted_at":"2026-07-28T13:00:03.481Z","bumped":true,"bumped_at":"2026-07-28T13:00:03.481Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":30,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Adopting Gleam the Boring Way - Rebecca Reusch | Code BEAM Europe","id":5813,"title":"Adopting Gleam the Boring Way - Rebecca Reusch | Code BEAM Europe","slug":"adopting-gleam-the-boring-way-rebecca-reusch-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-27T13:00:03.707Z","last_posted_at":"2026-07-27T13:00:03.788Z","bumped":true,"bumped_at":"2026-07-27T13:00:03.788Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":41,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rapidly building with Gleam - Peter Saxton | Code BEAM Europe","id":5808,"title":"Rapidly building with Gleam - Peter Saxton | Code BEAM Europe","slug":"rapidly-building-with-gleam-peter-saxton-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-26T13:00:03.179Z","last_posted_at":"2026-07-26T13:00:03.257Z","bumped":true,"bumped_at":"2026-07-26T13:00:03.257Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":43,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OTP and Gleam - Louis Pilfold | Code BEAM Europe","id":5807,"title":"OTP and Gleam - Louis Pilfold | Code BEAM Europe","slug":"otp-and-gleam-louis-pilfold-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-25T13:00:02.979Z","last_posted_at":"2026-07-25T13:00:03.054Z","bumped":true,"bumped_at":"2026-07-25T13:00:03.054Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":57,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"KEYNOTE: Head of Product Line RAN Compute - Mike Begley | Code BEAM Lite Stockholm","id":5794,"title":"KEYNOTE: Head of Product Line RAN Compute - Mike Begley | Code BEAM Lite Stockholm","slug":"keynote-head-of-product-line-ran-compute-mike-begley-code-beam-lite-stockholm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-19T13:00:03.658Z","last_posted_at":"2026-07-19T13:00:03.740Z","bumped":true,"bumped_at":"2026-07-19T13:00:03.740Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":42,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Erlang/OTP Update - Björn Gustavsson | Code BEAM Lite Stockholm","id":5792,"title":"Erlang/OTP Update - Björn Gustavsson | Code BEAM Lite Stockholm","slug":"erlang-otp-update-bjorn-gustavsson-code-beam-lite-stockholm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-18T13:00:03.569Z","last_posted_at":"2026-07-18T13:00:03.648Z","bumped":true,"bumped_at":"2026-07-18T13:00:03.648Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":99,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"KEYNOTE: Residuality Theory in Software Architecture, Barry O&rsquo;Reilly | Code BEAM Lite Stockholm","id":5790,"title":"KEYNOTE: Residuality Theory in Software Architecture, Barry O'Reilly | Code BEAM Lite Stockholm","slug":"keynote-residuality-theory-in-software-architecture-barry-oreilly-code-beam-lite-stockholm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-17T13:00:03.113Z","last_posted_at":"2026-07-17T13:00:03.203Z","bumped":true,"bumped_at":"2026-07-17T13:00:03.203Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":43,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Keynote: One Monolith, Many Teams: Growing an Org&hellip; - Sofia Silva, André Albuquerque | ECEU","id":5773,"title":"Keynote: One Monolith, Many Teams: Growing an Org... - Sofia Silva, André Albuquerque | ECEU","slug":"keynote-one-monolith-many-teams-growing-an-org-sofia-silva-andre-albuquerque-eceu","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-07T13:00:03.352Z","last_posted_at":"2026-07-07T13:00:03.435Z","bumped":true,"bumped_at":"2026-07-07T13:00:03.435Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":48,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Stream, Decode, Detect - Feliks Pobiedziński | Code BEAM Europe","id":5738,"title":"Stream, Decode, Detect - Feliks Pobiedziński | Code BEAM Europe","slug":"stream-decode-detect-feliks-pobiedzinski-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-22T13:00:03.564Z","last_posted_at":"2026-06-22T13:00:03.640Z","bumped":true,"bumped_at":"2026-06-22T13:00:03.640Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":44,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Shipping a Full BEAM Stack in MB: Now with Energy‑Aware Booting - Peer Stritzinger Code BEAM","id":5736,"title":"Shipping a Full BEAM Stack in MB: Now with Energy‑Aware Booting - Peer Stritzinger Code BEAM","slug":"shipping-a-full-beam-stack-in-mb-now-with-energy-aware-booting-peer-stritzinger-code-beam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-20T13:00:03.445Z","last_posted_at":"2026-06-20T13:00:03.520Z","bumped":true,"bumped_at":"2026-06-20T13:00:03.520Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":82,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"LLMs will not replace Automated keyword extraction Kimberley Huizing | Lambda Days","id":5733,"title":"LLMs will not replace Automated keyword extraction Kimberley Huizing | Lambda Days","slug":"llms-will-not-replace-automated-keyword-extraction-kimberley-huizing-lambda-days","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-19T13:00:03.740Z","last_posted_at":"2026-06-19T13:00:03.820Z","bumped":true,"bumped_at":"2026-06-19T13:00:03.820Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":41,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Scaling, Securing, and Protecting DNS, in Erlang - Nelson Vides | Code BEAM Europe","id":5724,"title":"Scaling, Securing, and Protecting DNS, in Erlang - Nelson Vides | Code BEAM Europe","slug":"scaling-securing-and-protecting-dns-in-erlang-nelson-vides-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-17T13:00:03.396Z","last_posted_at":"2026-06-17T13:00:03.470Z","bumped":true,"bumped_at":"2026-06-17T13:00:03.470Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":53,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Teaching the BEAM to See - Alvise Susmel | Code BEAM Europe","id":5718,"title":"Teaching the BEAM to See - Alvise Susmel | Code BEAM Europe","slug":"teaching-the-beam-to-see-alvise-susmel-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-13T13:00:03.620Z","last_posted_at":"2026-06-13T13:00:03.694Z","bumped":true,"bumped_at":"2026-06-13T13:00:03.694Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":42,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Apache ActiveMQ and the coming features around cloud and management - JB Onofré | MQ Summit","id":5713,"title":"Apache ActiveMQ and the coming features around cloud and management - JB Onofré | MQ Summit","slug":"apache-activemq-and-the-coming-features-around-cloud-and-management-jb-onofre-mq-summit","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-11T13:00:03.531Z","last_posted_at":"2026-06-11T13:00:03.606Z","bumped":true,"bumped_at":"2026-06-11T13:00:03.606Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Erlang/OTP for Everyone - Brett Cameron | Code BEAM Europe","id":5709,"title":"Erlang/OTP for Everyone - Brett Cameron | Code BEAM Europe","slug":"erlang-otp-for-everyone-brett-cameron-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-10T13:00:03.483Z","last_posted_at":"2026-06-10T13:00:03.556Z","bumped":true,"bumped_at":"2026-06-10T13:00:03.556Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":67,"like_count":2,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Optimizing the BEAM&rsquo;s Scheduler for Many-Core Machines - Robin Morisset | Code BEAM Europe","id":5703,"title":"Optimizing the BEAM's Scheduler for Many-Core Machines - Robin Morisset | Code BEAM Europe","slug":"optimizing-the-beams-scheduler-for-many-core-machines-robin-morisset-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-08T13:00:03.769Z","last_posted_at":"2026-06-08T13:00:03.850Z","bumped":true,"bumped_at":"2026-06-08T13:00:03.850Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":96,"like_count":3,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Multi-Tenant messaging systems - Dirk Fröhner, Artem Gayardo-Matrosov | MQ Summit","id":5700,"title":"Multi-Tenant messaging systems - Dirk Fröhner, Artem Gayardo-Matrosov | MQ Summit","slug":"multi-tenant-messaging-systems-dirk-frohner-artem-gayardo-matrosov-mq-summit","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-07T13:00:03.671Z","last_posted_at":"2026-06-07T13:00:03.747Z","bumped":true,"bumped_at":"2026-06-07T13:00:03.747Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":59,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Microservice the OTP Way - Diede Claessens | Code BEAM Europe","id":5697,"title":"Microservice the OTP Way - Diede Claessens | Code BEAM Europe","slug":"microservice-the-otp-way-diede-claessens-code-beam-europe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-05T13:00:03.125Z","last_posted_at":"2026-06-05T13:00:03.204Z","bumped":true,"bumped_at":"2026-06-05T13:00:03.204Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":67,"like_count":1,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Beyond CloudEvents: Endpoints, Messages, Schemas – CNCF xRegistry Clemens Vasters | MQ Summit","id":5692,"title":"Beyond CloudEvents: Endpoints, Messages, Schemas – CNCF xRegistry Clemens Vasters | MQ Summit","slug":"beyond-cloudevents-endpoints-messages-schemas-cncf-xregistry-clemens-vasters-mq-summit","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-04T13:00:03.213Z","last_posted_at":"2026-06-04T13:00:03.291Z","bumped":true,"bumped_at":"2026-06-04T13:00:03.291Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":802,"name":"code","slug":"code"},{"id":346,"name":"code-sync","slug":"code-sync"}],"tags_descriptions":{},"views":25,"like_count":0,"has_summary":false,"last_poster_username":"CodeSync","category_id":11,"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":793,"primary_group_id":null,"flair_group_id":null}]}]}}