{"data":{"user_result":{"result":{"timeline_response":{"id":"VGltZWxpbmU6CgBdAAAAAMReydYA","timeline":{"instructions":[{"__typename":"TimelineClearCache"},{"__typename":"TimelinePinEntry","entry":{"entryId":"tweet-799287013300195329","sortIndex":"1857897119940083712","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"799287013300195329","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"799287013300195329","created_at":"Thu Nov 17 16:24:08 +0000 2016","display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"urls":[{"display_url":"logrocket.com","expanded_url":"http:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/ot6vjicq2R"}],"user_mentions":[{"id_str":"1823396792068648967","indices":[96,108],"name":"dan_abramov","screen_name":"dan_abramov"},{"id_str":"1566463268","indices":[109,117],"name":"React","screen_name":"reactjs"},{"id_str":"2426422297","indices":[118,130],"name":"ReactJS News","screen_name":"ReactJSNews"}],"timestamps":[]},"favorite_count":23,"favorited":false,"full_text":"https:\/\/t.co\/ot6vjicq2R - Record+Replay for Redux apps! Full action+state logging in production @dan_abramov @reactjs @ReactJSNews","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":3,"reply_count":5,"retweet_count":7,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"LogRocket helps you understand problems affecting your users, so that you can get back to building great software."}},{"key":"domain","value":{"string_value":"logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"logrocket.com"}},{"key":"title","value":{"string_value":"Session Replay | Product Analytics | Error Tracking"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/ot6vjicq2R"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary","url":"https:\/\/t.co\/ot6vjicq2R","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["799287013300195329"],"editable_until_msecs":"1479401648662","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet","socialContext":{"__typename":"TimelineGeneralContext","contextType":"Pin","text":"Sabitlendi"}},"clientEventInfo":{"component":"pinned_tweets","element":"tweet"}}}},{"__typename":"TimelineAddEntries","entries":[{"entryId":"tweet-1616465539081043968","sortIndex":"1857897119940083711","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1616465539081043968","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1616465539081043968","created_at":"Fri Jan 20 15:59:51 +0000 2023","display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: There\u2019s still time to register for next Tuesday\u2019s Virtual Tech Meetup with Andrew Evans: \u201cUnderstanding useState in React.\u201d\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1616133467082719248","view_count_info":{"count":"303","state":"EnabledWithCount"},"legacy":{"conversation_id_str":"1616133467082719248","created_at":"Thu Jan 19 18:00:19 +0000 2023","display_text_range":[0,251],"entities":{"hashtags":[{"indices":[206,214],"text":"reactjs"},{"indices":[215,227],"text":"frontenddev"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/understanding-\u2026","expanded_url":"https:\/\/blog.logrocket.com\/understanding-usestate-in-react\/","indices":[228,251],"url":"https:\/\/t.co\/69zRc5cqMq"}],"user_mentions":[],"timestamps":[]},"favorite_count":3,"favorited":false,"full_text":"There\u2019s still time to register for next Tuesday\u2019s Virtual Tech Meetup with Andrew Evans: \u201cUnderstanding useState in React.\u201d Even if you can\u2019t join live, you should still sign up! We\u2019ll send you a recording #reactjs #frontenddev\nhttps:\/\/t.co\/69zRc5cqMq","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Join Andrew Evans on January 24th at 2 p.m. ET and learn all about useState in React: what it does, [\u2026]"}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"Understanding useState in React - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/69zRc5cqMq"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/69zRc5cqMq","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1616133467082719248"],"editable_until_msecs":"1674153019000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Join Andrew Evans on January 24th at 2 p.m. ET and learn all about useState in React: what it does, [\u2026]"}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"Understanding useState in React - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/69zRc5cqMq"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/69zRc5cqMq","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1616465539081043968"],"editable_until_msecs":"1674232191651","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1616465526510723072","sortIndex":"1857897119940083710","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1616465526510723072","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1616465526510723072","created_at":"Fri Jan 20 15:59:48 +0000 2023","display_text_range":[0,121],"entities":{"hashtags":[{"indices":[49,56],"text":"nextjs"},{"indices":[57,68],"text":"contentful"},{"indices":[69,84],"text":"webdevelopment"},{"indices":[85,97],"text":"headlesscms"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/using-contentf\u2026","expanded_url":"https:\/\/blog.logrocket.com\/using-contentful-cms-next-js\/","indices":[98,121],"url":"https:\/\/t.co\/kpU7Lu7Ku7"}],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Using Contentful CMS with Next.js #nextjs #contentful #webdevelopment #headlesscms\nhttps:\/\/t.co\/kpU7Lu7Ku7","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1616458529593851904","view_count_info":{"count":"246","state":"EnabledWithCount"},"legacy":{"conversation_id_str":"1616458529593851904","created_at":"Fri Jan 20 15:32:00 +0000 2023","display_text_range":[0,106],"entities":{"hashtags":[{"indices":[34,41],"text":"nextjs"},{"indices":[42,53],"text":"contentful"},{"indices":[54,69],"text":"webdevelopment"},{"indices":[70,82],"text":"headlesscms"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/using-contentf\u2026","expanded_url":"https:\/\/blog.logrocket.com\/using-contentful-cms-next-js\/","indices":[83,106],"url":"https:\/\/t.co\/kpU7Lu7Ku7"}],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"Using Contentful CMS with Next.js #nextjs #contentful #webdevelopment #headlesscms\nhttps:\/\/t.co\/kpU7Lu7Ku7","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"See how Contentful can be easily integrated into your Next.js app, enabling you to access and display content flexibly and dynamically."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"Using Contentful CMS with Next.js - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/kpU7Lu7Ku7"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/kpU7Lu7Ku7","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1616458529593851904"],"editable_until_msecs":"1674230520000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"See how Contentful can be easily integrated into your Next.js app, enabling you to access and display content flexibly and dynamically."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"Using Contentful CMS with Next.js - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/kpU7Lu7Ku7"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/kpU7Lu7Ku7","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1616465526510723072"],"editable_until_msecs":"1674232188654","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1550158990100791296","sortIndex":"1857897119940083709","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1550158990100791296","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1550158990100791296","created_at":"Thu Jul 21 16:41:18 +0000 2022","display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: In agile software development, an epic is a feature or functionality consisting of multiple building blocks & scenarios. \n\nE\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1550158126594158592","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1550158126594158592","created_at":"Thu Jul 21 16:37:52 +0000 2022","display_text_range":[0,285],"entities":{"hashtags":[{"indices":[208,226],"text":"productmanagement"},{"indices":[227,233],"text":"agile"},{"indices":[234,254],"text":"softwaredevelopment"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/what-is-an-epic-in-agile-guide-examples\/","indices":[262,285],"url":"https:\/\/t.co\/xpd9WB3L1X"}],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"In agile software development, an epic is a feature or functionality consisting of multiple building blocks & scenarios. \n\nEpics are derived from themes\/initiatives & segmented into user stories \ud83e\uddf5\u2193 \n\n#productmanagement #agile #softwaredevelopment\n\n1\/28\n\nhttps:\/\/t.co\/xpd9WB3L1X","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":2},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Epics are derived from themes or initiatives and can be segmented into smaller pieces called user stories."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is an epic in agile? Complete guide with examples - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/xpd9WB3L1X"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/xpd9WB3L1X","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1550158126594158592"],"editable_until_msecs":"1658423272000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":false}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Epics are derived from themes or initiatives and can be segmented into smaller pieces called user stories."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is an epic in agile? Complete guide with examples - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/xpd9WB3L1X"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/xpd9WB3L1X","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1550158990100791296"],"editable_until_msecs":"1658423478458","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":false}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1549791914748174338","sortIndex":"1857897119940083708","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1549791914748174338","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1549791914748174338","created_at":"Wed Jul 20 16:22:40 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Product-market fit describes a product that effectively fulfills the underserved needs of your target market in a way that c\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1549791412756967424","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1549791412756967424","created_at":"Wed Jul 20 16:20:41 +0000 2022","display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/what-is-product-market-fit-measure-examples\/","indices":[249,272],"url":"https:\/\/t.co\/TkqtMoljfH"}],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"Product-market fit describes a product that effectively fulfills the underserved needs of your target market in a way that can sustain growth and profitability.\n\nThat is, assuming enough people are using your product and it is providing value. \ud83e\uddf5\u2193 \n\nhttps:\/\/t.co\/TkqtMoljfH\n\n1\/xx","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":2,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Learn the definition of product-market fit and metrics used to measure it and review real-world examples of good and bad product-market fit."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is product-market fit and how to measure it (with examples) - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/TkqtMoljfH"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/TkqtMoljfH","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1549791412756967424"],"editable_until_msecs":"1658335841000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Learn the definition of product-market fit and metrics used to measure it and review real-world examples of good and bad product-market fit."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is product-market fit and how to measure it (with examples) - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/TkqtMoljfH"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/TkqtMoljfH","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1549791914748174338"],"editable_until_msecs":"1658335960874","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717","sortIndex":"1857897119940083707","content":{"__typename":"TimelineTimelineModule","items":[{"entryId":"who-to-follow-1857897119940083717-user-3323126609","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"3323126609","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":false,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sat Jun 13 14:48:23 +0000 2015","description":"Senior staff software engineer at @Webflow. I \u2764 React, nonfiction books, \ud83c\uddec\ud83c\udde7 & \ud83c\uddfa\ud83c\udde6. Creating value between engineering and product. Amateur hiker","entities":{"url":{"urls":[{"display_url":"comebackalive.in.ua\/donate","expanded_url":"https:\/\/www.comebackalive.in.ua\/donate","indices":[0,23],"url":"https:\/\/t.co\/snNox3FNxF"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"0","indices":[34,42],"name":"","screen_name":"Webflow"}]}},"fast_followers_count":0,"favourites_count":13766,"followers_count":3536,"friends_count":947,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":false,"id_str":"3323126609","is_translator":false,"location":"London, England","media_count":403,"name":"Olena Sovyn","normal_followers_count":3536,"pinned_tweet_ids_str":["1496177309711314948"],"profile_background_color":"C0DEED","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/3323126609\/1657722565","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/609734632775401472\/WWpuYnTD_normal.jpg","profile_interstitial_type":"","profile_link_color":"1DA1F2","protected":false,"screen_name":"frontendgirl","statuses_count":5235,"translator_type_enum":"None","url":"https:\/\/t.co\/snNox3FNxF","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-14280918","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"14280918","is_blue_verified":true,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Wed Apr 02 05:49:52 +0000 2008","description":"CEO @tightenco. Host @LaravelPodcast & @businesslaravel. O\u2019Reilly author. Wife guy to \ud83d\udc8d @ImaniVJones. \u201cWorst twerker ever, best Dad ever\" \u2013My daughter","entities":{"url":{"urls":[{"display_url":"mattstauffer.com","expanded_url":"http:\/\/mattstauffer.com\/","indices":[0,23],"url":"https:\/\/t.co\/g2qBAzw2cw"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"0","indices":[4,14],"name":"","screen_name":"tightenco"},{"id_str":"0","indices":[21,36],"name":"","screen_name":"LaravelPodcast"},{"id_str":"0","indices":[39,55],"name":"","screen_name":"businesslaravel"},{"id_str":"0","indices":[88,100],"name":"","screen_name":"ImaniVJones"}]}},"fast_followers_count":0,"favourites_count":56835,"followers_count":33298,"friends_count":451,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"14280918","is_translator":false,"location":"Atlanta, GA","media_count":1439,"name":"Matt Stauffer","normal_followers_count":33298,"pinned_tweet_ids_str":["1830437541260009831"],"profile_background_color":"00141E","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/14280918\/1717609631","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1797986036779294720\/y9mltHx4_normal.jpg","profile_interstitial_type":"","profile_link_color":"ED6A1E","protected":false,"screen_name":"stauffermatt","statuses_count":55360,"translator_type_enum":"None","url":"https:\/\/t.co\/g2qBAzw2cw","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-3001869293","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"3001869293","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":false,"advertiser_account_service_levels":["mms","mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Tue Jan 27 19:10:36 +0000 2015","description":"Splunk is building a safer and more resilient digital world in the public sector by offering the unified security and observability platform.","entities":{"url":{"urls":[{"display_url":"splunk.com\/blog\/category\/\u2026","expanded_url":"https:\/\/www.splunk.com\/blog\/category\/public-sector.html","indices":[0,23],"url":"https:\/\/t.co\/FpSVMqRgYN"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1997,"followers_count":3479,"friends_count":923,"geo_enabled":true,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3001869293","is_translator":false,"location":"Washington, DC","media_count":2686,"name":"Splunk Government","normal_followers_count":3479,"pinned_tweet_ids_str":[],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/3001869293\/1707322041","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1814014562200608768\/0zuvX1-L_normal.jpg","profile_interstitial_type":"","profile_link_color":"757575","protected":false,"screen_name":"SplunkGov","statuses_count":7592,"translator_type_enum":"None","url":"https:\/\/t.co\/FpSVMqRgYN","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-170866050","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"170866050","is_blue_verified":true,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":false,"advertiser_account_service_levels":["smb"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Mon Jul 26 00:02:47 +0000 2010","description":"The official IDE of @expo","entities":{"url":{"urls":[{"display_url":"jameside.com","expanded_url":"https:\/\/jameside.com","indices":[0,23],"url":"https:\/\/t.co\/p25vVJJA3Y"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"0","indices":[20,25],"name":"","screen_name":"expo"}]}},"fast_followers_count":0,"favourites_count":2367,"followers_count":5064,"friends_count":100,"geo_enabled":true,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"170866050","is_translator":false,"location":"California, USA","media_count":209,"name":"James Ide","normal_followers_count":5064,"pinned_tweet_ids_str":["1591175126649044992"],"profile_background_color":"C0DEED","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/170866050\/1574643462","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1484801712514748418\/1Dq_msLM_normal.jpg","profile_interstitial_type":"","profile_link_color":"1DA1F2","protected":false,"screen_name":"JI","statuses_count":2476,"translator_type_enum":"Regular","url":"https:\/\/t.co\/p25vVJJA3Y","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-422650404","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"422650404","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":false,"advertiser_account_service_levels":["smb"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Sun Nov 27 14:26:23 +0000 2011","description":"","entities":{"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":5126,"followers_count":314,"friends_count":218,"geo_enabled":true,"has_custom_timelines":true,"has_extended_profile":false,"id_str":"422650404","is_translator":false,"location":"City of Pehalwans","media_count":85,"name":"No Bakwas","normal_followers_count":314,"pinned_tweet_ids_str":["1127279286191304704"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/422650404\/1480279817","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1656530645084938240\/EQsuIWdV_normal.jpg","profile_interstitial_type":"","profile_link_color":"FAB81E","protected":false,"screen_name":"_nobakwas","statuses_count":7883,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-1338193902801739777","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"1338193902801739777","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":false,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"disabled","created_at":"Sun Dec 13 18:47:58 +0000 2020","description":"Programmer \/ Trader","entities":{"url":{"urls":[{"display_url":"pourzahmatkesh.com","expanded_url":"http:\/\/pourzahmatkesh.com","indices":[0,23],"url":"https:\/\/t.co\/DL27cESQup"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1314,"followers_count":127,"friends_count":589,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":true,"id_str":"1338193902801739777","is_translator":false,"location":"Istanbul, Turkey","media_count":45,"name":"AliPozaa","normal_followers_count":127,"pinned_tweet_ids_str":[],"profile_background_color":"F5F8FA","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1338202237143818243\/nlLHK5Qo_normal.jpg","profile_interstitial_type":"","profile_link_color":"1DA1F2","protected":false,"screen_name":"iJavaScriptDev","statuses_count":203,"translator_type_enum":"None","url":"https:\/\/t.co\/DL27cESQup","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-341364529","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"341364529","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":false,"advertiser_account_service_levels":[],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Sun Jul 24 07:23:48 +0000 2011","description":"Investments and Code \ud83e\uddd1\u200d\ud83d\udcbb","entities":{"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":8453,"followers_count":1001,"friends_count":1146,"geo_enabled":true,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"341364529","is_translator":false,"location":"PTA : JHB : CPT: \ud83c\udde9\ud83c\uddea","media_count":366,"name":"TechTee \ud83d\udcbb \ud83c\udde9\ud83c\uddea","normal_followers_count":1001,"pinned_tweet_ids_str":["1564929451430903810"],"profile_background_color":"C0DEED","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/341364529\/1673631705","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1829991799525449728\/Yu57Lh4N_normal.jpg","profile_interstitial_type":"","profile_link_color":"1DA1F2","protected":false,"screen_name":"Iam_TFM","statuses_count":9135,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-30062128","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"30062128","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Thu Apr 09 20:39:25 +0000 2009","description":"Not from around here. Professional programmer. Amateur philosopher. Maker of things you might\u2019ve used or read.","entities":{"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":3095,"followers_count":455,"friends_count":617,"geo_enabled":true,"has_custom_timelines":true,"has_extended_profile":false,"id_str":"30062128","is_translator":false,"location":"Bay Area, CA, USA","media_count":103,"name":"Jacob Gable","normal_followers_count":455,"pinned_tweet_ids_str":["433757273072992256"],"profile_background_color":"1A1B1F","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/30062128\/1648010208","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/501796802916384768\/B0YSMuqY_normal.jpeg","profile_interstitial_type":"","profile_link_color":"2FC2EF","protected":false,"screen_name":"jacob4u2","statuses_count":1439,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-993148939191881728","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"993148939191881728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"disabled","created_at":"Sun May 06 15:22:13 +0000 2018","description":"\ud83c\udf10 Web Developer | Passionate about learning and crafting creative websites \ud83d\udca1 | Lifelong learner always seeking new challenges \ud83d\ude80\n#WebDev #CodingLife","entities":{"description":{"hashtags":[{"indices":[129,136],"text":"WebDev"},{"indices":[137,148],"text":"CodingLife"}],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":255,"followers_count":77,"friends_count":79,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":true,"id_str":"993148939191881728","is_translator":false,"location":"Islamic Republic of Iran","media_count":15,"name":"Morteza","normal_followers_count":77,"pinned_tweet_ids_str":[],"profile_background_color":"F5F8FA","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/993148939191881728\/1525620433","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/993150203401310209\/A8BcBWQA_normal.jpg","profile_interstitial_type":"","profile_link_color":"1DA1F2","protected":false,"screen_name":"mrJsDeveloper","statuses_count":50,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"who-to-follow-1857897119940083717-user-1273274966","item":{"content":{"__typename":"TimelineUser","userResult":{"result":{"__typename":"User","rest_id":"1273274966","is_blue_verified":true,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Sat Mar 16 20:48:20 +0000 2013","description":"software engineer @Google working on @ChromeDevTools. ex @zeplin. opinions, of course, belong to me and my cats.","entities":{"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"0","indices":[18,25],"name":"","screen_name":"Google"},{"id_str":"0","indices":[37,52],"name":"","screen_name":"ChromeDevTools"},{"id_str":"0","indices":[57,64],"name":"","screen_name":"zeplin"}]}},"fast_followers_count":0,"favourites_count":5630,"followers_count":749,"friends_count":480,"geo_enabled":true,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"1273274966","is_translator":false,"location":"Munich, Bavaria","media_count":37,"name":"Erg\u00fcn Erdo\u011fmu\u015f","normal_followers_count":749,"pinned_tweet_ids_str":["1579735407226654721"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/1273274966\/1651179507","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1221490636190294018\/g6dunBIZ_normal.jpg","profile_interstitial_type":"","profile_link_color":"19CF86","protected":false,"screen_name":"ergunsh","statuses_count":286,"translator_type_enum":"Regular","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}},"userDisplayType":"User"},"clientEventInfo":{"component":"suggest_who_to_follow","element":"user","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}}],"header":{"text":"Who to follow","sticky":false},"footer":{"text":"Daha fazlas\u0131n\u0131 g\u00f6ster","landingUrl":{"url":"twitter:\/\/connect_people?user_id=3294546390&display_location=profile_wtf_showmore","urlType":"DeepLink"},"displayType":"Classic"},"moduleDisplayType":"Carousel","clientEventInfo":{"component":"suggest_who_to_follow","details":{"timelinesDetails":{"injectionType":"WhoToFollow","controllerData":"DAACDAACDAABCgABAAAAAAAAAAgAAAAA","sourceData":"DAABCgABoQEyFYRkKT8KAAIAAAAAAAAAAAAIAAIAAACDCAADAAAAAgwABQwAAgwAAgwAAQoAAQAAAAAAAAAIAAAAAAA="}}}}},{"entryId":"tweet-1549462426080481281","sortIndex":"1857897119940083706","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1549462426080481281","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1549462426080481281","created_at":"Tue Jul 19 18:33:24 +0000 2022","display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: You shouldn\u2019t have to choose between quality & timely delivery, but it happens.\n\nLet's define technical debt, explore some e\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1549457716979978240","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1549457716979978240","created_at":"Tue Jul 19 18:14:41 +0000 2022","display_text_range":[0,290],"entities":{"hashtags":[],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/what-is-technical-debt-examples-prioritize-avoid\/","indices":[261,284],"url":"https:\/\/t.co\/umQa4EfEwi"}],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"You shouldn\u2019t have to choose between quality & timely delivery, but it happens.\n\nLet's define technical debt, explore some examples, & list common types. We\u2019ll also walk through how to prioritize tech debt & strategies to help you minimize it \ud83e\uddf5\u2193 \n\nhttps:\/\/t.co\/umQa4EfEwi\n\n1\/26","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"In this guide, we\u2019ll define technical debt, review some examples and types of tech debt, and demonstrate how to prioritize and minimize it."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"What is technical debt? How to prioritize and avoid with examples - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/umQa4EfEwi"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/umQa4EfEwi","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1549457716979978240"],"editable_until_msecs":"1658256281000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"In this guide, we\u2019ll define technical debt, review some examples and types of tech debt, and demonstrate how to prioritize and minimize it."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"What is technical debt? How to prioritize and avoid with examples - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/umQa4EfEwi"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/umQa4EfEwi","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1549462426080481281"],"editable_until_msecs":"1658257404654","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1547606861414707201","sortIndex":"1857897119940083705","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1547606861414707201","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1547606861414707201","created_at":"Thu Jul 14 15:40:03 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: PERT charts exist to make your life easier.\n\nLet's define what a PERT chart is, review its surprising history, and list bene\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1547593013488103425","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1547593013488103425","created_at":"Thu Jul 14 14:45:01 +0000 2022","display_text_range":[0,270],"entities":{"hashtags":[],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/what-is-pert-chart-how-to-make\/","indices":[241,264],"url":"https:\/\/t.co\/9Y6ABTMMYz"}],"user_mentions":[],"timestamps":[]},"favorite_count":2,"favorited":false,"full_text":"PERT charts exist to make your life easier.\n\nLet's define what a PERT chart is, review its surprising history, and list benefits of using this approach. We\u2019ll also walk you through a how-to guide and highlight some tools and templates. \ud83e\uddf5\u2193 \n\nhttps:\/\/t.co\/9Y6ABTMMYz\n\n1\/24","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":1,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":1},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Learn the definition of a PERT chart, the difference between PERT vs. GANTT charts, and pros\/cons of using this project management approach."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is a PERT chart and how to make one - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/9Y6ABTMMYz"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/9Y6ABTMMYz","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1547593013488103425"],"editable_until_msecs":"1657811701000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Learn the definition of a PERT chart, the difference between PERT vs. GANTT charts, and pros\/cons of using this project management approach."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is a PERT chart and how to make one - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/9Y6ABTMMYz"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/9Y6ABTMMYz","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1547606861414707201"],"editable_until_msecs":"1657815003563","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1547233557558460416","sortIndex":"1857897119940083704","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1547233557558460416","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1547233557558460416","created_at":"Wed Jul 13 14:56:40 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Backlogs come in all shapes and sizes. Organizing your work into product, sprint, and release backlogs can help bring clarit\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1547233429967683585","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1547233429967683585","created_at":"Wed Jul 13 14:56:10 +0000 2022","display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/product-vs-sprint-vs-release-backlog\/","indices":[238,261],"url":"https:\/\/t.co\/88zOiCSbwr"}],"user_mentions":[],"timestamps":[]},"favorite_count":3,"favorited":false,"full_text":"Backlogs come in all shapes and sizes. Organizing your work into product, sprint, and release backlogs can help bring clarity and focus to your agile team.\n\nWhat are the differences between the product, sprint, and release backlogs? \ud83e\uddf5\u2193 \n\nhttps:\/\/t.co\/88zOiCSbwr\n\n1\/16","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":1},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Learn the difference between a product backlog, sprint backlog, and release backlog and discover some frameworks for structuring each."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"The difference between product, sprint, and release backlogs - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/88zOiCSbwr"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/88zOiCSbwr","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1547233429967683585"],"editable_until_msecs":"1657725970000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Learn the difference between a product backlog, sprint backlog, and release backlog and discover some frameworks for structuring each."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"The difference between product, sprint, and release backlogs - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/88zOiCSbwr"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/88zOiCSbwr","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1547233557558460416"],"editable_until_msecs":"1657726000988","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1546921545452462080","sortIndex":"1857897119940083703","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1546921545452462080","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1546921545452462080","created_at":"Tue Jul 12 18:16:51 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: \u201cProduct managers are the CEOs of their product.\u201d It\u2019s a popular phrase, but it\u2019s not true.\n\nReaching consensus on product d\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1546874832469385217","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1546874832469385217","created_at":"Tue Jul 12 15:11:14 +0000 2022","display_text_range":[0,282],"entities":{"hashtags":[],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/build-consensus-product-direction-5-tips\/","indices":[259,282],"url":"https:\/\/t.co\/fLz68uhfea"}],"user_mentions":[],"timestamps":[]},"favorite_count":3,"favorited":false,"full_text":"\u201cProduct managers are the CEOs of their product.\u201d It\u2019s a popular phrase, but it\u2019s not true.\n\nReaching consensus on product direction can be daunting for PMs. With so many problems & potential solutions, how do you get everyone on the same page? \ud83e\uddf5\u2193\n\n1\/16\n\nhttps:\/\/t.co\/fLz68uhfea","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":1,"reply_count":2,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":1},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"Five best practices to help product managers build consensus around their product direction, vision, and roadmap among top leadership."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"How to build consensus on product direction: 5 tips - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/fLz68uhfea"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/fLz68uhfea","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1546874832469385217"],"editable_until_msecs":"1657640474000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"Five best practices to help product managers build consensus around their product direction, vision, and roadmap among top leadership."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"How to build consensus on product direction: 5 tips - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/fLz68uhfea"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/fLz68uhfea","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1546921545452462080"],"editable_until_msecs":"1657651611505","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1545486691045199879","sortIndex":"1857897119940083702","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1545486691045199879","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1545486691045199879","created_at":"Fri Jul 08 19:15:15 +0000 2022","display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: The sprint review & retrospective are often conflated, but these events differ in terms of their focus, meeting agenda, etc.\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1545431351712571392","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1545431351712571392","created_at":"Fri Jul 08 15:35:21 +0000 2022","display_text_range":[0,279],"entities":{"hashtags":[{"indices":[216,222],"text":"scrum"},{"indices":[223,229],"text":"agile"},{"indices":[230,248],"text":"productmanagement"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/sprint-review-vs-retrospective\/","indices":[250,273],"url":"https:\/\/t.co\/Vww2GxErJd"}],"user_mentions":[],"timestamps":[]},"favorite_count":2,"favorited":false,"full_text":"The sprint review & retrospective are often conflated, but these events differ in terms of their focus, meeting agenda, etc. \n\nFor PMs, failure to understand the distinction can result in misaligned teams. \ud83e\uddf5 \u2193 \n\n#scrum #agile #productmanagement\n\nhttps:\/\/t.co\/Vww2GxErJd\n\n1\/18","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"The sprint review and sprint retrospective are commonly conflated. In reality, these ceremonies each have a distinct focus and meeting agenda."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"Sprint review vs. sprint retrospective: Why the difference matters - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/Vww2GxErJd"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/Vww2GxErJd","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1545431351712571392"],"editable_until_msecs":"1657296321000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"The sprint review and sprint retrospective are commonly conflated. In reality, these ceremonies each have a distinct focus and meeting agenda."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"Sprint review vs. sprint retrospective: Why the difference matters - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/Vww2GxErJd"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/Vww2GxErJd","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1545486691045199879"],"editable_until_msecs":"1657309515556","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1545109276372385800","sortIndex":"1857897119940083701","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1545109276372385800","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1545109276372385800","created_at":"Thu Jul 07 18:15:32 +0000 2022","display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: PMs commonly struggle to communicate the product strategy to leadership.\n\nHere are some tips & best practices for presenting\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1545108913795653632","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1545108913795653632","created_at":"Thu Jul 07 18:14:06 +0000 2022","display_text_range":[0,281],"entities":{"hashtags":[{"indices":[196,214],"text":"productmanagement"},{"indices":[215,231],"text":"productstrategy"},{"indices":[232,238],"text":"agile"},{"indices":[239,250],"text":"agilecoach"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/how-to-communicate-product-strategy\/","indices":[258,281],"url":"https:\/\/t.co\/cI9Tx23nHS"}],"user_mentions":[],"timestamps":[]},"favorite_count":2,"favorited":false,"full_text":"PMs commonly struggle to communicate the product strategy to leadership.\n\nHere are some tips & best practices for presenting a data-driven product strategy that engages all stakeholders \ud83e\uddf5 \u2193 \n\n#productmanagement #productstrategy #agile #agilecoach\n\n1\/20\n\nhttps:\/\/t.co\/cI9Tx23nHS","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":2},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Product managers often struggle to communicate product strategy. See some tips for gaining buy-in from top leadership."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"How to communicate your product strategy using data - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/cI9Tx23nHS"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/cI9Tx23nHS","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1545108913795653632"],"editable_until_msecs":"1657219446000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"Product managers often struggle to communicate product strategy. See some tips for gaining buy-in from top leadership."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"How to communicate your product strategy using data - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/cI9Tx23nHS"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/cI9Tx23nHS","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1545109276372385800"],"editable_until_msecs":"1657219532886","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1544724909888311303","sortIndex":"1857897119940083700","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1544724909888311303","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1544724909888311303","created_at":"Wed Jul 06 16:48:12 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Product strategy can feel like a mystery because there\u2019s no standard definition or method.\n\nLet's attempt to demystify produ\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1544720772857352193","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1544720772857352193","created_at":"Wed Jul 06 16:31:46 +0000 2022","display_text_range":[0,280],"entities":{"hashtags":[{"indices":[232,250],"text":"productmanagement"},{"indices":[251,257],"text":"agile"},{"indices":[258,274],"text":"productstrategy"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-strate\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-strategy-frameworks-examples\/","indices":[207,230],"url":"https:\/\/t.co\/XX4lWEXGyg"}],"user_mentions":[],"timestamps":[]},"favorite_count":4,"favorited":false,"full_text":"Product strategy can feel like a mystery because there\u2019s no standard definition or method.\n\nLet's attempt to demystify product strategy & outline a framework to help you guide your team to success. \ud83e\uddf5\u2193 \n\nhttps:\/\/t.co\/XX4lWEXGyg\n\n#productmanagement #agile #productstrategy\n\n1\/16","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":1},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"Learn about product strategy frameworks, including the traditional pyramid and more modern, agile models, by examining real-world examples."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"A guide to product strategy: Frameworks and examples - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/XX4lWEXGyg"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/XX4lWEXGyg","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1544720772857352193"],"editable_until_msecs":"1657126906000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"Learn about product strategy frameworks, including the traditional pyramid and more modern, agile models, by examining real-world examples."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"A guide to product strategy: Frameworks and examples - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/XX4lWEXGyg"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/XX4lWEXGyg","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1544724909888311303"],"editable_until_msecs":"1657127892775","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1544413453724573696","sortIndex":"1857897119940083699","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1544413453724573696","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1544413453724573696","created_at":"Tue Jul 05 20:10:35 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Sprint planning is a quite simple process \u2014 so long as you have a perfectly groomed backlog. \n\nScrum relies on a refined bac\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1544413140892364800","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1544413140892364800","created_at":"Tue Jul 05 20:09:21 +0000 2022","display_text_range":[0,278],"entities":{"hashtags":[{"indices":[229,247],"text":"productmanagement"},{"indices":[248,254],"text":"agile"},{"indices":[255,266],"text":"agilecoach"},{"indices":[267,273],"text":"scrum"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/why-you-need-perfectly-groomed-backlog-sprint-planning\/","indices":[204,227],"url":"https:\/\/t.co\/4Js6VTq1Mh"}],"user_mentions":[],"timestamps":[]},"favorite_count":3,"favorited":false,"full_text":"Sprint planning is a quite simple process \u2014 so long as you have a perfectly groomed backlog. \n\nScrum relies on a refined backlog. Here's why an ungroomed backlog can doom your team from the outset. \ud83e\uddf5 \u2193 \n\nhttps:\/\/t.co\/4Js6VTq1Mh\n\n#productmanagement #agile #agilecoach #scrum\n\n1\/9","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"A perfectly groomed or refined backlog is a prerequisite for successful sprint planning. Review best practices for running these sessions."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"Why you need a perfectly groomed backlog for sprint planning - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/4Js6VTq1Mh"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/4Js6VTq1Mh","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1544413140892364800"],"editable_until_msecs":"1657053561000","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"A perfectly groomed or refined backlog is a prerequisite for successful sprint planning. Review best practices for running these sessions."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"Why you need a perfectly groomed backlog for sprint planning - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/4Js6VTq1Mh"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/4Js6VTq1Mh","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1544413453724573696"],"editable_until_msecs":"1657053635839","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1542635098817839104","sortIndex":"1857897119940083698","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1542635098817839104","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1542635098817839104","created_at":"Thu Jun 30 22:24:02 +0000 2022","display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: As a PM, your responsibility goes beyond the development process. When releasing a new product, it's your job to coordinate\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1542552972462198784","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1542552972462198784","created_at":"Thu Jun 30 16:57:42 +0000 2022","display_text_range":[0,277],"entities":{"hashtags":[{"indices":[246,264],"text":"productmanagement"},{"indices":[265,271],"text":"agile"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/what-is-a-product-launch-plan-how-to-create\/","indices":[221,244],"url":"https:\/\/t.co\/Z3V3NKR925"}],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"As a PM, your responsibility goes beyond the development process. When releasing a new product, it's your job to coordinate the launch. \n\nA product launch plan helps organize all the activities around this process. \ud83e\uddf5 \u2193 \n\nhttps:\/\/t.co\/Z3V3NKR925\n\n#productmanagement #agile\n\n1\/14","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"When launching a new product, it's the PM's job to create a plan that aligns stakeholders around KPIs, promotional messaging, and more."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is a product launch plan and how to create one - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/Z3V3NKR925"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/Z3V3NKR925","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1542552972462198784"],"editable_until_msecs":"1656610062000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"When launching a new product, it's the PM's job to create a plan that aligns stakeholders around KPIs, promotional messaging, and more."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"What is a product launch plan and how to create one - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/Z3V3NKR925"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/Z3V3NKR925","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1542635098817839104"],"editable_until_msecs":"1656629642989","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1539970866997387265","sortIndex":"1857897119940083697","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1539970866997387265","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1539970866997387265","created_at":"Thu Jun 23 13:57:20 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: The product lifecycle constantly evolves. Keeping everyone informed w\/ a product roadmap is critical to getting the 360-degr\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1539966755874807808","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1539966755874807808","created_at":"Thu Jun 23 13:41:00 +0000 2022","display_text_range":[0,280],"entities":{"hashtags":[{"indices":[192,210],"text":"productmanagement"},{"indices":[211,217],"text":"agile"},{"indices":[218,229],"text":"agilecoach"},{"indices":[230,249],"text":"productdevelopment"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/how-to-build-product-roadmap-overview-examples\/","indices":[251,274],"url":"https:\/\/t.co\/l9dH7EAOAF"}],"user_mentions":[],"timestamps":[]},"favorite_count":3,"favorited":false,"full_text":"The product lifecycle constantly evolves. Keeping everyone informed w\/ a product roadmap is critical to getting the 360-degree buy-in you need to position your product for long-term success.\n\n#productmanagement #agile #agilecoach #productdevelopment\n\nhttps:\/\/t.co\/l9dH7EAOAF\n\n1\/13","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":2,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"A product roadmap outlines the vision and direction of your product. Learn what's included and how to create one with templates and examples."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"Guide to building a product roadmap (with template and examples) - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/l9dH7EAOAF"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/l9dH7EAOAF","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1539966755874807808"],"editable_until_msecs":"1655993460000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"photo_image_full_size_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=800x419"}}},{"key":"thumbnail_image","value":{"image_value":{"height":150,"width":225,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=280x150"}}},{"key":"description","value":{"string_value":"A product roadmap outlines the vision and direction of your product. Learn what's included and how to create one with templates and examples."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"thumbnail_image_large","value":{"image_value":{"height":320,"width":480,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=800x320_1"}}},{"key":"summary_photo_image_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=386x202"}}},{"key":"thumbnail_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=orig"}}},{"key":"photo_image_full_size_small","value":{"image_value":{"height":202,"width":386,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=386x202"}}},{"key":"summary_photo_image_large","value":{"image_value":{"height":382,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=800x419"}}},{"key":"thumbnail_image_small","value":{"image_value":{"height":67,"width":100,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=100x100"}}},{"key":"thumbnail_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=2048x2048_2_exp"}}},{"key":"photo_image_full_size_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=orig"}}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"photo_image_full_size","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=600x314"}}},{"key":"thumbnail_image_color","value":{}},{"key":"title","value":{"string_value":"Guide to building a product roadmap (with template and examples) - LogRocket Blog"}},{"key":"summary_photo_image_color","value":{}},{"key":"summary_photo_image_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=2048x2048_2_exp"}}},{"key":"summary_photo_image","value":{"image_value":{"height":314,"width":600,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=600x314"}}},{"key":"photo_image_full_size_color","value":{}},{"key":"photo_image_full_size_x_large","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=2048x2048_2_exp"}}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/l9dH7EAOAF"}},{"key":"summary_photo_image_original","value":{"image_value":{"height":487,"width":730,"url":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png&name=orig"}}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/l9dH7EAOAF","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1539970866997387265"],"editable_until_msecs":"1655994440624","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1539688039554977792","sortIndex":"1857897119940083696","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1539688039554977792","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1539688039554977792","created_at":"Wed Jun 22 19:13:29 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[{"indices":[18,24],"text":"Agile"},{"indices":[68,74],"text":"scrum"}],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: In #Agile, the daily scrum (aka daily standup), is a #scrum ceremony that occurs once each day of the sprint.\n\nThe daily scr\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":2,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1539687702005633025","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1539687702005633025","created_at":"Wed Jun 22 19:12:08 +0000 2022","display_text_range":[0,284],"entities":{"hashtags":[{"indices":[3,9],"text":"Agile"},{"indices":[53,59],"text":"scrum"},{"indices":[223,234],"text":"agilecoach"},{"indices":[235,253],"text":"productmanagement"}],"symbols":[],"urls":[{"display_url":"blog.logrocket.com\/product-manage\u2026","expanded_url":"https:\/\/blog.logrocket.com\/product-management\/the-daily-scrum-meeting-overview-best-practices-anti-patterns\/","indices":[255,278],"url":"https:\/\/t.co\/Ylk4Zq2sqn"}],"user_mentions":[],"timestamps":[]},"favorite_count":3,"favorited":false,"full_text":"In #Agile, the daily scrum (aka daily standup), is a #scrum ceremony that occurs once each day of the sprint.\n\nThe daily scrum is a time-boxed event (15 mins) in which the team syncs & plans its activities for the day. #agilecoach #productmanagement\n\nhttps:\/\/t.co\/Ylk4Zq2sqn\n\n1\/14","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":2,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":1},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"In this overview of the daily scrum meeting (aka daily standup), we review best practices, anti-patterns, and a typical meeting agenda."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"The daily scrum meeting: Overview, best practices, anti-patterns - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/Ylk4Zq2sqn"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/Ylk4Zq2sqn","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1539687702005633025"],"editable_until_msecs":"1655926928000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"tweet_card":{"legacy":{"binding_values":[{"key":"description","value":{"string_value":"In this overview of the daily scrum meeting (aka daily standup), we review best practices, anti-patterns, and a typical meeting agenda."}},{"key":"domain","value":{"string_value":"blog.logrocket.com"}},{"key":"vanity_url","value":{"scribe_key":"vanity_url","string_value":"blog.logrocket.com"}},{"key":"title","value":{"string_value":"The daily scrum meeting: Overview, best practices, anti-patterns - LogRocket Blog"}},{"key":"card_url","value":{"scribe_key":"card_url","string_value":"https:\/\/t.co\/Ylk4Zq2sqn"}}],"card_platform":{"platform":{"audience":{"name":"production"}}},"name":"summary_large_image","url":"https:\/\/t.co\/Ylk4Zq2sqn","user_refs_results":[]}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1539688039554977792"],"editable_until_msecs":"1655927009307","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1537087053330104320","sortIndex":"1857897119940083695","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1537087053330104320","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537087053330104320","created_at":"Wed Jun 15 14:58:05 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: The golden rule for PMs to effectively run a sprint planning meeting: listen to your team. Developers know their capacity an\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1537086743471525888","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537086718528040961","created_at":"Wed Jun 15 14:56:51 +0000 2022","display_text_range":[0,267],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"The golden rule for PMs to effectively run a sprint planning meeting: listen to your team. Developers know their capacity and the complexity of the work. Don\u2019t challenge their expertise; if they say they can commit to 20 points, don\u2019t push them to increase it to 25.","in_reply_to_user_id_str":"741060940666441728","in_reply_to_status_id_str":"1537086740845826049","in_reply_to_screen_name":"LogRocket","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537086743471525888"],"editable_until_msecs":"1655306811000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537087053330104320"],"editable_until_msecs":"1655306885867","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1537087048171003907","sortIndex":"1857897119940083694","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1537087048171003907","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537087048171003907","created_at":"Wed Jun 15 14:58:04 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Best practices for sprint planning include:\n\u2022 Estimate stories before sprint planning\n\u2022 Account for unknowns in the committe\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1537086740845826049","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537086718528040961","created_at":"Wed Jun 15 14:56:51 +0000 2022","display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"Best practices for sprint planning include:\n\u2022 Estimate stories before sprint planning\n\u2022 Account for unknowns in the committed work\n\u2022 Coordinate dependencies with other teams\n\u2022 Know your team's capacity for the upcoming sprint\n\u2022 Anticipate unplanned work & know how to respond","in_reply_to_user_id_str":"741060940666441728","in_reply_to_status_id_str":"1537086738228645888","in_reply_to_screen_name":"LogRocket","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537086740845826049"],"editable_until_msecs":"1655306811000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537087048171003907"],"editable_until_msecs":"1655306884637","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1537087036460523522","sortIndex":"1857897119940083693","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1537087036460523522","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537087036460523522","created_at":"Wed Jun 15 14:58:01 +0000 2022","display_text_range":[0,140],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: Do you need to set a sprint goal? For new products, it\u2019s tempting to set a goal to deliver all committed stories, but this p\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1537086738228645888","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537086718528040961","created_at":"Wed Jun 15 14:56:50 +0000 2022","display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"Do you need to set a sprint goal? For new products, it\u2019s tempting to set a goal to deliver all committed stories, but this puts your focus on output rather than outcomes. As long as you\u2019re prioritizing the most critical work, you may be better off forgoing sprint goals entirely.","in_reply_to_user_id_str":"741060940666441728","in_reply_to_status_id_str":"1537086735170953216","in_reply_to_screen_name":"LogRocket","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537086738228645888"],"editable_until_msecs":"1655306810000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537087036460523522"],"editable_until_msecs":"1655306881845","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1537087030710218753","sortIndex":"1857897119940083692","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1537087030710218753","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537087030710218753","created_at":"Wed Jun 15 14:58:00 +0000 2022","display_text_range":[0,143],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: When prioritizing backlog items, discuss the business, user, & technical tradeoffs w\/ the team. Don\u2019t delay any future work\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1537086735170953216","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537086718528040961","created_at":"Wed Jun 15 14:56:50 +0000 2022","display_text_range":[0,287],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[],"timestamps":[]},"extended_entities":{"media":[{"display_url":"pic.twitter.com\/r6UcD0RIb4","expanded_url":"https:\/\/twitter.com\/LogRocket\/status\/1537086735170953216\/photo\/1","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]}},"id_str":"1537086730355871744","indices":[288,311],"media_key":"3_1537086730355871744","media_url_https":"https:\/\/pbs.twimg.com\/media\/FVTUPMfUEAApJ6x.png","original_info":{"width":720,"height":652,"focus_rects":[{"x":0,"y":249,"w":720,"h":403},{"x":0,"y":0,"w":652,"h":652},{"x":0,"y":0,"w":572,"h":652},{"x":70,"y":0,"w":326,"h":652},{"x":0,"y":0,"w":720,"h":652}]},"sizes":{"large":{"w":720,"h":652}},"type":"photo","url":"https:\/\/t.co\/r6UcD0RIb4"}]},"favorite_count":1,"favorited":false,"full_text":"When prioritizing backlog items, discuss the business, user, & technical tradeoffs w\/ the team. Don\u2019t delay any future work that's blocked by the story you\u2019re deprioritizing. \n\nBelow is a detailed example of a product backlog groomed & prioritized as a result of sprint planning: https:\/\/t.co\/r6UcD0RIb4","in_reply_to_user_id_str":"741060940666441728","in_reply_to_status_id_str":"1537086726639800322","in_reply_to_screen_name":"LogRocket","is_quote_status":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537086735170953216"],"editable_until_msecs":"1655306810000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537087030710218753"],"editable_until_msecs":"1655306880474","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"tweet-1537087019226214400","sortIndex":"1857897119940083691","content":{"__typename":"TimelineTimelineItem","content":{"__typename":"TimelineTweet","tweetResult":{"result":{"__typename":"Tweet","rest_id":"1537087019226214400","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537087019226214400","created_at":"Wed Jun 15 14:57:57 +0000 2022","display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[{"id_str":"741060940666441728","indices":[3,13],"name":"LogRocket","screen_name":"LogRocket"}],"timestamps":[]},"favorite_count":0,"favorited":false,"full_text":"RT @LogRocket: After you\u2019ve assessed the work & effort rolling over, the team can discuss new stories to pull in. As the PM, you define pri\u2026","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":0,"retweet_count":1,"retweeted":false,"user_id_str":"3294546390","bookmarked":false,"bookmark_count":0,"retweeted_status_result":{"result":{"__typename":"Tweet","rest_id":"1537086726639800322","view_count_info":{"state":"Enabled"},"legacy":{"conversation_id_str":"1537086718528040961","created_at":"Wed Jun 15 14:56:47 +0000 2022","display_text_range":[0,283],"entities":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[],"timestamps":[]},"favorite_count":1,"favorited":false,"full_text":"After you\u2019ve assessed the work & effort rolling over, the team can discuss new stories to pull in. As the PM, you define priority & provide context. The team decides how much it can complete. You may need to make tradeoff decisions; this is where your PM skills are critical.","in_reply_to_user_id_str":"741060940666441728","in_reply_to_status_id_str":"1537086724009906176","in_reply_to_screen_name":"LogRocket","is_quote_status":false,"lang":"en","quote_count":0,"reply_count":1,"retweet_count":1,"retweeted":false,"user_id_str":"741060940666441728","bookmarked":false,"bookmark_count":0},"core":{"user_result":{"result":{"__typename":"User","rest_id":"741060940666441728","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":true,"can_media_tag":true,"advertiser_account_service_levels":["mms"],"advertiser_account_type":"promotable_user","analytics_type":"enabled","created_at":"Fri Jun 10 00:14:31 +0000 2016","description":"LogRocket combines session replay, performance monitoring, and product analytics \u2013 empowering software teams to create the ideal product experience.","entities":{"url":{"urls":[{"display_url":"logrocket.com","expanded_url":"https:\/\/logrocket.com","indices":[0,23],"url":"https:\/\/t.co\/iTifS1Wzns"}]},"description":{"hashtags":[],"symbols":[],"urls":[],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":1104,"followers_count":15438,"friends_count":463,"geo_enabled":false,"has_custom_timelines":true,"has_extended_profile":true,"id_str":"741060940666441728","is_translator":false,"location":"Boston, MA","media_count":333,"name":"LogRocket","normal_followers_count":15438,"pinned_tweet_ids_str":["1732039716575306227"],"profile_background_color":"000000","profile_banner_url":"https:\/\/pbs.twimg.com\/profile_banners\/741060940666441728\/1604941285","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/1326191211850440708\/uQc_hHbU_normal.jpg","profile_interstitial_type":"","profile_link_color":"8358CA","profile_location_place":{"country":"","country_code":"","full_name":"Boston, MA","id":"67b98f17fdcf20be","name":"Boston, MA","place_type":"unknown"},"protected":false,"screen_name":"LogRocket","statuses_count":5839,"translator_type_enum":"None","url":"https:\/\/t.co\/iTifS1Wzns","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537086726639800322"],"editable_until_msecs":"1655306807000","edits_remaining":"5","is_edit_eligible":true},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}}},"core":{"user_result":{"result":{"__typename":"User","rest_id":"3294546390","is_blue_verified":false,"profile_image_shape":"Circle","affiliates_highlighted_label":{},"legacy":{"can_dm":false,"can_media_tag":true,"advertiser_account_service_levels":[],"advertiser_account_type":"none","analytics_type":"enabled","created_at":"Sun Jul 26 07:16:41 +0000 2015","description":"AppHub is dedicated to creating tools for front-end JavaScript developers: https:\/\/t.co\/Oevaudsqe7 and https:\/\/t.co\/vETPSXiXBZ. \n\nWe're hiring! (jobs@apphub.io)","entities":{"description":{"hashtags":[],"symbols":[],"urls":[{"display_url":"apphub.io","expanded_url":"https:\/\/apphub.io","indices":[75,98],"url":"https:\/\/t.co\/Oevaudsqe7"},{"display_url":"logrocket.io","expanded_url":"https:\/\/logrocket.io","indices":[103,126],"url":"https:\/\/t.co\/vETPSXiXBZ"}],"user_mentions":[]}},"fast_followers_count":0,"favourites_count":789,"followers_count":323,"friends_count":23,"geo_enabled":false,"has_custom_timelines":false,"has_extended_profile":false,"id_str":"3294546390","is_translator":false,"location":"Cambridge, MA","media_count":1,"name":"AppHub","normal_followers_count":323,"pinned_tweet_ids_str":["799287013300195329"],"profile_background_color":"000000","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv_normal.jpg","profile_interstitial_type":"","profile_link_color":"764ABC","profile_location_place":{"country":"","country_code":"","full_name":"Cambridge, MA","id":"8193d87541f11dfb","name":"Cambridge, MA","place_type":"unknown"},"protected":false,"screen_name":"AppHubJS","statuses_count":1498,"translator_type_enum":"None","verified":false,"withheld_in_countries":[]},"super_follow_eligible":false,"super_followed_by":false,"super_following":false,"private_super_following":false,"exclusive_tweet_following":false}}},"edit_control":{"__typename":"EditControlInitial","edit_tweet_ids":["1537087019226214400"],"editable_until_msecs":"1655306877736","edits_remaining":"5","is_edit_eligible":false},"unmention_data":{},"quick_promote_eligibility":{"eligibility":"IneligibleUserUnauthorized"},"conversation_muted":false,"is_translatable":true}},"tweetDisplayType":"Tweet"},"clientEventInfo":{"component":"tweet","element":"tweet","details":{"timelinesDetails":{"injectionType":"RankedOrganicTweet","controllerData":"DAACDAABDAABCgABAAAAAAAAAAAKAAkWCvjZKlRwAAAAAAA="}}}}},{"entryId":"cursor-top-1857897119940083713","sortIndex":"1857897119940083713","content":{"__typename":"TimelineTimelineCursor","value":"DAABCgABGciTlkdAJxEKAAIWbtbX6JYAAAgAAwAAAAEAAA","cursorType":"Top"}},{"entryId":"cursor-bottom-1857897119940083690","sortIndex":"1857897119940083690","content":{"__typename":"TimelineTimelineCursor","value":"DAABCgABGciTlkc__-gKAAIVVNSACdewAAgAAwAAAAIAAA","cursorType":"Bottom"}}]}],"metadata":{"scribeConfig":{"page":"profileBest"}}}}}}}} {"cursor":"DAABCgABGciTlkc__-gKAAIVVNSACdewAAgAAwAAAAIAAA","pinTweet":{"799287013300195329":{"card":null,"peopleCard":null,"conversation_id_str":"799287013300195329","created_at":"Thu Nov 17 16:24:08 +0000 2016","favorite_count":23,"quote_count":3,"reply_count":5,"retweet_count":7,"bookmark_count":0,"view_count":0,"full_text":"\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/ot6vjicq2R\u0022\u003Elogrocket.com\u003C\/a\u003E - Record+Replay for Redux apps! Full action+state logging in production @dan_abramov @reactjs @ReactJSNews","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}}},"tweets":{"1616133467082719248":{"card":{"type":"summary_large_image","title":"Understanding useState in React - LogRocket Blog","card_url":"https:\/\/t.co\/69zRc5cqMq"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1616133467082719248","created_at":"Thu Jan 19 18:00:19 +0000 2023","favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":2,"bookmark_count":0,"view_count":"303","full_text":"There’s still time to register for next Tuesday’s Virtual Tech Meetup with Andrew Evans: “Understanding useState in React.” Even if you can’t join live, you should still sign up! We’ll send you a recording #reactjs #frontenddev\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/69zRc5cqMq\u0022\u003Eblog.logrocket.com\/understanding-…\u003C\/a\u003E","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1616458529593851904":{"card":{"type":"summary_large_image","title":"Using Contentful CMS with Next.js - LogRocket Blog","card_url":"https:\/\/t.co\/kpU7Lu7Ku7"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1616458529593851904","created_at":"Fri Jan 20 15:32:00 +0000 2023","favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":1,"bookmark_count":0,"view_count":"246","full_text":"Using Contentful CMS with Next.js #nextjs #contentful #webdevelopment #headlesscms\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/kpU7Lu7Ku7\u0022\u003Eblog.logrocket.com\/using-contentf…\u003C\/a\u003E","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1550158126594158592":{"card":{"type":"summary_large_image","title":"What is an epic in agile? Complete guide with examples - LogRocket Blog","card_url":"https:\/\/t.co\/xpd9WB3L1X"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1550158126594158592","created_at":"Thu Jul 21 16:37:52 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":2,"view_count":0,"full_text":"In agile software development, an epic is a feature or functionality consisting of multiple building blocks \u0026amp; scenarios. \n\nEpics are derived from themes\/initiatives \u0026amp; segmented into user stories 🧵↓ \n\n#productmanagement #agile #softwaredevelopment\n\n1\/28\n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/xpd9WB3L1X\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1549791412756967424":{"card":{"type":"summary_large_image","title":"What is product-market fit and how to measure it (with examples) - LogRocket Blog","card_url":"https:\/\/t.co\/TkqtMoljfH"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1549791412756967424","created_at":"Wed Jul 20 16:20:41 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"Product-market fit describes a product that effectively fulfills the underserved needs of your target market in a way that can sustain growth and profitability.\n\nThat is, assuming enough people are using your product and it is providing value. 🧵↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/TkqtMoljfH\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/xx","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1549457716979978240":{"card":{"type":"summary_large_image","thumbnail_pic":"https:\/\/pbs.twimg.com\/card_img\/1855589837916524544\/RuBkgwwS?format=png\u0026name=orig","title":"What is technical debt? How to prioritize and avoid with examples - LogRocket Blog","card_url":"https:\/\/t.co\/umQa4EfEwi"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1549457716979978240","created_at":"Tue Jul 19 18:14:41 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":2,"bookmark_count":0,"view_count":0,"full_text":"You shouldn’t have to choose between quality \u0026amp; timely delivery, but it happens.\n\nLet\u0027s define technical debt, explore some examples, \u0026amp; list common types. We’ll also walk through how to prioritize tech debt \u0026amp; strategies to help you minimize it 🧵↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/umQa4EfEwi\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/26","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1547593013488103425":{"card":{"type":"summary_large_image","title":"What is a PERT chart and how to make one - LogRocket Blog","card_url":"https:\/\/t.co\/9Y6ABTMMYz"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1547593013488103425","created_at":"Thu Jul 14 14:45:01 +0000 2022","favorite_count":2,"quote_count":1,"reply_count":1,"retweet_count":1,"bookmark_count":1,"view_count":0,"full_text":"PERT charts exist to make your life easier.\n\nLet\u0027s define what a PERT chart is, review its surprising history, and list benefits of using this approach. We’ll also walk you through a how-to guide and highlight some tools and templates. 🧵↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/9Y6ABTMMYz\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/24","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1547233429967683585":{"card":{"type":"summary_large_image","title":"The difference between product, sprint, and release backlogs - LogRocket Blog","card_url":"https:\/\/t.co\/88zOiCSbwr"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1547233429967683585","created_at":"Wed Jul 13 14:56:10 +0000 2022","favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":1,"view_count":0,"full_text":"Backlogs come in all shapes and sizes. Organizing your work into product, sprint, and release backlogs can help bring clarity and focus to your agile team.\n\nWhat are the differences between the product, sprint, and release backlogs? 🧵↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/88zOiCSbwr\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/16","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1546874832469385217":{"card":{"type":"summary_large_image","thumbnail_pic":"https:\/\/pbs.twimg.com\/card_img\/1856138550607261697\/StklmT2d?format=png\u0026name=orig","title":"How to build consensus on product direction: 5 tips - LogRocket Blog","card_url":"https:\/\/t.co\/fLz68uhfea"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1546874832469385217","created_at":"Tue Jul 12 15:11:14 +0000 2022","favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"bookmark_count":1,"view_count":0,"full_text":"“Product managers are the CEOs of their product.” It’s a popular phrase, but it’s not true.\n\nReaching consensus on product direction can be daunting for PMs. With so many problems \u0026amp; potential solutions, how do you get everyone on the same page? 🧵↓\n\n1\/16\n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/fLz68uhfea\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1545431351712571392":{"card":{"type":"summary_large_image","title":"Sprint review vs. sprint retrospective: Why the difference matters - LogRocket Blog","card_url":"https:\/\/t.co\/Vww2GxErJd"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1545431351712571392","created_at":"Fri Jul 08 15:35:21 +0000 2022","favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":2,"bookmark_count":0,"view_count":0,"full_text":"The sprint review \u0026amp; retrospective are often conflated, but these events differ in terms of their focus, meeting agenda, etc. \n\nFor PMs, failure to understand the distinction can result in misaligned teams. 🧵 ↓ \n\n#scrum #agile #productmanagement\n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/Vww2GxErJd\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/18","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1545108913795653632":{"card":{"type":"summary_large_image","title":"How to communicate your product strategy using data - LogRocket Blog","card_url":"https:\/\/t.co\/cI9Tx23nHS"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1545108913795653632","created_at":"Thu Jul 07 18:14:06 +0000 2022","favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":2,"bookmark_count":2,"view_count":0,"full_text":"PMs commonly struggle to communicate the product strategy to leadership.\n\nHere are some tips \u0026amp; best practices for presenting a data-driven product strategy that engages all stakeholders 🧵 ↓ \n\n#productmanagement #productstrategy #agile #agilecoach\n\n1\/20\n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/cI9Tx23nHS\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1544720772857352193":{"card":{"type":"summary_large_image","thumbnail_pic":"https:\/\/pbs.twimg.com\/card_img\/1854682330348371968\/V3NlNoXo?format=png\u0026name=orig","title":"A guide to product strategy: Frameworks and examples - LogRocket Blog","card_url":"https:\/\/t.co\/XX4lWEXGyg"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1544720772857352193","created_at":"Wed Jul 06 16:31:46 +0000 2022","favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":2,"bookmark_count":1,"view_count":0,"full_text":"Product strategy can feel like a mystery because there’s no standard definition or method.\n\nLet\u0027s attempt to demystify product strategy \u0026amp; outline a framework to help you guide your team to success. 🧵↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/XX4lWEXGyg\u0022\u003Eblog.logrocket.com\/product-strate…\u003C\/a\u003E\n\n#productmanagement #agile #productstrategy\n\n1\/16","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1544413140892364800":{"card":{"type":"summary_large_image","thumbnail_pic":"https:\/\/pbs.twimg.com\/card_img\/1854682329018777603\/WDUGk5Ao?format=png\u0026name=orig","title":"Why you need a perfectly groomed backlog for sprint planning - LogRocket Blog","card_url":"https:\/\/t.co\/4Js6VTq1Mh"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1544413140892364800","created_at":"Tue Jul 05 20:09:21 +0000 2022","favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":2,"bookmark_count":0,"view_count":0,"full_text":"Sprint planning is a quite simple process — so long as you have a perfectly groomed backlog. \n\nScrum relies on a refined backlog. Here\u0027s why an ungroomed backlog can doom your team from the outset. 🧵 ↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/4Js6VTq1Mh\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n#productmanagement #agile #agilecoach #scrum\n\n1\/9","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1542552972462198784":{"card":{"type":"summary_large_image","title":"What is a product launch plan and how to create one - LogRocket Blog","card_url":"https:\/\/t.co\/Z3V3NKR925"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1542552972462198784","created_at":"Thu Jun 30 16:57:42 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"As a PM, your responsibility goes beyond the development process. When releasing a new product, it\u0027s your job to coordinate the launch. \n\nA product launch plan helps organize all the activities around this process. 🧵 ↓ \n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/Z3V3NKR925\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n#productmanagement #agile\n\n1\/14","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1539966755874807808":{"card":{"type":"summary_large_image","thumbnail_pic":"https:\/\/pbs.twimg.com\/card_img\/1856138551064440833\/teCU2Yn4?format=png\u0026name=orig","title":"Guide to building a product roadmap (with template and examples) - LogRocket Blog","card_url":"https:\/\/t.co\/l9dH7EAOAF"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1539966755874807808","created_at":"Thu Jun 23 13:41:00 +0000 2022","favorite_count":3,"quote_count":0,"reply_count":2,"retweet_count":2,"bookmark_count":0,"view_count":0,"full_text":"The product lifecycle constantly evolves. Keeping everyone informed w\/ a product roadmap is critical to getting the 360-degree buy-in you need to position your product for long-term success.\n\n#productmanagement #agile #agilecoach #productdevelopment\n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/l9dH7EAOAF\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/13","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1539687702005633025":{"card":{"type":"summary_large_image","title":"The daily scrum meeting: Overview, best practices, anti-patterns - LogRocket Blog","card_url":"https:\/\/t.co\/Ylk4Zq2sqn"},"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1539687702005633025","created_at":"Wed Jun 22 19:12:08 +0000 2022","favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":2,"bookmark_count":1,"view_count":0,"full_text":"In #Agile, the daily scrum (aka daily standup), is a #scrum ceremony that occurs once each day of the sprint.\n\nThe daily scrum is a time-boxed event (15 mins) in which the team syncs \u0026amp; plans its activities for the day. #agilecoach #productmanagement\n\n\u003Ca style=\u0022text-decoration: none;\u0022 rel=\u0022nofollow\u0022 target=\u0022_blank\u0022 href=\u0022https:\/\/t.co\/Ylk4Zq2sqn\u0022\u003Eblog.logrocket.com\/product-manage…\u003C\/a\u003E\n\n1\/14","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1537086743471525888":{"card":null,"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1537086743471525888","created_at":"Wed Jun 15 14:56:51 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"The golden rule for PMs to effectively run a sprint planning meeting: listen to your team. Developers know their capacity and the complexity of the work. Don’t challenge their expertise; if they say they can commit to 20 points, don’t push them to increase it to 25.","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1537086740845826049":{"card":null,"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1537086740845826049","created_at":"Wed Jun 15 14:56:51 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"Best practices for sprint planning include:\n• Estimate stories before sprint planning\n• Account for unknowns in the committed work\n• Coordinate dependencies with other teams\n• Know your team\u0027s capacity for the upcoming sprint\n• Anticipate unplanned work \u0026amp; know how to respond","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1537086738228645888":{"card":null,"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1537086738228645888","created_at":"Wed Jun 15 14:56:50 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"Do you need to set a sprint goal? For new products, it’s tempting to set a goal to deliver all committed stories, but this puts your focus on output rather than outcomes. As long as you’re prioritizing the most critical work, you may be better off forgoing sprint goals entirely.","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1537086735170953216":{"card":null,"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1537086735170953216","created_at":"Wed Jun 15 14:56:50 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"When prioritizing backlog items, discuss the business, user, \u0026amp; technical tradeoffs w\/ the team. Don’t delay any future work that\u0027s blocked by the story you’re deprioritizing. \n\nBelow is a detailed example of a product backlog groomed \u0026amp; prioritized as a result of sprint planning:","extended_entities":{"media":[{"media_url":"https:\/\/pbs.twimg.com\/media\/FVTUPMfUEAApJ6x.png","type":"photo","display_url":"pic.twitter.com\/r6UcD0RIb4","expanded_url":"https:\/\/twitter.com\/LogRocket\/status\/1537086735170953216\/photo\/1"}]},"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}},"1537086726639800322":{"card":null,"peopleCard":null,"is_retweet":"AppHub","conversation_id_str":"1537086726639800322","created_at":"Wed Jun 15 14:56:47 +0000 2022","favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":1,"bookmark_count":0,"view_count":0,"full_text":"After you’ve assessed the work \u0026amp; effort rolling over, the team can discuss new stories to pull in. As the PM, you define priority \u0026amp; provide context. The team decides how much it can complete. You may need to make tradeoff decisions; this is where your PM skills are critical.","extended_entities":null,"is_quote_status":false,"core":{"rest_id":"3294546390","is_blue_verified":false,"screen_name":"AppHubJS","profile_image_url_https":"https:\/\/pbs.twimg.com\/profile_images\/745311562005643264\/mOyiJVyv.jpg","name":"AppHub"}}}}