{"users":[{"id":784,"username":"leeyis","name":"leeyi","avatar_template":"/user_avatar/erlangforums.com/leeyis/{size}/1191_2.png","trust_level":2},{"id":2741,"username":"gene","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/g/43a26b/{size}.png","trust_level":1},{"id":1038,"username":"zabrane","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/z/7ba0ec/{size}.png","trust_level":2},{"id":782,"username":"saleyn","name":"Serge Aleynikov","avatar_template":"/user_avatar/erlangforums.com/saleyn/{size}/1188_2.png","trust_level":2},{"id":220,"username":"eproxus","name":"Adam Lindberg","avatar_template":"/user_avatar/erlangforums.com/eproxus/{size}/452_2.png","trust_level":2},{"id":794,"username":"NelsonVides","name":"Nelson Vides","avatar_template":"/user_avatar/erlangforums.com/nelsonvides/{size}/1205_2.png","trust_level":2},{"id":2668,"username":"vzroman","name":"Roman Vozzhenikov","avatar_template":"/user_avatar/erlangforums.com/vzroman/{size}/3221_2.png","trust_level":1},{"id":1986,"username":"ieQu1","name":"","avatar_template":"/user_avatar/erlangforums.com/iequ1/{size}/2633_2.png","trust_level":2},{"id":187,"username":"cmo","name":"Simon McConnell","avatar_template":"/user_avatar/erlangforums.com/cmo/{size}/405_2.png","trust_level":2},{"id":51,"username":"elbrujohalcon","name":"Brujo Benavides Rodriguez","avatar_template":"/user_avatar/erlangforums.com/elbrujohalcon/{size}/241_2.png","flair_name":"eef_working_groups","flair_url":"/uploads/default/original/1X/7693138f264240e5317bab1b22aeda6986c436e4.png","flair_bg_color":"fff","flair_group_id":70,"primary_group_name":"eef_working_groups","trust_level":2},{"id":757,"username":"beamologist","name":"","avatar_template":"/user_avatar/erlangforums.com/beamologist/{size}/3213_2.png","trust_level":1},{"id":1198,"username":"jstimps","name":"Jesse Stimpson","avatar_template":"/user_avatar/erlangforums.com/jstimps/{size}/3215_2.png","trust_level":2},{"id":727,"username":"paulo-f-oliveira","name":"Paulo F. Oliveira","avatar_template":"/user_avatar/erlangforums.com/paulo-f-oliveira/{size}/1103_2.png","trust_level":2},{"id":458,"username":"phild","name":"Phil D","avatar_template":"/user_avatar/erlangforums.com/phild/{size}/742_2.png","trust_level":2},{"id":21,"username":"benoitc","name":"benoitc","avatar_template":"/user_avatar/erlangforums.com/benoitc/{size}/211_2.png","flair_name":"eef_working_groups","flair_url":"/uploads/default/original/1X/7693138f264240e5317bab1b22aeda6986c436e4.png","flair_bg_color":"fff","flair_group_id":70,"primary_group_name":"eef_working_groups","trust_level":2},{"id":1470,"username":"chiroptical","name":"Barry","avatar_template":"/user_avatar/erlangforums.com/chiroptical/{size}/2044_2.png","trust_level":2},{"id":75,"username":"uwiger","name":"Ulf Wiger","avatar_template":"/user_avatar/erlangforums.com/uwiger/{size}/274_2.png","trust_level":2},{"id":13,"username":"dgud","name":"Dan Gudmundsson","avatar_template":"/user_avatar/erlangforums.com/dgud/{size}/191_2.png","flair_name":"erlang_core_team","flair_url":"/uploads/default/original/1X/4694a3b038d8929b0db8bdb8c654c9b3131b125b.png","flair_bg_color":"F3DBE2","flair_group_id":41,"primary_group_name":"erlang_core_team","admin":true,"trust_level":2},{"id":1100,"username":"Led","name":"Led","avatar_template":"/user_avatar/erlangforums.com/led/{size}/1594_2.png","trust_level":2},{"id":650,"username":"aramallo","name":"Alejandro","avatar_template":"/user_avatar/erlangforums.com/aramallo/{size}/1009_2.png","trust_level":2},{"id":80,"username":"Taure","name":"Daniel Widgren","avatar_template":"/user_avatar/erlangforums.com/taure/{size}/846_2.png","flair_name":"nova_core_team","flair_url":"/uploads/default/original/1X/56dbb944a1f0a510a99cc39cdfd0756fc916ca5d.png","flair_bg_color":"0","flair_group_id":59,"primary_group_name":"nova_core_team","trust_level":2},{"id":566,"username":"etnt","name":"Torbjörn Törnkvist","avatar_template":"/user_avatar/erlangforums.com/etnt/{size}/892_2.png","trust_level":2},{"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":199,"username":"g-andrade","name":"Guilherme Andrade","avatar_template":"/user_avatar/erlangforums.com/g-andrade/{size}/426_2.png","trust_level":1},{"id":327,"username":"nickva","name":"Nick Vatamaniuc","avatar_template":"/user_avatar/erlangforums.com/nickva/{size}/578_2.png","trust_level":2},{"id":2568,"username":"ThomasPerry","name":"Mahartraders","avatar_template":"/letter_avatar_proxy/v4/letter/t/8e8cbc/{size}.png","trust_level":0},{"id":2329,"username":"WadeMealing","name":"Wade","avatar_template":"/user_avatar/erlangforums.com/wademealing/{size}/2981_2.png","trust_level":2},{"id":2555,"username":"eagle-head","name":"Eduardo Kohn","avatar_template":"/letter_avatar_proxy/v4/letter/e/c77e96/{size}.png","trust_level":0},{"id":160,"username":"maxlapshin","name":"Maksim Lapshin","avatar_template":"/user_avatar/erlangforums.com/maxlapshin/{size}/1593_2.png","trust_level":2},{"id":1637,"username":"ldgabbay","name":"","avatar_template":"/user_avatar/erlangforums.com/ldgabbay/{size}/2232_2.png","trust_level":1},{"id":637,"username":"filmor","name":"Benedikt Reinartz","avatar_template":"/user_avatar/erlangforums.com/filmor/{size}/988_2.png","trust_level":2},{"id":132,"username":"danilagamma","name":"Danila Fediashchin","avatar_template":"/user_avatar/erlangforums.com/danilagamma/{size}/342_2.png","trust_level":2},{"id":1488,"username":"wangcw","name":"存伟","avatar_template":"/user_avatar/erlangforums.com/wangcw/{size}/2065_2.png","trust_level":1}],"primary_groups":[{"id":70,"name":"eef_working_groups"},{"id":41,"name":"erlang_core_team"},{"id":59,"name":"nova_core_team"}],"flair_groups":[{"id":70,"name":"eef_working_groups","flair_url":"/uploads/default/original/1X/7693138f264240e5317bab1b22aeda6986c436e4.png","flair_bg_color":"fff","flair_color":""},{"id":41,"name":"erlang_core_team","flair_url":"/uploads/default/original/1X/4694a3b038d8929b0db8bdb8c654c9b3131b125b.png","flair_bg_color":"F3DBE2","flair_color":""},{"id":59,"name":"nova_core_team","flair_url":"/uploads/default/original/1X/56dbb944a1f0a510a99cc39cdfd0756fc916ca5d.png","flair_bg_color":"0","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/your-libraries-os-mentoring/95?page=1","per_page":30,"top_tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":208,"name":"rebar3","slug":"rebar3"},{"id":645,"name":"library","slug":"library"},{"id":907,"name":"to-catch-all","slug":"to-catch-all"},{"id":252,"name":"http","slug":"http"},{"id":317,"name":"json","slug":"json"},{"id":683,"name":"http2","slug":"http2"},{"id":933,"name":"http3","slug":"http3"},{"id":733,"name":"websocket","slug":"websocket"},{"id":126,"name":"community","slug":"community"},{"id":302,"name":"erlang-otp","slug":"erlang-otp"},{"id":280,"name":"nif","slug":"nif"},{"id":415,"name":"database","slug":"database"},{"id":934,"name":"hackney","slug":"hackney"},{"id":598,"name":"ai","slug":"ai"},{"id":133,"name":"beam","slug":"beam"},{"id":336,"name":"distributed-erlang","slug":"distributed-erlang"},{"id":22,"name":"elixir","slug":"elixir"},{"id":469,"name":"quic","slug":"quic"},{"id":259,"name":"testing","slug":"testing"},{"id":626,"name":"web","slug":"web"},{"id":984,"name":"webtransport","slug":"webtransport"},{"id":802,"name":"code","slug":"code"},{"id":292,"name":"code-formatters","slug":"code-formatters"},{"id":401,"name":"common_test","slug":"common-test"},{"id":253,"name":"cowboy","slug":"cowboy"},{"id":238,"name":"databases","slug":"databases"},{"id":372,"name":"jiffy","slug":"jiffy"},{"id":383,"name":"plug-in","slug":"plug-in"},{"id":501,"name":"postgresql","slug":"postgresql"},{"id":949,"name":"python","slug":"python"}],"topics":[{"fancy_title":"Erlang_pay - pure-Erlang payment gateway library for Alipay, WeChat Pay v3 and Stripe","id":5969,"title":"Erlang_pay - pure-Erlang payment gateway library for Alipay, WeChat Pay v3 and Stripe","slug":"erlang-pay-pure-erlang-payment-gateway-library-for-alipay-wechat-pay-v3-and-stripe","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2026-09-27T21:41:02.560Z","last_posted_at":"2026-10-03T23:44:15.626Z","bumped":true,"bumped_at":"2026-10-03T23:44:15.626Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1066,"name":"erlang_pay","slug":"erlang-pay"},{"id":1067,"name":"imboy","slug":"imboy"}],"tags_descriptions":{},"views":187,"like_count":15,"has_summary":false,"last_poster_username":"leeyis","category_id":23,"op_like_count":10,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":784,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2741,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Glazer - the Swiss Army knife of parsing JSON/YAML/CSV","id":5714,"title":"Glazer - the Swiss Army knife of parsing JSON/YAML/CSV","slug":"glazer-the-swiss-army-knife-of-parsing-json-yaml-csv","posts_count":14,"reply_count":8,"highest_post_number":14,"image_url":null,"created_at":"2026-06-11T23:22:51.327Z","last_posted_at":"2026-09-25T10:18:39.561Z","bumped":true,"bumped_at":"2026-09-25T10:18:39.561Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1014,"name":"csv","slug":"csv"},{"id":278,"name":"erlang","slug":"erlang"},{"id":317,"name":"json","slug":"json"},{"id":928,"name":"parsing","slug":"parsing"},{"id":1013,"name":"yaml","slug":"yaml"}],"tags_descriptions":{},"views":469,"like_count":20,"has_summary":false,"last_poster_username":"NelsonVides","category_id":23,"op_like_count":6,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":782,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":220,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":794,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ecall - batched, pooled send/cast/call over Erlang distribution - scales past the single output queue per node pair","id":5940,"title":"Ecall - batched, pooled send/cast/call over Erlang distribution - scales past the single output queue per node pair","slug":"ecall-batched-pooled-send-cast-call-over-erlang-distribution-scales-past-the-single-output-queue-per-node-pair","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":"https://erlangforums.com/uploads/default/optimized/2X/f/ff3a2fdba19d402d49be312d538dbc414460aa53_2_1024x264.png","created_at":"2026-09-09T07:26:53.128Z","last_posted_at":"2026-09-24T18:33:20.925Z","bumped":true,"bumped_at":"2026-09-24T18:33:20.925Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":289,"name":"benchmarks","slug":"benchmarks"},{"id":336,"name":"distributed-erlang","slug":"distributed-erlang"},{"id":278,"name":"erlang","slug":"erlang"},{"id":645,"name":"library","slug":"library"},{"id":369,"name":"performance","slug":"performance"}],"tags_descriptions":{},"views":337,"like_count":16,"has_summary":false,"last_poster_username":"cmo","category_id":23,"op_like_count":14,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2668,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1986,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":187,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Worker Pool - A Pool of Generic Servers","id":5914,"title":"Worker Pool - A Pool of Generic Servers","slug":"worker-pool-a-pool-of-generic-servers","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-01T15:27:20.612Z","last_posted_at":"2026-09-01T15:27:20.689Z","bumped":true,"bumped_at":"2026-09-01T15:27:20.689Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":726,"name":"pool","slug":"pool"},{"id":1058,"name":"worker_pool","slug":"worker-pool"}],"tags_descriptions":{},"views":68,"like_count":4,"has_summary":false,"last_poster_username":"elbrujohalcon","category_id":23,"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":51,"primary_group_id":70,"flair_group_id":70}]},{"fancy_title":"Macula - ecosystem for mesh-native computing built on the BEAM","id":5901,"title":"Macula - ecosystem for mesh-native computing built on the BEAM","slug":"macula-ecosystem-for-mesh-native-computing-built-on-the-beam","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-31T02:06:59.389Z","last_posted_at":"2026-08-31T02:06:59.468Z","bumped":true,"bumped_at":"2026-08-31T02:06:59.468Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":133,"name":"beam","slug":"beam"},{"id":336,"name":"distributed-erlang","slug":"distributed-erlang"},{"id":278,"name":"erlang","slug":"erlang"},{"id":900,"name":"mesh-networks","slug":"mesh-networks"},{"id":469,"name":"quic","slug":"quic"},{"id":969,"name":"rust","slug":"rust"}],"tags_descriptions":{},"views":125,"like_count":7,"has_summary":false,"last_poster_username":"beamologist","category_id":23,"op_like_count":7,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":757,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Eta (η) - Deterministic Simulation Testing","id":5893,"title":"Eta (η) - Deterministic Simulation Testing","slug":"eta-deterministic-simulation-testing","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-08-28T02:13:54.230Z","last_posted_at":"2026-08-28T11:06:07.535Z","bumped":true,"bumped_at":"2026-08-28T11:06:07.535Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":975,"name":"distributed-sys","slug":"distributed-sys"},{"id":1054,"name":"eta","slug":"eta"},{"id":259,"name":"testing","slug":"testing"}],"tags_descriptions":{},"views":152,"like_count":6,"has_summary":false,"last_poster_username":"zabrane","category_id":23,"op_like_count":5,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1198,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Elvis - an Erlang linter","id":4813,"title":"Elvis - an Erlang linter","slug":"elvis-an-erlang-linter","posts_count":11,"reply_count":4,"highest_post_number":11,"image_url":null,"created_at":"2025-06-06T06:58:24.022Z","last_posted_at":"2026-08-21T07:27:36.335Z","bumped":true,"bumped_at":"2026-08-21T07:27:36.335Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":862,"name":"linter","slug":"linter"}],"tags_descriptions":{},"views":617,"like_count":43,"has_summary":false,"last_poster_username":"elbrujohalcon","category_id":23,"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":51,"primary_group_id":70,"flair_group_id":70},{"extras":null,"description":"Frequent Poster","user_id":727,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":794,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":458,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hank - The Oxbow code detector","id":4814,"title":"Hank - The Oxbow code detector","slug":"hank-the-oxbow-code-detector","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-06-06T07:05:14.758Z","last_posted_at":"2026-08-19T05:50:23.340Z","bumped":true,"bumped_at":"2026-08-19T05:50:23.340Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":712,"name":"static-analysis","slug":"static-analysis"}],"tags_descriptions":{},"views":234,"like_count":10,"has_summary":false,"last_poster_username":"elbrujohalcon","category_id":23,"op_like_count":8,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":51,"primary_group_id":70,"flair_group_id":70},{"extras":null,"description":"Recent Poster","user_id":458,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Erlang QUIC 1.8.0 update","id":5856,"title":"Erlang QUIC 1.8.0 update","slug":"erlang-quic-1-8-0-update","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-08-12T10:05:45.983Z","last_posted_at":"2026-08-15T09:23:28.119Z","bumped":true,"bumped_at":"2026-08-15T09:23:28.119Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":934,"name":"hackney","slug":"hackney"},{"id":252,"name":"http","slug":"http"},{"id":683,"name":"http2","slug":"http2"},{"id":933,"name":"http3","slug":"http3"},{"id":469,"name":"quic","slug":"quic"},{"id":907,"name":"to-catch-all","slug":"to-catch-all"},{"id":984,"name":"webtransport","slug":"webtransport"}],"tags_descriptions":{},"views":234,"like_count":9,"has_summary":false,"last_poster_username":"benoitc","category_id":125,"op_like_count":8,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":21,"primary_group_id":70,"flair_group_id":70},{"extras":null,"description":"Recent Poster","user_id":782,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Erlang-highlight.js - add highlight.js for Erlang, leex, and yecc","id":5862,"title":"Erlang-highlight.js - add highlight.js for Erlang, leex, and yecc","slug":"erlang-highlight-js-add-highlight-js-for-erlang-leex-and-yecc","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-08-13T16:14:21.369Z","last_posted_at":"2026-08-13T18:38:52.414Z","bumped":true,"bumped_at":"2026-08-13T18:38:52.414Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":814,"name":"javascript","slug":"javascript"}],"tags_descriptions":{},"views":103,"like_count":2,"has_summary":false,"last_poster_username":"chiroptical","category_id":23,"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":1470,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mnesia_rocksdb - fast and scalable mnesia backend","id":4834,"title":"Mnesia_rocksdb - fast and scalable mnesia backend","slug":"mnesia-rocksdb-fast-and-scalable-mnesia-backend","posts_count":16,"reply_count":6,"highest_post_number":16,"image_url":null,"created_at":"2025-06-16T12:54:25.285Z","last_posted_at":"2026-08-11T07:11:40.455Z","bumped":true,"bumped_at":"2026-08-11T07:11:40.455Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":415,"name":"database","slug":"database"},{"id":240,"name":"mnesia","slug":"mnesia"},{"id":638,"name":"rocksdb","slug":"rocksdb"}],"tags_descriptions":{},"views":802,"like_count":30,"has_summary":false,"last_poster_username":"uwiger","category_id":23,"op_like_count":14,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":75,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":21,"primary_group_id":70,"flair_group_id":70},{"extras":null,"description":"Recent Poster","user_id":13,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Using locks_leader for distributed gproc - beta testing","id":5823,"title":"Using locks_leader for distributed gproc - beta testing","slug":"using-locks-leader-for-distributed-gproc-beta-testing","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-31T07:57:55.138Z","last_posted_at":"2026-08-11T07:08:50.082Z","bumped":true,"bumped_at":"2026-08-11T07:08:50.082Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"}],"tags_descriptions":{},"views":145,"like_count":10,"has_summary":false,"last_poster_username":"uwiger","category_id":96,"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":75,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1100,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Partisan v6.0.0 - now available on Hex.pm","id":5849,"title":"Partisan v6.0.0 - now available on Hex.pm","slug":"partisan-v6-0-0-now-available-on-hex-pm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-06T10:21:18.482Z","last_posted_at":"2026-08-06T10:21:18.547Z","bumped":true,"bumped_at":"2026-08-06T10:21:18.547Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":463,"name":"partisan","slug":"partisan"},{"id":907,"name":"to-catch-all","slug":"to-catch-all"}],"tags_descriptions":{},"views":128,"like_count":8,"has_summary":false,"last_poster_username":"aramallo","category_id":125,"op_like_count":8,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":650,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Asobi - Open source game backend built on OTP","id":5515,"title":"Asobi - Open source game backend built on OTP","slug":"asobi-open-source-game-backend-built-on-otp","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-31T19:53:16.244Z","last_posted_at":"2026-07-29T05:54:29.313Z","bumped":true,"bumped_at":"2026-07-29T05:54:29.313Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":447,"name":"game","slug":"game"}],"tags_descriptions":{},"views":274,"like_count":12,"has_summary":false,"last_poster_username":"Taure","category_id":23,"op_like_count":12,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":80,"primary_group_id":59,"flair_group_id":59}]},{"fancy_title":"aircraft_id - What aircraft is passing by overhead?","id":5796,"title":"aircraft_id - What aircraft is passing by overhead?","slug":"aircraft-id-what-aircraft-is-passing-by-overhead","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-07-21T12:19:07.626Z","last_posted_at":"2026-07-22T01:13:19.424Z","bumped":true,"bumped_at":"2026-07-22T01:13:19.424Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"}],"tags_descriptions":{},"views":136,"like_count":4,"has_summary":false,"last_poster_username":"AstonJ","category_id":23,"op_like_count":4,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":566,"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":"Erlquad - quadtrees for Erlang","id":5785,"title":"Erlquad - quadtrees for Erlang","slug":"erlquad-quadtrees-for-erlang","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-15T22:30:14.936Z","last_posted_at":"2026-07-15T22:30:15.004Z","bumped":true,"bumped_at":"2026-07-15T22:30:15.004Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":645,"name":"library","slug":"library"},{"id":1036,"name":"quadtree","slug":"quadtree"}],"tags_descriptions":{},"views":95,"like_count":6,"has_summary":false,"last_poster_username":"g-andrade","category_id":23,"op_like_count":6,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":199,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Jiffy 2.0.2","id":5779,"title":"Jiffy 2.0.2","slug":"jiffy-2-0-2","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-07-10T20:43:54.444Z","last_posted_at":"2026-07-14T18:03:07.983Z","bumped":true,"bumped_at":"2026-07-14T18:03:07.983Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":372,"name":"jiffy","slug":"jiffy"},{"id":317,"name":"json","slug":"json"},{"id":906,"name":"to-be-merged","slug":"to-be-merged"}],"tags_descriptions":{},"views":210,"like_count":4,"has_summary":false,"last_poster_username":"nickva","category_id":125,"op_like_count":2,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":327,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2568,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2329,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Barrel - an embeddable, local-first database for AI applications (Erlang/OTP)","id":5780,"title":"Barrel - an embeddable, local-first database for AI applications (Erlang/OTP)","slug":"barrel-an-embeddable-local-first-database-for-ai-applications-erlang-otp","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-07-13T15:35:31.625Z","last_posted_at":"2026-07-13T15:35:31.701Z","bumped":true,"bumped_at":"2026-07-13T15:35:31.701Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":598,"name":"ai","slug":"ai"},{"id":1035,"name":"barrel","slug":"barrel"},{"id":415,"name":"database","slug":"database"},{"id":1034,"name":"document-database","slug":"document-database"},{"id":1033,"name":"vector-database","slug":"vector-database"}],"tags_descriptions":{},"views":167,"like_count":10,"has_summary":false,"last_poster_username":"benoitc","category_id":23,"op_like_count":10,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":21,"primary_group_id":70,"flair_group_id":70}]},{"fancy_title":"Shigoto - Background job processing","id":5512,"title":"Shigoto - Background job processing","slug":"shigoto-background-job-processing","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-03-27T07:06:03.543Z","last_posted_at":"2026-07-05T15:08:47.277Z","bumped":true,"bumped_at":"2026-07-05T15:08:47.277Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":415,"name":"database","slug":"database"},{"id":278,"name":"erlang","slug":"erlang"}],"tags_descriptions":{},"views":365,"like_count":16,"has_summary":false,"last_poster_username":"Taure","category_id":23,"op_like_count":8,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":80,"primary_group_id":59,"flair_group_id":59},{"extras":null,"description":"Recent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Erli18n - GNU gettext-style i18n for Erlang/OTP, now with a rebar3 catalog-tooling plugin","id":5743,"title":"Erli18n - GNU gettext-style i18n for Erlang/OTP, now with a rebar3 catalog-tooling plugin","slug":"erli18n-gnu-gettext-style-i18n-for-erlang-otp-now-with-a-rebar3-catalog-tooling-plugin","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-06-24T02:51:26.157Z","last_posted_at":"2026-07-03T14:39:35.517Z","bumped":true,"bumped_at":"2026-07-03T14:39:35.517Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":512,"name":"gettext","slug":"gettext"},{"id":318,"name":"hex","slug":"hex"},{"id":1025,"name":"i18n","slug":"i18n"},{"id":208,"name":"rebar3","slug":"rebar3"}],"tags_descriptions":{},"views":157,"like_count":5,"has_summary":false,"last_poster_username":"eagle-head","category_id":23,"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":2555,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Livery - high-performance HTTP/1.1, HTTP/2, HTTP/3 server for Erlang/OTP 27+","id":5693,"title":"Livery - high-performance HTTP/1.1, HTTP/2, HTTP/3 server for Erlang/OTP 27+","slug":"livery-high-performance-http-1-1-http-2-http-3-server-for-erlang-otp-27","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2026-06-04T17:43:02.398Z","last_posted_at":"2026-06-25T04:04:28.793Z","bumped":true,"bumped_at":"2026-06-25T04:04:28.793Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":252,"name":"http","slug":"http"},{"id":683,"name":"http2","slug":"http2"},{"id":933,"name":"http3","slug":"http3"},{"id":469,"name":"quic","slug":"quic"},{"id":626,"name":"web","slug":"web"},{"id":821,"name":"web-framework","slug":"web-framework"},{"id":733,"name":"websocket","slug":"websocket"},{"id":984,"name":"webtransport","slug":"webtransport"}],"tags_descriptions":{},"views":455,"like_count":12,"has_summary":false,"last_poster_username":"maxlapshin","category_id":23,"op_like_count":9,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":21,"primary_group_id":70,"flair_group_id":70},{"extras":null,"description":"Recent Poster","user_id":782,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":160,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Otter - write safe, efficient NIFs easily in Rust","id":5742,"title":"Otter - write safe, efficient NIFs easily in Rust","slug":"otter-write-safe-efficient-nifs-easily-in-rust","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-22T17:08:36.717Z","last_posted_at":"2026-06-22T17:08:36.717Z","bumped":true,"bumped_at":"2026-06-23T04:15:16.803Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":280,"name":"nif","slug":"nif"},{"id":1024,"name":"otter","slug":"otter"},{"id":969,"name":"rust","slug":"rust"}],"tags_descriptions":{},"views":95,"like_count":3,"has_summary":false,"last_poster_username":"ldgabbay","category_id":23,"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":1637,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Otter - an Erlang-first Rust NIF library (pre-release, feedback wanted)","id":5706,"title":"Otter - an Erlang-first Rust NIF library (pre-release, feedback wanted)","slug":"otter-an-erlang-first-rust-nif-library-pre-release-feedback-wanted","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":null,"created_at":"2026-06-10T10:51:49.596Z","last_posted_at":"2026-06-12T10:28:05.831Z","bumped":true,"bumped_at":"2026-06-22T17:09:36.266Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":280,"name":"nif","slug":"nif"}],"tags_descriptions":{},"views":397,"like_count":16,"has_summary":false,"last_poster_username":"ldgabbay","category_id":96,"op_like_count":12,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1637,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":637,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1038,"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":21,"primary_group_id":70,"flair_group_id":70}]},{"fancy_title":"Enif-ffi - raw Rust FFI bindings to the Erlang NIF API","id":5725,"title":"Enif-ffi - raw Rust FFI bindings to the Erlang NIF API","slug":"enif-ffi-raw-rust-ffi-bindings-to-the-erlang-nif-api","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-17T19:32:07.938Z","last_posted_at":"2026-06-17T19:32:08.012Z","bumped":true,"bumped_at":"2026-06-17T19:32:08.012Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":280,"name":"nif","slug":"nif"},{"id":969,"name":"rust","slug":"rust"}],"tags_descriptions":{},"views":104,"like_count":1,"has_summary":false,"last_poster_username":"ldgabbay","category_id":23,"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":1637,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Glazejson - fast JSON encoder/decoder for Erlang or Elixir","id":5701,"title":"Glazejson - fast JSON encoder/decoder for Erlang or Elixir","slug":"glazejson-fast-json-encoder-decoder-for-erlang-or-elixir","posts_count":9,"reply_count":5,"highest_post_number":9,"image_url":null,"created_at":"2026-06-08T05:32:00.267Z","last_posted_at":"2026-06-09T15:15:54.478Z","bumped":true,"bumped_at":"2026-06-09T15:15:54.478Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"},{"id":317,"name":"json","slug":"json"},{"id":907,"name":"to-catch-all","slug":"to-catch-all"}],"tags_descriptions":{},"views":335,"like_count":9,"has_summary":false,"last_poster_username":"danilagamma","category_id":23,"op_like_count":6,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":782,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":21,"primary_group_id":70,"flair_group_id":70},{"extras":"latest","description":"Most Recent Poster","user_id":132,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Jiffy - 2.0 release","id":5699,"title":"Jiffy - 2.0 release","slug":"jiffy-2-0-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-07T05:41:47.480Z","last_posted_at":"2026-06-07T05:41:47.558Z","bumped":true,"bumped_at":"2026-06-07T05:41:47.558Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":372,"name":"jiffy","slug":"jiffy"},{"id":317,"name":"json","slug":"json"},{"id":906,"name":"to-be-merged","slug":"to-be-merged"}],"tags_descriptions":{},"views":149,"like_count":5,"has_summary":false,"last_poster_username":"nickva","category_id":125,"op_like_count":5,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":327,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gakudan - Multi-agent collaboration primitives for the BEAM (eco-system)","id":5695,"title":"Gakudan - Multi-agent collaboration primitives for the BEAM (eco-system)","slug":"gakudan-multi-agent-collaboration-primitives-for-the-beam-eco-system","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-05T11:12:41.632Z","last_posted_at":"2026-06-05T11:12:41.696Z","bumped":true,"bumped_at":"2026-06-05T11:12:41.696Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":278,"name":"erlang","slug":"erlang"}],"tags_descriptions":{},"views":92,"like_count":1,"has_summary":false,"last_poster_username":"Taure","category_id":23,"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":80,"primary_group_id":59,"flair_group_id":59}]},{"fancy_title":"Erlang_migrate - a golang-migrate-inspired database migration library for Erlang/OTP","id":5662,"title":"Erlang_migrate - a golang-migrate-inspired database migration library for Erlang/OTP","slug":"erlang-migrate-a-golang-migrate-inspired-database-migration-library-for-erlang-otp","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-28T03:26:54.212Z","last_posted_at":"2026-06-05T09:12:10.809Z","bumped":true,"bumped_at":"2026-06-05T09:12:10.809Z","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":126,"name":"community","slug":"community"},{"id":278,"name":"erlang","slug":"erlang"},{"id":302,"name":"erlang-otp","slug":"erlang-otp"},{"id":208,"name":"rebar3","slug":"rebar3"},{"id":257,"name":"tools","slug":"tools"}],"tags_descriptions":{},"views":134,"like_count":7,"has_summary":false,"last_poster_username":"wangcw","category_id":23,"op_like_count":7,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":784,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1488,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gm_ctflow - A helper application for complex Common Test suites","id":5690,"title":"Gm_ctflow - A helper application for complex Common Test suites","slug":"gm-ctflow-a-helper-application-for-complex-common-test-suites","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-04T06:57:54.185Z","last_posted_at":"2026-06-04T06:57:54.257Z","bumped":true,"bumped_at":"2026-06-04T06:57:54.257Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":401,"name":"common_test","slug":"common-test"},{"id":278,"name":"erlang","slug":"erlang"},{"id":259,"name":"testing","slug":"testing"}],"tags_descriptions":{},"views":59,"like_count":2,"has_summary":false,"last_poster_username":"uwiger","category_id":23,"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":75,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hackney 4.2.0 - IPv6 and 0-RTT for HTTP/3, cross-sign cert recovery","id":5689,"title":"Hackney 4.2.0 - IPv6 and 0-RTT for HTTP/3, cross-sign cert recovery","slug":"hackney-4-2-0-ipv6-and-0-rtt-for-http-3-cross-sign-cert-recovery","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-03T22:11:10.721Z","last_posted_at":"2026-06-04T05:23:42.470Z","bumped":true,"bumped_at":"2026-06-04T05:23:42.470Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":252,"name":"http","slug":"http"},{"id":683,"name":"http2","slug":"http2"},{"id":933,"name":"http3","slug":"http3"},{"id":907,"name":"to-catch-all","slug":"to-catch-all"},{"id":626,"name":"web","slug":"web"},{"id":733,"name":"websocket","slug":"websocket"},{"id":984,"name":"webtransport","slug":"webtransport"}],"tags_descriptions":{},"views":91,"like_count":4,"has_summary":false,"last_poster_username":"zabrane","category_id":125,"op_like_count":3,"pinned_globally":false,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":21,"primary_group_id":70,"flair_group_id":70},{"extras":"latest","description":"Most Recent Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null}]}]}}