{"users":[{"id":1,"username":"justin","name":"Justin Gordon","avatar_template":"/user_avatar/forum.shakacode.com/justin/{size}/834_2.png","admin":true,"trust_level":2},{"id":374,"username":"Judahmeek","name":"Judah Meek","avatar_template":"/user_avatar/forum.shakacode.com/judahmeek/{size}/1395_2.png","primary_group_name":"react-on-rails-pro","admin":true,"trust_level":0},{"id":1232,"username":"flapjack","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/f/54ee81/{size}.png","trust_level":0},{"id":1199,"username":"mfittko","name":"Manuel Fittko","avatar_template":"/user_avatar/forum.shakacode.com/mfittko/{size}/1367_2.png","trust_level":0},{"id":1164,"username":"Dangelo-JAN","name":"Dangelo Arrivillaga","avatar_template":"/user_avatar/forum.shakacode.com/dangelo-jan/{size}/1324_2.png","trust_level":0},{"id":1165,"username":"Siya","name":"Siya","avatar_template":"/user_avatar/forum.shakacode.com/siya/{size}/1327_2.png","trust_level":0},{"id":1148,"username":"ahangarha","name":"Mostafa Ahangarha","avatar_template":"/user_avatar/forum.shakacode.com/ahangarha/{size}/1296_2.png","admin":true,"trust_level":1},{"id":1138,"username":"logandavid","name":"Logan David","avatar_template":"/user_avatar/forum.shakacode.com/logandavid/{size}/1284_2.png","trust_level":0},{"id":1129,"username":"vccoffey","name":"Vernon","avatar_template":"/user_avatar/forum.shakacode.com/vccoffey/{size}/1279_2.png","trust_level":0},{"id":1133,"username":"Alfredo","name":"Alfredo Woolum","avatar_template":"/letter_avatar_proxy/v4/letter/a/e495f1/{size}.png","trust_level":1},{"id":1114,"username":"raphael-allard","name":"Raphaël Allard","avatar_template":"/user_avatar/forum.shakacode.com/raphael-allard/{size}/1259_2.png","trust_level":0},{"id":875,"username":"mikhail","name":"mikhail","avatar_template":"/user_avatar/forum.shakacode.com/mikhail/{size}/991_2.png","trust_level":0},{"id":1050,"username":"ziploker","name":"Alejandro","avatar_template":"/user_avatar/forum.shakacode.com/ziploker/{size}/1304_2.png","trust_level":0},{"id":999,"username":"wwahammy","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/w/aeb1de/{size}.png","trust_level":0}],"primary_groups":[{"id":44,"name":"react-on-rails-pro"}],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/rails/35?page=1","per_page":30,"topics":[{"id":35,"title":"About the Rails category","fancy_title":"About the Rails category","slug":"about-the-rails-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2014-09-28T01:52:32.364Z","last_posted_at":null,"bumped":true,"bumped_at":"2014-09-28T22:37:08.331Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Talk about Ruby on Rails. (There is another category for general Ruby stuff.)","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1751,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":6931,"title":"Shakapacker/ReactOnRails vs Next.js","fancy_title":"Shakapacker/ReactOnRails vs Next.js","slug":"shakapacker-reactonrails-vs-next-js","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-12-03T17:27:10.303Z","last_posted_at":"2024-12-03T17:27:10.432Z","bumped":true,"bumped_at":"2024-12-03T17:36:32.098Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":131,"like_count":0,"has_summary":false,"last_poster_username":"Judahmeek","category_id":61,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":374,"primary_group_id":44,"flair_group_id":null}]},{"id":2596,"title":"Pro with Loadable Components Code Splitting","fancy_title":"Pro with Loadable Components Code Splitting","slug":"pro-with-loadable-components-code-splitting","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-03-07T16:50:21.401Z","last_posted_at":"2024-03-17T19:18:37.773Z","bumped":true,"bumped_at":"2024-03-17T19:18:37.773Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":366,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":47,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1232,"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}]},{"id":2417,"title":"How to skip automatically running `yarn install` when you precompile","fancy_title":"How to skip automatically running `yarn install` when you precompile","slug":"how-to-skip-automatically-running-yarn-install-when-you-precompile","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-01-15T01:45:37.047Z","last_posted_at":"2023-07-19T10:17:03.132Z","bumped":true,"bumped_at":"2023-07-19T10:17:03.132Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1952,"like_count":0,"has_summary":false,"last_poster_username":"mfittko","category_id":61,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1199,"primary_group_id":null,"flair_group_id":null}]},{"id":2416,"title":"How to determine where a rake task is enhanced","fancy_title":"How to determine where a rake task is enhanced","slug":"how-to-determine-where-a-rake-task-is-enhanced","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.shakacode.com/uploads/default/optimized/2X/4/4487053649f94f7d87cb3e77399d964b053af9b1_2_1024x201.png","created_at":"2023-01-15T01:35:30.716Z","last_posted_at":"2023-01-15T01:35:30.831Z","bumped":true,"bumped_at":"2023-04-10T18:52:10.096Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":678,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2427,"title":"React on Rails setup","fancy_title":"React on Rails setup","slug":"react-on-rails-setup","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2023-01-24T17:01:49.139Z","last_posted_at":"2023-04-06T22:10:16.798Z","bumped":true,"bumped_at":"2023-04-06T22:10:16.798Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":679,"like_count":0,"has_summary":false,"last_poster_username":"ahangarha","category_id":47,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1164,"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":1165,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1148,"primary_group_id":null,"flair_group_id":null}]},{"id":2396,"title":"People related to product development (designers, managers, engineers) ignore error handling. Honest question: why?","fancy_title":"People related to product development (designers, managers, engineers) ignore error handling. Honest question: why?","slug":"people-related-to-product-development-designers-managers-engineers-ignore-error-handling-honest-question-why","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2022-12-08T08:02:24.898Z","last_posted_at":"2022-12-08T08:02:25.015Z","bumped":true,"bumped_at":"2022-12-08T08:02:25.015Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":653,"like_count":1,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2251,"title":"How does jsbundling-rails work?","fancy_title":"How does jsbundling-rails work?","slug":"how-does-jsbundling-rails-work","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://forum.shakacode.com/uploads/default/optimized/2X/1/19752d91c7bfb40a48bef8c85a4700bfd5ac366b_2_1024x485.png","created_at":"2022-01-21T08:27:57.803Z","last_posted_at":"2022-09-13T15:32:33.996Z","bumped":true,"bumped_at":"2022-09-13T15:32:33.996Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1005,"like_count":2,"has_summary":false,"last_poster_username":"logandavid","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1138,"primary_group_id":null,"flair_group_id":null}]},{"id":2360,"title":"`commonjs` vs `auto` for the `module ` babel config","fancy_title":"`commonjs` vs `auto` for the `module ` babel config","slug":"commonjs-vs-auto-for-the-module-babel-config","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.shakacode.com/uploads/default/optimized/2X/f/fa3ece1907ffe6d68ba0b83c3c38a48b81385117_2_1024x262.png","created_at":"2022-08-31T19:11:56.990Z","last_posted_at":"2022-08-31T19:11:57.090Z","bumped":true,"bumped_at":"2022-08-31T19:11:57.090Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":646,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":61,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2327,"title":"React On Rails without webpack using HTM","fancy_title":"React On Rails without webpack using HTM","slug":"react-on-rails-without-webpack-using-htm","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-06-06T22:27:22.607Z","last_posted_at":"2022-07-07T12:40:17.786Z","bumped":true,"bumped_at":"2022-07-07T12:40:17.786Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":758,"like_count":0,"has_summary":false,"last_poster_username":"Alfredo","category_id":47,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1129,"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":"latest","description":"Most Recent Poster","user_id":1133,"primary_group_id":null,"flair_group_id":null}]},{"id":2277,"title":"How to create a React modal within a Ruby on Rails view?","fancy_title":"How to create a React modal within a Ruby on Rails view?","slug":"how-to-create-a-react-modal-within-a-ruby-on-rails-view","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2022-03-31T08:45:40.408Z","last_posted_at":"2022-03-31T15:07:24.750Z","bumped":true,"bumped_at":"2022-03-31T15:07:24.750Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1397,"like_count":1,"has_summary":false,"last_poster_username":"raphael-allard","category_id":47,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1114,"primary_group_id":null,"flair_group_id":null}]},{"id":2227,"title":"Karma setup for Webpacker v5","fancy_title":"Karma setup for Webpacker v5","slug":"karma-setup-for-webpacker-v5","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-12-22T23:02:16.039Z","last_posted_at":"2021-12-22T23:02:16.126Z","bumped":true,"bumped_at":"2021-12-22T23:02:16.126Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1438,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":58,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2192,"title":"Using Spring, direnv, and RVM","fancy_title":"Using Spring, direnv, and RVM","slug":"using-spring-direnv-and-rvm","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-11-03T09:45:43.849Z","last_posted_at":"2021-11-03T09:45:43.941Z","bumped":true,"bumped_at":"2021-11-03T09:45:43.941Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":820,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2189,"title":"Puts or Rails.logger.info?","fancy_title":"Puts or Rails.logger.info?","slug":"puts-or-rails-logger-info","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-10-28T04:06:02.187Z","last_posted_at":"2021-10-28T04:06:02.277Z","bumped":true,"bumped_at":"2021-10-29T02:10:59.350Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2561,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2186,"title":"Understanding Heroku API errors","fancy_title":"Understanding Heroku API errors","slug":"understanding-heroku-api-errors","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-10-26T00:44:03.214Z","last_posted_at":"2021-10-26T00:44:03.304Z","bumped":true,"bumped_at":"2021-10-26T00:44:03.304Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":639,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2185,"title":"Quieting [RequestLogger] with Heroku API calls","fancy_title":"Quieting [RequestLogger] with Heroku API calls","slug":"quieting-requestlogger-with-heroku-api-calls","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-10-26T00:03:53.633Z","last_posted_at":"2021-10-26T00:03:53.701Z","bumped":true,"bumped_at":"2021-10-26T00:03:53.701Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":676,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2171,"title":"Find the source of gem method","fancy_title":"Find the source of gem method","slug":"find-the-source-of-gem-method","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://forum.shakacode.com/uploads/default/original/2X/3/3cc77782b40b18ac2c723093dbe31f2cfa293751.png","created_at":"2021-10-11T00:45:11.164Z","last_posted_at":"2021-10-13T02:45:47.714Z","bumped":true,"bumped_at":"2021-10-13T02:45:47.714Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":770,"like_count":1,"has_summary":false,"last_poster_username":"mikhail","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":875,"primary_group_id":null,"flair_group_id":null}]},{"id":2172,"title":"Debugging api requests with Pry","fancy_title":"Debugging api requests with Pry","slug":"debugging-api-requests-with-pry","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-10-12T21:49:17.034Z","last_posted_at":"2021-10-12T21:49:17.106Z","bumped":true,"bumped_at":"2021-10-12T21:49:17.106Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":800,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2169,"title":"Explicitly loading a file is faster with pry","fancy_title":"Explicitly loading a file is faster with pry","slug":"explicitly-loading-a-file-is-faster-with-pry","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-10-07T08:25:18.250Z","last_posted_at":"2021-10-07T08:25:18.319Z","bumped":true,"bumped_at":"2021-10-07T08:25:18.319Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":610,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2164,"title":"Protip: Debugging App Startup Params on Heroku","fancy_title":"Protip: Debugging App Startup Params on Heroku","slug":"protip-debugging-app-startup-params-on-heroku","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-09-30T06:32:30.495Z","last_posted_at":"2021-09-30T06:32:30.578Z","bumped":true,"bumped_at":"2021-09-30T06:32:30.578Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":820,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2153,"title":"Pry Tips Fall 2021","fancy_title":"Pry Tips Fall 2021","slug":"pry-tips-fall-2021","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-09-23T02:24:31.947Z","last_posted_at":"2021-09-23T02:24:32.046Z","bumped":true,"bumped_at":"2021-09-23T02:24:32.046Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":707,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2129,"title":"How to use React suspense with react_on_rails gem","fancy_title":"How to use React suspense with react_on_rails gem","slug":"how-to-use-react-suspense-with-react-on-rails-gem","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-08-10T22:12:28.317Z","last_posted_at":"2021-08-12T01:35:02.224Z","bumped":true,"bumped_at":"2021-08-12T01:35:02.224Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":921,"like_count":0,"has_summary":false,"last_poster_username":"ziploker","category_id":47,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1050,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2126,"title":"Copying config values for a new heroku app","fancy_title":"Copying config values for a new heroku app","slug":"copying-config-values-for-a-new-heroku-app","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-08-06T14:34:40.460Z","last_posted_at":"2021-08-06T14:34:40.533Z","bumped":true,"bumped_at":"2021-08-06T14:34:40.533Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":700,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2111,"title":"How to monkey patch a class (aka static) method in Rails and a common bug","fancy_title":"How to monkey patch a class (aka static) method in Rails and a common bug","slug":"how-to-monkey-patch-a-class-aka-static-method-in-rails-and-a-common-bug","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-07-12T02:26:48.837Z","last_posted_at":"2021-07-12T02:26:48.913Z","bumped":true,"bumped_at":"2021-07-12T02:26:48.913Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1205,"like_count":1,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2101,"title":"Fixing error from setting a pry breakpoint","fancy_title":"Fixing error from setting a pry breakpoint","slug":"fixing-error-from-setting-a-pry-breakpoint","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-06-25T03:12:48.727Z","last_posted_at":"2021-06-25T03:12:48.786Z","bumped":true,"bumped_at":"2021-06-25T03:12:48.786Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1381,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2067,"title":"Question on thread safety and caching!","fancy_title":"Question on thread safety and caching!","slug":"question-on-thread-safety-and-caching","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-04-19T22:03:03.055Z","last_posted_at":"2021-04-19T22:03:03.187Z","bumped":true,"bumped_at":"2021-04-19T22:03:03.187Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":763,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2060,"title":"Redis::CommandError: MISCONF solved!","fancy_title":"Redis::CommandError: MISCONF solved!","slug":"redis-misconf-solved","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-04-14T06:32:38.505Z","last_posted_at":"2021-04-14T06:32:38.643Z","bumped":true,"bumped_at":"2021-04-14T06:32:38.643Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Redis::CommandError: MISCONF solved!","tags_descriptions":{},"views":1459,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":35,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2047,"title":"Get pry to open file in RubyMine","fancy_title":"Get pry to open file in RubyMine","slug":"get-pry-to-open-file-in-rubymine","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2021-03-25T08:16:12.139Z","last_posted_at":"2021-03-25T08:16:12.270Z","bumped":true,"bumped_at":"2021-03-25T08:16:12.270Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":908,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2036,"title":"Splitting translations?","fancy_title":"Splitting translations?","slug":"splitting-translations","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":null,"created_at":"2021-03-03T19:55:42.384Z","last_posted_at":"2021-03-08T18:24:47.612Z","bumped":true,"bumped_at":"2021-03-08T18:24:47.612Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":840,"like_count":1,"has_summary":false,"last_poster_username":"wwahammy","category_id":47,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":999,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":2038,"title":"Binding.pry and introspection","fancy_title":"Binding.pry and introspection","slug":"binding-pry-and-introspection","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://forum.shakacode.com/uploads/default/original/2X/c/caaf4fd31636fd44489cc7aef96a4cd8cdee9e08.png","created_at":"2021-03-08T03:46:35.785Z","last_posted_at":"2021-03-08T03:46:35.912Z","bumped":true,"bumped_at":"2021-03-08T03:46:35.912Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":964,"like_count":0,"has_summary":false,"last_poster_username":"justin","category_id":59,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]}]}}