Get live statistics and analysis of Mickrich384's profile on X / Twitter
448following346followers
The Thought Leader
Mickrich384 is the go-to tech guru who thrives on sharing sharp, insightful updates about programming and development tools. With an infectious enthusiasm for coding and an eye for the newest features, they keep their audience both informed and entertained. Their tweets blend technical depth with playful challenges, making complex dev topics accessible and engaging.
Mickrich384 must have a magnetic personality—because they seem to attract every misplaced bracket and missing semicolon in the universe to keep their audience on their toes!
Achieving viral reach on detailed, niche tech tweets—like the brackets puzzle tweet with over 69k views and 800+ likes—showcases their ability to make even the trickiest coding quirks wildly popular.
To empower developers by demystifying new programming features and fostering a community that’s excited about continuous learning and innovation in software development.
Mickrich384 believes that tech should be fun, approachable, and always evolving; that sharing knowledge openly helps everyone grow; and that a great developer isn’t just about writing code, but understanding the craft deeply and sharing insights with others.
Their deep knowledge of programming combined with a natural ability to explain complex ideas in an engaging and interactive way makes them a magnet for developers eager to learn.
Sometimes Mickrich384’s humor and insider references might fly over the heads of less seasoned followers, potentially limiting the appeal to only hardcore coders.
To grow their audience on X, Mickrich384 should blend their technical expertise with more beginner-friendly content periodically and leverage engaging threads or visual walkthroughs to bring in aspiring coders—plus, a few lighthearted polls or Q&A sessions to boost interaction.
Fun fact: Mickrich384’s tweets are not just informative but game-like puzzles—like the brackets and semicolon challenge—which keep their tech-savvy audience hooked and engaged!
Grok: this account is a high signal product design authority with thousands of engaged designers and momentum. If people love design they will love this account
575following2kfollowers
Explore Related Archetypes
If you enjoy the thought leader profiles, you might also like these personality types:
{"data":{"__meta":{"device":false,"path":"/creators/mickrich384"},"/creators/mickrich384":{"data":{"user":{"id":"1319459739009417216","name":"Mickrich384","description":"","followers_count":346,"friends_count":448,"statuses_count":3279,"profile_image_url_https":"https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png","screen_name":"mickrich384","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Mickrich384 is the go-to tech guru who thrives on sharing sharp, insightful updates about programming and development tools. With an infectious enthusiasm for coding and an eye for the newest features, they keep their audience both informed and entertained. Their tweets blend technical depth with playful challenges, making complex dev topics accessible and engaging.","purpose":"To empower developers by demystifying new programming features and fostering a community that’s excited about continuous learning and innovation in software development.","beliefs":"Mickrich384 believes that tech should be fun, approachable, and always evolving; that sharing knowledge openly helps everyone grow; and that a great developer isn’t just about writing code, but understanding the craft deeply and sharing insights with others.","facts":"Fun fact: Mickrich384’s tweets are not just informative but game-like puzzles—like the brackets and semicolon challenge—which keep their tech-savvy audience hooked and engaged!","strength":"Their deep knowledge of programming combined with a natural ability to explain complex ideas in an engaging and interactive way makes them a magnet for developers eager to learn.","weakness":"Sometimes Mickrich384’s humor and insider references might fly over the heads of less seasoned followers, potentially limiting the appeal to only hardcore coders.","roast":"Mickrich384 must have a magnetic personality—because they seem to attract every misplaced bracket and missing semicolon in the universe to keep their audience on their toes!","win":"Achieving viral reach on detailed, niche tech tweets—like the brackets puzzle tweet with over 69k views and 800+ likes—showcases their ability to make even the trickiest coding quirks wildly popular.","recommendation":"To grow their audience on X, Mickrich384 should blend their technical expertise with more beginner-friendly content periodically and leverage engaging threads or visual walkthroughs to bring in aspiring coders—plus, a few lighthearted polls or Q&A sessions to boost interaction."},"tweets":[{"bookmarked":false,"display_text_range":[0,242],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NaOPFFG59A","expanded_url":"https://x.com/mickrich384/status/1969106035886485543/video/1","id_str":"1969104772125868032","indices":[243,266],"media_key":"13_1969104772125868032","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1969104772125868032/img/Y9S46FuShCgavIKY.jpg","type":"video","url":"https://t.co/NaOPFFG59A","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":608,"w":866,"resize":"fit"},"medium":{"h":608,"w":866,"resize":"fit"},"small":{"h":477,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":608,"width":866,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[433,304],"duration_millis":10133,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1969104772125868032/pl/dD8dZdU0ZEmlRffU.m3u8?tag=14&v=cfc"},{"bitrate":288000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/384x270/SeOPkG2mDThHjgWB.mp4?tag=14"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/512x360/5eQ90EzNjxtg_8BL.mp4?tag=14"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/866x608/-RDhDl4msEDhKxkN.mp4?tag=14"}]},"media_results":{"result":{"media_key":"13_1969104772125868032"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NaOPFFG59A","expanded_url":"https://x.com/mickrich384/status/1969106035886485543/video/1","id_str":"1969104772125868032","indices":[243,266],"media_key":"13_1969104772125868032","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1969104772125868032/img/Y9S46FuShCgavIKY.jpg","type":"video","url":"https://t.co/NaOPFFG59A","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":608,"w":866,"resize":"fit"},"medium":{"h":608,"w":866,"resize":"fit"},"small":{"h":477,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":608,"width":866,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[433,304],"duration_millis":10133,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1969104772125868032/pl/dD8dZdU0ZEmlRffU.m3u8?tag=14&v=cfc"},{"bitrate":288000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/384x270/SeOPkG2mDThHjgWB.mp4?tag=14"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/512x360/5eQ90EzNjxtg_8BL.mp4?tag=14"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/866x608/-RDhDl4msEDhKxkN.mp4?tag=14"}]},"media_results":{"result":{"media_key":"13_1969104772125868032"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1969106035886485543","view_count":69364,"bookmark_count":83,"created_at":1758306437000,"favorite_count":807,"quote_count":11,"reply_count":49,"retweet_count":29,"user_id_str":"1319459739009417216","conversation_id_str":"1969106035886485543","full_text":"“It’s time for everybody’s favorite game…”\n\n CLOSE. THAT. WIDGET!\n\nYou’ve got 7 braces, 3 brackets, and 2 parens.\nBut only ONE right combo compiles!\n\nIs it }}]])}, }}]]]} or maybe })]])}\n\nAnd for DOUBLE POINTS:\nWhere’s…the missing semicolon?! https://t.co/NaOPFFG59A","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/168813#issuecomment-3134495655","url":"https://t.co/p3zersg7Ao","indices":[78,101]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1950353448077083043","view_count":25568,"bookmark_count":25,"created_at":1753835472000,"favorite_count":192,"quote_count":9,"reply_count":9,"retweet_count":40,"user_id_str":"1319459739009417216","conversation_id_str":"1950353448077083043","full_text":"IT HAPPENING!!!!!!!!\nMateral and Cupertino are getting their own packages!!!\n\nhttps://t.co/p3zersg7Ao","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,38],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1967637088783974780","quoted_status_permalink":{"url":"https://t.co/uwQQBUnJ3y","expanded":"https://twitter.com/anshrathodfr/status/1967637088783974780","display":"x.com/anshrathodfr/s…"},"retweeted":false,"fact_check":null,"id":"1967640002441191579","view_count":35214,"bookmark_count":15,"created_at":1757956908000,"favorite_count":162,"quote_count":3,"reply_count":10,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1967640002441191579","full_text":"DON'T INSTALL IT. HOT RELOAD WONT WORK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/sdk/…","expanded_url":"https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md","url":"https://t.co/jHdPcBVppV","indices":[45,68]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1958283845238923302","view_count":11065,"bookmark_count":31,"created_at":1755726226000,"favorite_count":131,"quote_count":7,"reply_count":11,"retweet_count":10,"user_id_str":"1319459739009417216","conversation_id_str":"1958283845238923302","full_text":"Holy shite!\nshorthands merged on master!!!!\n\nhttps://t.co/jHdPcBVppV","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,238],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"pub.dev/packages/path_…","expanded_url":"https://pub.dev/packages/path_provider_ffi","url":"https://t.co/lHUBjp7UlK","indices":[215,238]}],"user_mentions":[]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1914891610363498862","view_count":10101,"bookmark_count":31,"created_at":1745380711000,"favorite_count":128,"quote_count":5,"reply_count":13,"retweet_count":14,"user_id_str":"1319459739009417216","conversation_id_str":"1914891610363498862","full_text":"It's ready in beta! \n\nI've forked path_provider and made it synchronous. \nIt's a drop-in replacement for the original. Tested on all platforms.\n\nStill depends on Flutter, but that will change in the coming months.\n\nhttps://t.co/lHUBjp7UlK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1933375882330321378","view_count":33503,"bookmark_count":18,"created_at":1749787705000,"favorite_count":96,"quote_count":2,"reply_count":7,"retweet_count":9,"user_id_str":"1319459739009417216","conversation_id_str":"1933375882330321378","full_text":"1/ The Flutter iOS story feels like a constant tightrope walk. \n\nJust when our Cupertino widget set starts to look 'okay'… Apple completely changes it's design system.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOC5diBlq3","expanded_url":"https://x.com/mickrich384/status/1884784039715848365/photo/1","id_str":"1884784015967662082","indices":[128,151],"media_key":"3_1884784015967662082","media_url_https":"https://pbs.twimg.com/media/GigZE5YWMAIkpUT.jpg","type":"photo","url":"https://t.co/fOC5diBlq3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1206,"w":1710,"resize":"fit"},"medium":{"h":846,"w":1200,"resize":"fit"},"small":{"h":480,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1206,"width":1710,"focus_rects":[{"x":0,"y":0,"w":1710,"h":958},{"x":252,"y":0,"w":1206,"h":1206},{"x":326,"y":0,"w":1058,"h":1206},{"x":554,"y":0,"w":603,"h":1206},{"x":0,"y":0,"w":1710,"h":1206}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1884784015967662082"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOC5diBlq3","expanded_url":"https://x.com/mickrich384/status/1884784039715848365/photo/1","id_str":"1884784015967662082","indices":[128,151],"media_key":"3_1884784015967662082","media_url_https":"https://pbs.twimg.com/media/GigZE5YWMAIkpUT.jpg","type":"photo","url":"https://t.co/fOC5diBlq3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1206,"w":1710,"resize":"fit"},"medium":{"h":846,"w":1200,"resize":"fit"},"small":{"h":480,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1206,"width":1710,"focus_rects":[{"x":0,"y":0,"w":1710,"h":958},{"x":252,"y":0,"w":1206,"h":1206},{"x":326,"y":0,"w":1058,"h":1206},{"x":554,"y":0,"w":603,"h":1206},{"x":0,"y":0,"w":1710,"h":1206}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1884784015967662082"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1884784039715848365","view_count":6486,"bookmark_count":11,"created_at":1738202507000,"favorite_count":79,"quote_count":2,"reply_count":7,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1884784039715848365","full_text":"Dart Augmentations🧵\n\nWe may not be getting macros, but augmentations will make code-gen package much more flexible.\n\nExample 1: https://t.co/fOC5diBlq3","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,207],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0HnW9At9yv","expanded_url":"https://x.com/mickrich384/status/1870848707337609688/photo/1","id_str":"1870848290113122304","indices":[208,231],"media_key":"3_1870848290113122304","media_url_https":"https://pbs.twimg.com/media/GfaWm5DW8AAso8Q.jpg","type":"photo","url":"https://t.co/0HnW9At9yv","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1520,"w":1310,"resize":"fit"},"medium":{"h":1200,"w":1034,"resize":"fit"},"small":{"h":680,"w":586,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1520,"width":1310,"focus_rects":[{"x":0,"y":786,"w":1310,"h":734},{"x":0,"y":210,"w":1310,"h":1310},{"x":0,"y":27,"w":1310,"h":1493},{"x":275,"y":0,"w":760,"h":1520},{"x":0,"y":0,"w":1310,"h":1520}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1870848290113122304"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/issues/4211","url":"https://t.co/yZqfZcy5oS","indices":[35,58]},{"display_url":"dartpad.dev/?id=29c15f36d7…","expanded_url":"https://dartpad.dev/?id=29c15f36d76beedb983bbcb4b620fe69","url":"https://t.co/VD1xNiIar5","indices":[184,207]}],"user_mentions":[{"id_str":"4515449363","name":"Remi Rousselet","screen_name":"remi_rousselet","indices":[9,24]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/0HnW9At9yv","expanded_url":"https://x.com/mickrich384/status/1870848707337609688/photo/1","id_str":"1870848290113122304","indices":[208,231],"media_key":"3_1870848290113122304","media_url_https":"https://pbs.twimg.com/media/GfaWm5DW8AAso8Q.jpg","type":"photo","url":"https://t.co/0HnW9At9yv","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1520,"w":1310,"resize":"fit"},"medium":{"h":1200,"w":1034,"resize":"fit"},"small":{"h":680,"w":586,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1520,"width":1310,"focus_rects":[{"x":0,"y":786,"w":1310,"h":734},{"x":0,"y":210,"w":1310,"h":1310},{"x":0,"y":27,"w":1310,"h":1493},{"x":275,"y":0,"w":760,"h":1520},{"x":0,"y":0,"w":1310,"h":1520}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1870848290113122304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1870848707337609688","view_count":8392,"bookmark_count":32,"created_at":1734880065000,"favorite_count":75,"quote_count":5,"reply_count":13,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1870848707337609688","full_text":"Based on @remi_rousselet proposal (https://t.co/yZqfZcy5oS) I've created a dartpad which contains most of the flutter widgets with piping support. Would love to hear y'alls thoughts.\n\nhttps://t.co/VD1xNiIar5 https://t.co/0HnW9At9yv","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/J33mLPJIYj","expanded_url":"https://x.com/mickrich384/status/1909425593277350291/photo/1","id_str":"1909425536155168768","indices":[108,131],"media_key":"3_1909425536155168768","media_url_https":"https://pbs.twimg.com/media/Gn-kaJeWsAAqSc8.jpg","type":"photo","url":"https://t.co/J33mLPJIYj","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":64,"y":309,"h":43,"w":43}]},"medium":{"faces":[{"x":64,"y":309,"h":43,"w":43}]},"small":{"faces":[{"x":48,"y":232,"h":32,"w":32}]},"orig":{"faces":[{"x":64,"y":309,"h":43,"w":43}]}},"sizes":{"large":{"h":469,"w":903,"resize":"fit"},"medium":{"h":469,"w":903,"resize":"fit"},"small":{"h":353,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":469,"width":903,"focus_rects":[{"x":0,"y":0,"w":838,"h":469},{"x":0,"y":0,"w":469,"h":469},{"x":0,"y":0,"w":411,"h":469},{"x":41,"y":0,"w":235,"h":469},{"x":0,"y":0,"w":903,"h":469}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1909425536155168768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/J33mLPJIYj","expanded_url":"https://x.com/mickrich384/status/1909425593277350291/photo/1","id_str":"1909425536155168768","indices":[108,131],"media_key":"3_1909425536155168768","media_url_https":"https://pbs.twimg.com/media/Gn-kaJeWsAAqSc8.jpg","type":"photo","url":"https://t.co/J33mLPJIYj","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":64,"y":309,"h":43,"w":43}]},"medium":{"faces":[{"x":64,"y":309,"h":43,"w":43}]},"small":{"faces":[{"x":48,"y":232,"h":32,"w":32}]},"orig":{"faces":[{"x":64,"y":309,"h":43,"w":43}]}},"sizes":{"large":{"h":469,"w":903,"resize":"fit"},"medium":{"h":469,"w":903,"resize":"fit"},"small":{"h":353,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":469,"width":903,"focus_rects":[{"x":0,"y":0,"w":838,"h":469},{"x":0,"y":0,"w":469,"h":469},{"x":0,"y":0,"w":411,"h":469},{"x":41,"y":0,"w":235,"h":469},{"x":0,"y":0,"w":903,"h":469}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1909425536155168768"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1909425593277350291","view_count":3963,"bookmark_count":23,"created_at":1744077511000,"favorite_count":54,"quote_count":2,"reply_count":4,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1909425593277350291","full_text":"Dart has Type Unions (sorta)!!!!!\n\nCreating a class using `const` will check the asserts at compile time!!! https://t.co/J33mLPJIYj","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1960540930231930979","view_count":5193,"bookmark_count":1,"created_at":1756264357000,"favorite_count":52,"quote_count":2,"reply_count":3,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1960540930231930979","full_text":"I was nervous that react native was catching up to flutters devX.\nDon't worry, it's a shit show. Been 4 hours and still cant get an android app to compile","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"puro.dev","expanded_url":"https://puro.dev/","url":"https://t.co/Dgfs0OERX1","indices":[41,64]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1963994014417404386","view_count":4588,"bookmark_count":35,"created_at":1757087636000,"favorite_count":47,"quote_count":0,"reply_count":7,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1963994014417404386","full_text":"Switch from FVM to Puro. Thank me later\n\nhttps://t.co/Dgfs0OERX1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1914891610363498862","quoted_status_permalink":{"url":"https://t.co/WxQYP8OtRH","expanded":"https://twitter.com/mickrich384/status/1914891610363498862","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1914989900656410831","view_count":2239,"bookmark_count":5,"created_at":1745404145000,"favorite_count":45,"quote_count":1,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1914989900656410831","full_text":"Next up, shared_preferences_ffi.\n\nAfter a quick glance at shared_preferences, it seems like this could be sync as well. Although it would be way more complex.\n\nStay tuned...","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,242],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/NaOPFFG59A","expanded_url":"https://x.com/mickrich384/status/1969106035886485543/video/1","id_str":"1969104772125868032","indices":[243,266],"media_key":"13_1969104772125868032","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1969104772125868032/img/Y9S46FuShCgavIKY.jpg","type":"video","url":"https://t.co/NaOPFFG59A","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":608,"w":866,"resize":"fit"},"medium":{"h":608,"w":866,"resize":"fit"},"small":{"h":477,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":608,"width":866,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[433,304],"duration_millis":10133,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1969104772125868032/pl/dD8dZdU0ZEmlRffU.m3u8?tag=14&v=cfc"},{"bitrate":288000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/384x270/SeOPkG2mDThHjgWB.mp4?tag=14"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/512x360/5eQ90EzNjxtg_8BL.mp4?tag=14"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/866x608/-RDhDl4msEDhKxkN.mp4?tag=14"}]},"media_results":{"result":{"media_key":"13_1969104772125868032"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NaOPFFG59A","expanded_url":"https://x.com/mickrich384/status/1969106035886485543/video/1","id_str":"1969104772125868032","indices":[243,266],"media_key":"13_1969104772125868032","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1969104772125868032/img/Y9S46FuShCgavIKY.jpg","type":"video","url":"https://t.co/NaOPFFG59A","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":608,"w":866,"resize":"fit"},"medium":{"h":608,"w":866,"resize":"fit"},"small":{"h":477,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":608,"width":866,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[433,304],"duration_millis":10133,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1969104772125868032/pl/dD8dZdU0ZEmlRffU.m3u8?tag=14&v=cfc"},{"bitrate":288000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/384x270/SeOPkG2mDThHjgWB.mp4?tag=14"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/512x360/5eQ90EzNjxtg_8BL.mp4?tag=14"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1969104772125868032/vid/avc1/866x608/-RDhDl4msEDhKxkN.mp4?tag=14"}]},"media_results":{"result":{"media_key":"13_1969104772125868032"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1969106035886485543","view_count":69364,"bookmark_count":83,"created_at":1758306437000,"favorite_count":807,"quote_count":11,"reply_count":49,"retweet_count":29,"user_id_str":"1319459739009417216","conversation_id_str":"1969106035886485543","full_text":"“It’s time for everybody’s favorite game…”\n\n CLOSE. THAT. WIDGET!\n\nYou’ve got 7 braces, 3 brackets, and 2 parens.\nBut only ONE right combo compiles!\n\nIs it }}]])}, }}]]]} or maybe })]])}\n\nAnd for DOUBLE POINTS:\nWhere’s…the missing semicolon?! https://t.co/NaOPFFG59A","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,207],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0HnW9At9yv","expanded_url":"https://x.com/mickrich384/status/1870848707337609688/photo/1","id_str":"1870848290113122304","indices":[208,231],"media_key":"3_1870848290113122304","media_url_https":"https://pbs.twimg.com/media/GfaWm5DW8AAso8Q.jpg","type":"photo","url":"https://t.co/0HnW9At9yv","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1520,"w":1310,"resize":"fit"},"medium":{"h":1200,"w":1034,"resize":"fit"},"small":{"h":680,"w":586,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1520,"width":1310,"focus_rects":[{"x":0,"y":786,"w":1310,"h":734},{"x":0,"y":210,"w":1310,"h":1310},{"x":0,"y":27,"w":1310,"h":1493},{"x":275,"y":0,"w":760,"h":1520},{"x":0,"y":0,"w":1310,"h":1520}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1870848290113122304"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/issues/4211","url":"https://t.co/yZqfZcy5oS","indices":[35,58]},{"display_url":"dartpad.dev/?id=29c15f36d7…","expanded_url":"https://dartpad.dev/?id=29c15f36d76beedb983bbcb4b620fe69","url":"https://t.co/VD1xNiIar5","indices":[184,207]}],"user_mentions":[{"id_str":"4515449363","name":"Remi Rousselet","screen_name":"remi_rousselet","indices":[9,24]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/0HnW9At9yv","expanded_url":"https://x.com/mickrich384/status/1870848707337609688/photo/1","id_str":"1870848290113122304","indices":[208,231],"media_key":"3_1870848290113122304","media_url_https":"https://pbs.twimg.com/media/GfaWm5DW8AAso8Q.jpg","type":"photo","url":"https://t.co/0HnW9At9yv","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1520,"w":1310,"resize":"fit"},"medium":{"h":1200,"w":1034,"resize":"fit"},"small":{"h":680,"w":586,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1520,"width":1310,"focus_rects":[{"x":0,"y":786,"w":1310,"h":734},{"x":0,"y":210,"w":1310,"h":1310},{"x":0,"y":27,"w":1310,"h":1493},{"x":275,"y":0,"w":760,"h":1520},{"x":0,"y":0,"w":1310,"h":1520}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1870848290113122304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1870848707337609688","view_count":8392,"bookmark_count":32,"created_at":1734880065000,"favorite_count":75,"quote_count":5,"reply_count":13,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1870848707337609688","full_text":"Based on @remi_rousselet proposal (https://t.co/yZqfZcy5oS) I've created a dartpad which contains most of the flutter widgets with piping support. Would love to hear y'alls thoughts.\n\nhttps://t.co/VD1xNiIar5 https://t.co/0HnW9At9yv","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,238],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"pub.dev/packages/path_…","expanded_url":"https://pub.dev/packages/path_provider_ffi","url":"https://t.co/lHUBjp7UlK","indices":[215,238]}],"user_mentions":[]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1914891610363498862","view_count":10101,"bookmark_count":31,"created_at":1745380711000,"favorite_count":128,"quote_count":5,"reply_count":13,"retweet_count":14,"user_id_str":"1319459739009417216","conversation_id_str":"1914891610363498862","full_text":"It's ready in beta! \n\nI've forked path_provider and made it synchronous. \nIt's a drop-in replacement for the original. Tested on all platforms.\n\nStill depends on Flutter, but that will change in the coming months.\n\nhttps://t.co/lHUBjp7UlK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/sdk/…","expanded_url":"https://github.com/dart-lang/sdk/blob/main/CHANGELOG.md","url":"https://t.co/jHdPcBVppV","indices":[45,68]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1958283845238923302","view_count":11065,"bookmark_count":31,"created_at":1755726226000,"favorite_count":131,"quote_count":7,"reply_count":11,"retweet_count":10,"user_id_str":"1319459739009417216","conversation_id_str":"1958283845238923302","full_text":"Holy shite!\nshorthands merged on master!!!!\n\nhttps://t.co/jHdPcBVppV","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1915625476996899250","view_count":2389,"bookmark_count":7,"created_at":1745555678000,"favorite_count":28,"quote_count":0,"reply_count":10,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1915625476996899250","full_text":"PSA:\n\nshared_preferences is really slow. Creating 100k keys took around 5 hours on android.\n\nDon't store anything performance sensitive in there.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1964087214364606615","quoted_status_permalink":{"url":"https://t.co/OomlRrnqvL","expanded":"https://twitter.com/Depthperpixel/status/1964087214364606615","display":"x.com/Depthperpixel/…"},"retweeted":false,"fact_check":null,"id":"1964092753375088779","view_count":5563,"bookmark_count":3,"created_at":1757111178000,"favorite_count":33,"quote_count":0,"reply_count":10,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1964092753375088779","full_text":"I love Flutter. Pushing Flutter Web while it is in this state hurts Flutter overall.\n\nThe gaslighting on Flutter Web is out of control.\n\nIf you're argument is that a web framework that doesn't work on mobile phones is acceptable, I can't help you.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,38],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1967637088783974780","quoted_status_permalink":{"url":"https://t.co/uwQQBUnJ3y","expanded":"https://twitter.com/anshrathodfr/status/1967637088783974780","display":"x.com/anshrathodfr/s…"},"retweeted":false,"fact_check":null,"id":"1967640002441191579","view_count":35214,"bookmark_count":15,"created_at":1757956908000,"favorite_count":162,"quote_count":3,"reply_count":10,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1967640002441191579","full_text":"DON'T INSTALL IT. HOT RELOAD WONT WORK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,101],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/168813#issuecomment-3134495655","url":"https://t.co/p3zersg7Ao","indices":[78,101]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1950353448077083043","view_count":25568,"bookmark_count":25,"created_at":1753835472000,"favorite_count":192,"quote_count":9,"reply_count":9,"retweet_count":40,"user_id_str":"1319459739009417216","conversation_id_str":"1950353448077083043","full_text":"IT HAPPENING!!!!!!!!\nMateral and Cupertino are getting their own packages!!!\n\nhttps://t.co/p3zersg7Ao","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOC5diBlq3","expanded_url":"https://x.com/mickrich384/status/1884784039715848365/photo/1","id_str":"1884784015967662082","indices":[128,151],"media_key":"3_1884784015967662082","media_url_https":"https://pbs.twimg.com/media/GigZE5YWMAIkpUT.jpg","type":"photo","url":"https://t.co/fOC5diBlq3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1206,"w":1710,"resize":"fit"},"medium":{"h":846,"w":1200,"resize":"fit"},"small":{"h":480,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1206,"width":1710,"focus_rects":[{"x":0,"y":0,"w":1710,"h":958},{"x":252,"y":0,"w":1206,"h":1206},{"x":326,"y":0,"w":1058,"h":1206},{"x":554,"y":0,"w":603,"h":1206},{"x":0,"y":0,"w":1710,"h":1206}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1884784015967662082"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOC5diBlq3","expanded_url":"https://x.com/mickrich384/status/1884784039715848365/photo/1","id_str":"1884784015967662082","indices":[128,151],"media_key":"3_1884784015967662082","media_url_https":"https://pbs.twimg.com/media/GigZE5YWMAIkpUT.jpg","type":"photo","url":"https://t.co/fOC5diBlq3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1206,"w":1710,"resize":"fit"},"medium":{"h":846,"w":1200,"resize":"fit"},"small":{"h":480,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1206,"width":1710,"focus_rects":[{"x":0,"y":0,"w":1710,"h":958},{"x":252,"y":0,"w":1206,"h":1206},{"x":326,"y":0,"w":1058,"h":1206},{"x":554,"y":0,"w":603,"h":1206},{"x":0,"y":0,"w":1710,"h":1206}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1884784015967662082"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1884784039715848365","view_count":6486,"bookmark_count":11,"created_at":1738202507000,"favorite_count":79,"quote_count":2,"reply_count":7,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1884784039715848365","full_text":"Dart Augmentations🧵\n\nWe may not be getting macros, but augmentations will make code-gen package much more flexible.\n\nExample 1: https://t.co/fOC5diBlq3","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1933375882330321378","view_count":33503,"bookmark_count":18,"created_at":1749787705000,"favorite_count":96,"quote_count":2,"reply_count":7,"retweet_count":9,"user_id_str":"1319459739009417216","conversation_id_str":"1933375882330321378","full_text":"1/ The Flutter iOS story feels like a constant tightrope walk. \n\nJust when our Cupertino widget set starts to look 'okay'… Apple completely changes it's design system.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1963699174412849498","quoted_status_permalink":{"url":"https://t.co/ljrZczf8RO","expanded":"https://twitter.com/KhalidWarsa/status/1963699174412849498","display":"x.com/KhalidWarsa/st…"},"retweeted":false,"fact_check":null,"id":"1963842766481371541","view_count":3235,"bookmark_count":1,"created_at":1757051576000,"favorite_count":15,"quote_count":0,"reply_count":7,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1963842766481371541","full_text":"I rather have dart ship a better standard lib.\nApp size (doesn't matter) and flutter web (no-one uses it) have been holding Flutter back.\n\nGive me JSON decoding in C please.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,64],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"puro.dev","expanded_url":"https://puro.dev/","url":"https://t.co/Dgfs0OERX1","indices":[41,64]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1963994014417404386","view_count":4588,"bookmark_count":35,"created_at":1757087636000,"favorite_count":47,"quote_count":0,"reply_count":7,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1963994014417404386","full_text":"Switch from FVM to Puro. Thank me later\n\nhttps://t.co/Dgfs0OERX1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":15,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":4,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":23,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":17,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":19,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":8,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":4,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":16,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":5,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":8,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":1,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":1,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":3,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":5,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":13,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":1,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":4,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":9,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":65,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":1,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":3,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":8,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nretweets":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":7,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":1,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":4,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":34,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":2,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nlikes":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":8,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":56,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":86,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":5,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":16,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":73,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":13,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":103,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":15,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":9,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":270,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":8,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":65,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":1,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":37,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":6,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nviews":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":591,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":190,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":5880,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":6749,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":51,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":484,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":9,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":983,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":12260,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":3014,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":9775,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":2418,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":1585,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":22371,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":1676,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":3369,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":260,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":2712,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":1414,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}]},"interactions":{"users":[{"created_at":1213752944000,"uid":"15152659","id":"15152659","screen_name":"jezell","name":"Jesse Ezell","friends_count":2172,"followers_count":2832,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905022266498490368/VGKcrnrJ_normal.jpg","description":"Software Designer","entities":{"description":{"urls":[]}},"interactions":4},{"created_at":1540484537000,"uid":"1055494766807433223","id":"1055494766807433223","screen_name":"luke_pighetti","name":"Luke","friends_count":1145,"followers_count":13372,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1944793704251740160/G7soRk8T_normal.jpg","description":"b2c stan ✨ ex-@tonal. e/quacc 🦆","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"lukepighetti.github.io","expanded_url":"https://lukepighetti.github.io","url":"https://t.co/HPIiVgpUwc","indices":[0,23]}]}},"interactions":4},{"created_at":1257459816000,"uid":"87799983","id":"87799983","screen_name":"RydMike","name":"Mike Rydstrom","friends_count":1825,"followers_count":14293,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1365130252368941057/-J9U_s7X_normal.jpg","description":"\"MaterialMike\" Flutter dev. Tweets about Flutter. Author of #FlexColorScheme and #ThemesPlayground. Flutter issue reporter. GitHub rydmike.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"rydmike.com","expanded_url":"http://rydmike.com","url":"https://t.co/mL7GSamnUx","indices":[0,23]}]}},"interactions":2},{"created_at":1611613686000,"uid":"1353831575843188736","id":"1353831575843188736","screen_name":"nank1ro","name":"Alexandru Mariuti","friends_count":422,"followers_count":1999,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1742152552601321472/j77eI_Fd_normal.png","description":"🇮🇹 Flutter Developer 💙 | https://t.co/krCRmWNuOt Learn To Code | https://t.co/SVY1jc7Ajc | OpenSource solidart, flutter-shadcn-ui, disco, solid","entities":{"url":{"urls":[{"url":"https://t.co/HQ9TA8Vjcn","expanded_url":"https://mariuti.com","display_url":"mariuti.com","indices":[0,23]}]},"description":{"urls":[{"url":"https://t.co/krCRmWNuOt","expanded_url":"http://codigo.mariuti.com","display_url":"codigo.mariuti.com","indices":[25,48]},{"url":"https://t.co/SVY1jc7Ajc","expanded_url":"http://notescalculator.com","display_url":"notescalculator.com","indices":[65,88]}]}},"interactions":2,"following":true,"followed_by":false},{"created_at":1557350133000,"uid":"1126234205300482048","id":"1126234205300482048","screen_name":"JimSproch","name":"Jim Sproch","friends_count":20,"followers_count":9594,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1126234318764797952/Rt_LvboN_normal.jpg","description":"Research Engineer @ Google. Progenitor of Jetpack Compose (May 2017), Compose Multiplatform. Now: AI research @GoogleDeepMind, teaching AI to write code.","entities":{"description":{"urls":[]}},"interactions":2},{"created_at":1257716534000,"uid":"88517138","id":"88517138","screen_name":"MatejKnopp","name":"Matej Knopp","friends_count":120,"followers_count":953,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1400048333499031554/T68fDFb1_normal.jpg","description":"Developing desktop apps (mostly). \nHacking on Flutter Engine. \nhttps://t.co/tuT3IQqf37\nhttps://t.co/9FbeHXkNGJ","entities":{"description":{"urls":[{"display_url":"github.com/knopp","expanded_url":"http://github.com/knopp","url":"https://t.co/tuT3IQqf37","indices":[63,86]},{"display_url":"airflow.app","expanded_url":"http://airflow.app","url":"https://t.co/9FbeHXkNGJ","indices":[87,110]}]},"url":{"urls":[{"display_url":"matejknopp.com","expanded_url":"http://matejknopp.com","url":"https://t.co/168wpMCdlQ","indices":[0,23]}]}},"interactions":1},{"created_at":1469669778000,"uid":"758476138675134465","id":"758476138675134465","screen_name":"tomi617","name":"tomi","friends_count":417,"followers_count":324,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1916631826333925376/f_Ba-c2x_normal.jpg","description":"on crack...","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1456472489000,"uid":"703122697232863233","id":"703122697232863233","screen_name":"ThomasBurkhartB","name":"Thomas Burkhart 💙","friends_count":745,"followers_count":11160,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1946367237331275776/PA5Tq4lx_normal.jpg","description":"freelance developer, GDE for Flutter & Dart Author of: get_it, command_it, listen_it now under https://t.co/bR0431Rzss\n super power: bringing the right people together","entities":{"description":{"urls":[{"display_url":"flutter-it.dev","expanded_url":"http://flutter-it.dev","url":"https://t.co/bR0431Rzss","indices":[95,118]}]},"url":{"urls":[{"display_url":"blog.burkharts.net","expanded_url":"https://blog.burkharts.net","url":"https://t.co/UJvbOoyb1O","indices":[0,23]}]}},"interactions":1},{"created_at":1176762047000,"uid":"4925231","id":"4925231","screen_name":"guidorosso","name":"Guido Rosso","friends_count":997,"followers_count":16532,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1645303030768889856/c_dBnYfw_normal.jpg","description":"Founder/CEO at @rive_app. Twin and design/dev duo with @luigirosso (I'm the designer, he's the dev). Married to @aubreyhadley.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"rive.app","expanded_url":"http://rive.app","url":"https://t.co/WuZxRmvf4I","indices":[0,23]}]}},"interactions":1},{"created_at":1762368460000,"uid":"1986143326857469952","id":"1986143326857469952","screen_name":"brendansauce555","name":"Brendan Flutter","friends_count":144,"followers_count":25,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986151665603375104/p4x5bpmc_normal.jpg","description":"New account. Please refollow if you haven't yet","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1759647356000,"uid":"1974730224030863360","id":"1974730224030863360","screen_name":"martinlesko7274","name":"Martin Leško","friends_count":330,"followers_count":11,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1974867068064350208/GKlSxgAy_normal.jpg","description":"Hii, frutiger aero and vaporwave enjoyer!\nAnd apparently deep into software engineering somehow.\nTsubasa pfp done by: @CarmenSundry ^^ 🧡🧡✨✨\nWOOMYYY 🧡🧡🧡","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1285794336000,"uid":"196758036","id":"196758036","screen_name":"rodydavis","name":"Rody Davis","friends_count":890,"followers_count":7712,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1793786580001525760/8fHfLhCT_normal.jpg","description":"Sr. DevRel Lead @Google https://t.co/0dIIXlVaes | Gemini ✨ @Firebase 🔥 @FlutterDev 💙 @buildWithLit 🚀 @materialdesign 🎨 | opinions are my own #ENFJ","entities":{"description":{"urls":[{"display_url":"firebase.studio","expanded_url":"https://firebase.studio","url":"https://t.co/0dIIXlVaes","indices":[24,47]}]},"url":{"urls":[{"display_url":"rodydavis.com","expanded_url":"https://rodydavis.com","url":"https://t.co/bmqsMOUeD6","indices":[0,23]}]}},"interactions":1},{"created_at":1698189369000,"uid":"1716956674961903616","id":"1716956674961903616","screen_name":"crazibeat1","name":"Crazibeat | Flutter Dev","friends_count":2223,"followers_count":1867,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1987104134852452352/k31Pr7gC_normal.jpg","description":"Mobile Developer at @3scorers | Developed GHmusic, https://t.co/c6OtShH8Vp, Happy Belly, Discount Data NG | expert using Flutter | React Native | Tanstack","entities":{"description":{"urls":[{"display_url":"Iwish.me","expanded_url":"http://Iwish.me","url":"https://t.co/c6OtShH8Vp","indices":[51,74]}]}},"interactions":1}],"period":14,"start":1762145066552,"end":1763354666552},"interactions_updated":1763354666700,"created":1763354666373,"updated":1763354666700,"type":"the thought leader","hits":1},"people":[{"user":{"id":"1972853901570519040","name":"Matitude","description":"Matitude: calling out workplace nonsense, exploring leadership, personal growth, resilience, and wellbeing. For those who think for themselves.","followers_count":15,"friends_count":45,"statuses_count":181,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1978646963836129280/DYFag2JL_normal.jpg","screen_name":"MatitudeMindset","location":"Australia","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"linkedin.com/company/matitu…","expanded_url":"https://www.linkedin.com/company/matitude-mindset/","url":"https://t.co/uzggAQW1jm","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Matitude is a sharp, insightful voice calling out workplace nonsense while exploring leadership, resilience, and personal growth. With a focus on encouraging independent thinking, this profile challenges followers to question the status quo and embrace discomfort for true transformation. Always on a journey of self-awareness, Matitude inspires others to align actions with authentic desires.","purpose":"To ignite critical thinking and personal development by spotlighting outdated systems and promoting courageous leadership and wellbeing.","beliefs":"Matitude believes in the power of curiosity over conformity, the necessity of discomfort for growth, and the alignment of desires with actions as a foundation for meaningful progress. They value independent thought, resilience, and genuine leadership that challenges complacency.","facts":"Fun fact: Matitude champions 'Curiosity Over Conformity Fridays' — a playful yet powerful ritual emphasizing questioning and growth.","strength":"Their strength lies in clear, thought-provoking messaging that cuts through workplace jargon and encourages followers to think deeply and challenge norms.","weakness":"With limited engagement and a small following, Matitude might struggle with amplifying their message widely and sparking active conversation.","roast":"Matitude’s tweets are like that one friend who always brings up uncomfortable truths at the dinner table — you appreciate the honesty, but sometimes wish they’d pass the salt instead of the unsolicited life advice.","win":"Retweeting a highly respected figure like James Clear shows Matitude’s alignment with influential thought leaders and adds credibility to their growing presence.","recommendation":"To grow their audience on X, Matitude should engage more actively with followers through replying and posing questions, use relevant hashtags consistently, and collaborate with other thought leaders to boost visibility and interaction."},"created":1763366792553,"type":"the thought leader","id":"matitudemindset"},{"user":{"id":"716909159040598016","name":"Ryan Kia","description":"","followers_count":2876,"friends_count":5173,"statuses_count":15837,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1485754182426636289/S_tXQGXY_normal.jpg","screen_name":"Ryankia2","location":"London, England","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Ryan Kia is a prolific voice on X, sharing thoughtful reflections and life observations with a consistent cadence that highlights depth and introspection. Although engagement is modest, his tweets resonate with timeless wisdom and encourage kindness and resilience. He appears driven more by impact than by numbers, often engaging in philosophical musings.","purpose":"Ryan’s life purpose seems to focus on inspiring introspection and promoting empathy, reminding his audience that how we treat others leaves a lasting impression and that many challenges are mental battlegrounds to be conquered.","beliefs":"He values kindness, emotional connection, and mental strength, believing that the intangible elements of human experience—like feelings and imagination—shape reality more than tangible circumstances. Change is constant but manageable, and small acts of goodness cost nothing yet hold immense power.","facts":"Fun fact: Ryan has tweeted over 15,000 times, showing a relentless dedication to sharing his perspective, even if those insights are often in the form of short, impactful phrases rather than long threads or conversations.","strength":"His greatest strength lies in his ability to craft concise, meaningful messages that encourage reflection and emotional awareness, driven by a profound understanding of human psychology. His high tweet count demonstrates dedication and a strong habit of contributing to discourse.","weakness":"Ryan’s engagement rate suggests he might struggle with amplifying his voice effectively or expanding beyond introspective niches, often posting without sparking widespread interaction. This could signal too much inward focus without enough community or connective elements.","recommendation":"To boost his audience on X, Ryan should consider creating richer, more interactive content like threads expanding on his thoughts, asking questions to invite replies, and engaging more with his followers to build a community around his ideas. Leveraging hashtags related to mental health, kindness, and personal growth could also extend his reach.","roast":"Ryan tweets so much, he’s probably running out of things to say—luckily, it only costs zero dollars to be kind, so at least his content budget is safe. Maybe it’s time to let someone else talk for a change before the keyboard files a restraining order.","win":"Consistently tweeting over 15,000 times is a marathon, not a sprint—proving that Ryan has stamina and commitment that most profiles can only dream of achieving."},"created":1763365570411,"type":"the thought leader","id":"ryankia2"},{"user":{"id":"4871694809","name":"Adah","description":"team @lilstarrrs @zscdao aligned ⨀ The world is my canvas","followers_count":2186,"friends_count":1298,"statuses_count":23501,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1965693171347738624/FGk3M-rV_normal.jpg","screen_name":"0x_adah","location":"Monad","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Adah is a reflective and insightful voice within the crypto and memecoin community, navigating complex tokenomics and emotional community dynamics with a thoughtful approach. She combines analytical clarity with personal storytelling, making her a trusted guide for both newcomers and seasoned traders. Her engagement is rooted in authenticity and a deeply human perspective on financial independence and community challenges.","purpose":"Adah's life purpose is to educate, inspire, and foster a supportive crypto community where nuanced conversations about trading, tokenomics, and emotional resilience can thrive. She aims to transform complex financial concepts into accessible knowledge while encouraging gratitude and self-awareness among her followers.","beliefs":"She believes in transparency, the power of education, and the importance of emotional intelligence within high-stakes financial environments. Adah values authenticity over hype and holds a strong conviction that personal growth and community well-being should coexist alongside financial success.","facts":"Fun fact: Adah once described her involvement with Monad as a 'side quest,' yet credits it with significantly changing her life trajectory—proving that even side hustles can lead to major breakthroughs!","strength":"Adah's strengths lie in her ability to demystify complicated crypto concepts with clarity and empathy, her resilience in navigating community chaos, and her skill in blending personal narrative with expert analysis to build trust and engagement.","weakness":"Her emotional investment in community dynamics sometimes leads to feeling overwhelmed or silenced, which can affect her communication consistency. Additionally, her high standard for herself and others might make it challenging to maintain detachment and objectivity.","recommendation":"To grow her audience on X, Adah could leverage thread storytelling by combining detailed crypto tutorials with personal growth lessons, and actively engage in community dialogues with timely responses to build stronger network bonds. Collaborations with other educational influencers could also amplify her reach.","roast":"Adah tweets so much you'd think the blockchain was powered by her keyboard—maybe slow down before you crash the whole mainnet with that energy!","win":"Successfully positioned herself as a credible and relatable crypto thought leader with over 23,000 tweets that have sparked meaningful conversations around memecoin trading and community dynamics."},"created":1763364275852,"type":"the thought leader","id":"0x_adah"},{"user":{"id":"1907157912985952256","name":"ruslan","description":"write checks type shit","followers_count":7937,"friends_count":490,"statuses_count":1905,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1907165250425921536/4Xt5Vn3X_normal.jpg","screen_name":"ruslanjabari","location":"San Francisco ","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Ruslan is a sharp-minded commentator who blends insightful startup wisdom with a no-nonsense style. With a knack for highlighting key industry truths and investing advice, he captivates entrepreneurs and founders who want to learn what really matters. His tweets serve as a compass for those navigating the complex startup ecosystem.","purpose":"Ruslan's life purpose is to empower founders and innovators by sharing distilled knowledge and practical advice that drives success and innovation in the startup world.","beliefs":"He believes that real intelligence often comes from self-taught experience rather than formal education, that gaming skills translate into valuable professional traits, and that the world needs both builders and storytellers to bring startups to life.","facts":"Fun fact: Ruslan once tweeted that anyone who was globally ranked in a video game should be hired immediately, blending gaming culture with startup hiring wisdom in a way that sparked massive engagement.","strength":"His ability to quickly cut through noise and deliver powerful, relatable insights that resonate deeply within the tech and startup community.","weakness":"His straightforward and 'write checks type' attitude might come off as overly blunt or alienating to more sensitive or nuanced followers.","roast":"Ruslan’s got that ‘write checks type’ bravado down so well, he probably tries to convince the vending machine to pay him back when it eats his change.","win":"Achieved over 1.5 million views and nearly 20,000 likes on a single tweet, showcasing his impressive reach and influence among startup enthusiasts.","recommendation":"To grow his audience on X, Ruslan should start weaving more personal stories and interactive threads to complement his blunt wisdom, while engaging more with followers’ replies to turn passive readers into active community members."},"created":1763363829616,"type":"the thought leader","id":"ruslanjabari"},{"user":{"id":"1587816802264006657","name":"Ole Lehmann","description":"I build magic internet money businesses and share what I learn. eu/acc supporter, vibe maxi, techno optimist","followers_count":124509,"friends_count":2365,"statuses_count":21601,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1633697720291704832/GBmxTCa6_normal.jpg","screen_name":"itsolelehmann","location":"Join 45k+ newsletter readers","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"olelehmann.beehiiv.com/subscribe","expanded_url":"https://olelehmann.beehiiv.com/subscribe","url":"https://t.co/iZOVoAsD8T","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Ole Lehmann is a mosaic of tech optimism and economic critique, passionately dissecting the intricacies of Europe's economic decisions while championing innovative ventures. As a prolific voice in internet business and European economic discourse, he thrives on sharing sharp insights drawn from both his observations and experience. Ole combines serious analysis with a vibe-maxi spirit, offering his audience a mix of sophistication and relatable commentary.","purpose":"Driven by a mission to illuminate the economic and technological crossroads of Europe, Ole aims to empower his audience with knowledge that challenges the status quo and sparks forward-thinking solutions. His life purpose is to catalyze change by revealing uncomfortable truths and championing innovation as the currency of progress.","beliefs":"Ole believes firmly in the power of technology and entrepreneurship to reshape economies and societies for the better. He values transparent, data-driven critique and stands as a supporter of the EU's potential, despite its challenges. His techno-optimism reflects a core belief in progress through innovation, balanced by a critical eye on policy and economic strategy.","facts":"Fun fact: Ole has tweeted over 21,600 times, demonstrating not just dedication but an unstoppable drive to communicate and engage with his audience. His viral tweets often cross tens of millions of views, proving his knack for hitting the pulse of economic and political conversations.","strength":"Ole’s greatest strength lies in his ability to blend deep economic analysis with accessible and engaging storytelling. His prolific content output keeps his followers constantly informed and provoked to think differently about Europe's future. Coupled with his techno-optimism, he inspires confidence in innovation amidst economic challenges.","weakness":"Ole's intense focus on critical economic issues sometimes risks being perceived as overly negative or alarmist, potentially alienating more casual followers. His heavy tweet volume might overwhelm or dilute the impact for some, making selective messaging a challenge.","roast":"You’ve mastered the art of turning ‘techno optimist’ into code for ‘I’ve got 21,000 tweets worth of why Europe’s economy is doomed, but hey, keep the vibes positive!’ — it’s like being the economic doom prophet who booked all the festival tickets.","win":"Ole’s biggest achievement is successfully building and sharing ‘magic internet money businesses’ while establishing himself as a go-to voice on European economic realities, demonstrating the power of combining entrepreneurship with incisive commentary.","recommendation":"To grow his audience on X, Ole should lean into concise, high-impact threads paired with more interactive formats like polls or live Q&As to break down complex topics and invite real-time engagement. Leveraging multimedia like short videos or infographics to simplify dense economic concepts would also broaden his appeal beyond hardcore followers."},"created":1763363619666,"type":"the thought leader","id":"itsolelehmann"},{"user":{"id":"1436993521056194560","name":"Mario Maljak","description":"AI Data Engineer | Grow on X through writing | No BS tips","followers_count":504,"friends_count":360,"statuses_count":4908,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1981099045276790784/RBm51H0f_normal.jpg","screen_name":"MaljakMario","location":"Free 8-to-400 X Growth Guide -","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"maljakmario.gumroad.com/l/zcwqa","expanded_url":"https://maljakmario.gumroad.com/l/zcwqa","url":"https://t.co/2WokK3S53D","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Mario Maljak is an insightful AI Data Engineer who leverages his technical expertise and candid writing style to help others grow their presence on X. With a no-nonsense approach, Mario shares practical growth strategies and motivational wisdom, connecting deeply with readers seeking clarity and self-improvement. His tweets blend data-driven advice with thoughtful reflections on mental resilience and critical thinking.","purpose":"Mario’s life purpose is to empower individuals to unlock their potential through honest, actionable insights—helping others harness both data and mindset to accelerate personal and professional growth.","beliefs":"He believes in the power of truth, critical thinking, and self-compassion. Mario values clarity over fluff, the relentless questioning of assumptions, and the transformative strength found in vulnerability and perseverance.","facts":"Despite starting with just 8 followers, Mario grew to 200 in under 30 days by consistently sharing straightforward tips and personal stories, demonstrating the power of authentic engagement and practical advice.","strength":"His strongest traits are his authenticity, clear communication, and ability to inspire action in others through relatable storytelling and expert knowledge. Mario masters blending technical acumen with motivational content.","weakness":"His direct no-BS style might occasionally come across as blunt or too intensive for those seeking gentler encouragement. Additionally, his high tweet frequency risks diluting the impact of each message.","roast":"Mario’s so addicted to tweeting daily, his keyboard probably filed a restraining order. When you say 'No BS tips,' we’re left wondering if anyone dared to ask for the BS version—or if it just runs scared around here.","win":"Mario’s biggest win is transforming his social presence from nearly invisible to a trusted source of practical growth advice and mental clarity—all within just months of focused effort.","recommendation":"To grow his audience on X, Mario should engage more interactively by prompt responding to replies to deepen conversations, while occasionally mixing in lighter, more personal content to balance his no-nonsense brand and widen appeal."},"created":1763362638109,"type":"the thought leader","id":"maljakmario"},{"user":{"id":"1785943854954475521","name":"Er Mahmodul","description":"Empowering minds through knowledge |\nTech enthusiast | Lifelong learner | Sharing insights and discoveries.","followers_count":6085,"friends_count":5005,"statuses_count":195546,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1840762797455544320/bAHOn-7Y_normal.jpg","screen_name":"ermahmodul","location":"🌍✨","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"buymeacoffee.com/Ermahmodul","expanded_url":"http://buymeacoffee.com/Ermahmodul","url":"https://t.co/d0fr3fQMAl","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Er Mahmodul is a beacon of wisdom in the digital realm, passionately empowering minds through the endless pursuit of knowledge. Fueled by a love for technology and a commitment to lifelong learning, they share rich insights that provoke thought and inspire growth. Their voice resonates deeply with those craving substance and sincerity amidst the noise.","purpose":"To ignite curiosity and foster intellectual growth by sharing meaningful, thought-provoking insights that challenge conventional thinking and encourage continuous learning.","beliefs":"Er Mahmodul believes in the transformative power of knowledge, the elegance of simplicity, and the importance of honesty in communication. They value deep understanding over superficial chatter and see dreams as essential to a purposeful life.","facts":"Despite an undefined follower count, Er Mahmodul has tweeted an astonishing 195,546 times, showcasing an insatiable drive to share and discuss ideas. This prolific output highlights a dedication to making knowledge accessible and engaging.","strength":"Their greatest strength lies in their ability to blend profound philosophical reflections with relatable truths, sparking meaningful conversations and a loyal, engaged community. Their consistent and voluminous activity keeps their presence strong and their insights fresh.","weakness":"However, the sheer volume of tweets may dilute their impact, potentially overwhelming followers or leading to engagements focused more on volume than refined content. The relatively low retweet count suggests room to improve content shareability.","recommendation":"To grow their audience on X, Er Mahmodul should focus on curating more high-impact posts with clear calls to action and encourage retweets to widen reach. Incorporating more visual elements or thread storytelling could capture attention amidst the flood of content.","roast":"With 195K tweets under their belt, Er Mahmodul is basically the human equivalent of that friend who never stops talking—except here, it’s all profound enough to embarrass your TED Talk RSVP. Perfect practice for running out of characters mid-thought!","win":"Maintaining an active and thoughtful presence across nearly 200,000 tweets is a monumental achievement, demonstrating unmatched dedication to spreading knowledge and engaging audiences persistently."},"created":1763362026158,"type":"the thought leader","id":"ermahmodul"},{"user":{"id":"1448446626838814724","name":"Lite","description":"growth @phantom & co-founder @badenvclub | 23:4","followers_count":28690,"friends_count":999,"statuses_count":20770,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986208277550481409/SNKivpcR_normal.jpg","screen_name":"litexo","location":"ATX","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"t.me/havenupdat3s","expanded_url":"http://t.me/havenupdat3s","url":"https://t.co/TBPk0AWlGI","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Lite is a crypto and Web3 evangelist who shares deep insights about market cycles and institutional moves, particularly focusing on Real-World Assets (RWAs). With a strong emphasis on education, Lite bridges the gap between trading and career opportunities in Web3, making complex ideas accessible and actionable. His engaging content combines market analysis with personal experience, driving meaningful conversations in the crypto community.","purpose":"Lite’s life purpose is to illuminate the path for traders transitioning into Web3 careers while demystifying institutional market narratives to empower his audience with knowledge and confidence. He aims to accelerate adoption and innovation in crypto by being a reliable source of insightful and pragmatic guidance.","beliefs":"Lite believes that institutional narratives, especially around RWAs, are central to crypto’s evolution, and that education and transparency unlock opportunities for everyone. He values cutting-edge technology, continuous learning, and the power of community to foster growth and innovation within decentralized ecosystems.","facts":"Fun fact: Lite's phone has literally paid for itself eight times over, reflecting his savvy approach to leveraging technology for productivity and profit!","strength":"His key strengths are his ability to translate complex institutional market trends into relatable insights and actionable advice, coupled with an authentic narrative drawn from personal experience. His consistency in tweeting and engaging content builds trust and authority in the niche.","weakness":"Lite's immense tweet volume (over 20,000 tweets) combined with a very high number of follows (999) but undefined follower count might dilute his message and make it hard for new followers to keep up, risking engagement fatigue.","roast":"Lite could probably tweet about his breakfast cereal 10 times a day and still somehow manage to make it sound like a landmark crypto event—talk about turning everything into a bullish cycle, even your toaster!","win":"Securing a growth role at Phantom, a leading crypto wallet, after being a devoted user since 2021, is a standout achievement that validates his authority and passion in the space.","recommendation":"To grow his audience on X, Lite should leverage concise, high-impact tweet threads paired with occasional live Q&A sessions to boost engagement and attract followers who may feel overwhelmed by his prolific tweet frequency. Highlighting unique insider insights and less technical explainer content could also widen his appeal beyond hardcore crypto traders."},"created":1763351481711,"type":"the thought leader","id":"litexo"},{"user":{"id":"1724643661286432768","name":"Rick 🏴☠️","description":"某人工智能硬件创始人,前微软特聘技术讲师。\n全栈,\n机械制造,计算机科学与技术,智慧农业\n,科技与艺术,\n感谢关注,来吧。想说点什么就说呀。直男。\n\nwx:im3490","followers_count":4995,"friends_count":243,"statuses_count":14143,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1867374453275209729/aMpkQfpb_normal.jpg","screen_name":"Rick5767","location":"Beijing","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Rick is a multifaceted innovator and thinker, blending technology, agriculture, and art with a deeply introspective and philosophical outlook. As a former Microsoft distinguished technical lecturer and AI hardware founder, he crafts content that educates, challenges, and inspires a broad audience. His tweets reflect a rich mix of personal storytelling, technical wisdom, and candid reflections on life’s harsher realities.","facts":"Rick has tweeted over 14,000 times, showing relentless engagement and a passion for sharing knowledge and personal insights. He’s fluent in both the technical world of AI and the gritty realism of rural life, giving him a uniquely authentic voice.","purpose":"Rick’s life purpose is to bridge worlds—technology and tradition, intellect and emotion—while fostering understanding and resilience through knowledge and self-awareness. He aims to illuminate complex topics in ways that resonate on both a logical and emotional level.","beliefs":"Rick believes in the transformative power of education, philosophy, and art as tools for inner growth and survival. He values authenticity, hard work, and self-reliance, trusting that true salvation comes from within rather than external sources.","strength":"Rick’s major strength lies in his ability to combine technical expertise with relatable, heartfelt storytelling. His deep knowledge of AI and agriculture coupled with his candid, thoughtful communication builds trust and captivates a diverse audience.","weakness":"His forthright 'straight man' personality and philosophical gravitas might sometimes alienate casual followers craving lighter, more entertaining content or quick tips. Additionally, his dense, reflective style can limit broad viral appeal.","recommendation":"To grow his audience on X, Rick should leverage his rich storytelling but sprinkle in more accessible, bite-sized insights and multimedia—such as short videos explaining AI concepts or day-in-the-life posts from rural tech innovation. Engaging more actively with followers through Q&A threads can boost connection and reach.","roast":"Rick’s so serious and full of wisdom, sometimes you wonder if his tweets come with a side of kale and gloom—lighten up, buddy! Not every crisis needs a philosophy lecture; sometimes people just want to see a cute tractor meme.","win":"Rick’s heartfelt tweet sharing the story of his late ex-girlfriend’s voice recording and the hidden note struck a global chord, amassing over 1.3 million views and proving his power to touch emotions even in a tech-heavy timeline."},"created":1763348863250,"type":"the thought leader","id":"rick5767"},{"user":{"id":"1585448932741509120","name":"法兰克 · 王🔑 👁️ 🌕","description":"知名策划人,非著名财经作家。畅销书《财富第六波——在家创业》(2007年广东经济出版)、《通证经济》(2018年由中国财富出版)总策划,与人合著有《财富第九波——发现数学货币》(2016年,中国财富出版)、《财富第十波——黄金知道答案》(2018年,中国财富出版)、《数字货币通识》(2022年,机械工业出版)等畅销书。","followers_count":2143,"friends_count":4328,"statuses_count":17119,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1974983481370591232/XKAC6JLG_normal.jpg","screen_name":"frankwang3927","location":"Malaysia","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"法兰克·王 is a renowned strategist and lesser-known financial author with a knack for forecasting and creating transformative economic narratives. He crafts bestselling works on digital currency and token economics, combining deep expertise in blockchain with insightful socio-economic analysis. His Twitter is a rich blend of visionary trends, historical reflections, and provocative economic commentary.","facts":"Fun fact: 法兰克·王 has authored and co-authored multiple bestselling books that chart the waves of financial evolution from traditional wealth to digital currency and token economies, highlighting his role as a pioneer in financial foresight.","purpose":"His life purpose is to illuminate the economic transformations shaping the future and empower individuals and enterprises to navigate and lead these systemic shifts with insight and innovation.","beliefs":"He believes in the power of strategic foresight, the transformative potential of blockchain and digital assets, and the importance of aligning economic innovation with cultural and social responsibility to build sustainable futures.","strength":"法兰克·王’s strengths lie in his visionary thinking, comprehensive grasp of complex financial systems, and his ability to translate cutting-edge technological trends into actionable economic strategies.","weakness":"At times, his deep focus on futuristic trends and systemic reconstruction may overwhelm or alienate audiences seeking simpler, more immediate insights, limiting broader engagement outside niche expert circles.","recommendation":"To grow his audience on X, 法兰克·王 should blend his profound analyses with more accessible bite-sized insights and interactive polls or threads to engage followers directly, turning complex concepts into community conversations.","roast":"法兰克·王 tweets so deep about blockchain and tokenomics, even his Wi-Fi needs a PhD to keep up—good luck getting your grandma to follow along unless she’s got a crypto wallet and a telescope aimed at 2030!","win":"He masterminded China's first bestselling books on digital currency and token economics, cementing his status as a pioneering voice in the evolving financial landscape."},"created":1763346984135,"type":"the thought leader","id":"frankwang3927"},{"user":{"id":"1692493220146708480","name":"Acetylcholine","description":"Striving for balance in a digital world","followers_count":3621,"friends_count":1460,"statuses_count":89757,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1938974137780932608/Up6Xt1yU_normal.jpg","screen_name":"Acety_choline","location":"Kashmir ","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Acetylcholine is a reflective digital sage, striving to find harmony in the chaos of the online world. With a prolific tweeting habit, they share pearls of wisdom that encourage self-discovery, patience, and spiritual beauty. Their content invites deep conversations and resonates with those seeking balance and meaning in their digital lives.","purpose":"To inspire followers to explore inner peace and spiritual depth while navigating the complexities of modern digital existence. Acetylcholine aims to be a guiding light that encourages patience, self-awareness, and faith-driven growth.","beliefs":"They deeply believe in the transformative power of patience, spirituality, and personal reflection as essential tools for thriving in both life and the digital space. Their values center around empathy, endurance, and a sincere commitment to meaningful interaction over superficial engagement.","facts":"Despite tweeting nearly 90,000 times, Acetylcholine values quality and meaningful conversations over likes or retweets, evident from their high reply counts and thoughtful content focused on spiritual themes.","strength":"A natural ability to provoke thoughtful dialogue and foster engagement around profound topics, making them a respected voice among followers seeking balance and insight.","weakness":"Their tweets attract many replies but limited retweets, suggesting their messages inspire discussion but may not be highly shareable or viral, potentially limiting broader reach.","roast":"For someone named after a neurotransmitter that keeps your brain buzzing, you sure take your sweet time in retweeting your own thoughts—guess patience really is your virtue, or maybe just your tweet strategy.","win":"Building a highly engaged community that values depth and spiritual reflection despite the challenges of standing out in a fast-scrolling digital world.","recommendation":"To widen their impact on X, Acetylcholine could experiment with more visually engaging content like quote cards or short videos to complement their reflective messages, making them easier to share. Engaging with influencers in the spirituality and mindfulness niches could also amplify their voice."},"created":1763344527287,"type":"the thought leader","id":"acety_choline"},{"user":{"id":"85410789","name":"Diego Zaks","description":"Grok: this account is a high signal product design authority with thousands of engaged designers and momentum. If people love design they will love this account","followers_count":2825,"friends_count":575,"statuses_count":896,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1337829774136401922/s3mWKEH__normal.jpg","screen_name":"diegozaks","location":"NYC","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"ramp.com","expanded_url":"http://ramp.com","url":"https://t.co/bTATslaJeC","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Diego Zaks is a high-signal product design authority who captivates thousands of designers hungry for forward-thinking insights. Leveraging a fusion of design expertise and tech fluency, Diego keeps his audience at the cutting edge of UX and AI evolution. His account is a hub where passion for design meets the future dynamics of creativity and technology.","purpose":"To empower and inspire designers by bridging the gap between traditional design principles and emerging AI-driven technologies, fostering a community that adapts, innovates, and leads product design into the future.","beliefs":"Diego believes that design is an ever-evolving craft that requires continuous learning and adaptation, especially in the face of AI and coding becoming essential. He values curiosity, collaboration, and proactive exploration of new tools to stay relevant and impactful in the design world.","facts":"Fun fact: Diego’s tweet about seeking a Loom replacement sparked massive engagement, reflecting how deeply his community trusts his tech-savvy opinions and solutions.","strength":"His top strength is thought leadership fueled by actionable insights, clear communication, and the ability to curate meaningful events and discussions that galvanize the design community around cutting-edge themes.","weakness":"Diego's challenge might be balancing his deep expertise without overwhelming newcomers; occasionally, the tech-heavy topics could intimidate or alienate less-advanced followers eager to engage but feeling left behind.","recommendation":"To grow his audience on X, Diego should experiment with more approachable, bite-sized content like quick design tips or myth-busting threads to widen accessibility while maintaining his authority. Engaging polls or AMAs around AI and design could also boost interactive follower growth.","roast":"Diego’s so ahead in design and AI, sometimes you'd think he's already built an interface for Martians—meanwhile some of his followers are still trying to find the 'any' key on their keyboards.","win":"Successfully building a thriving community of engaged designers while spearheading conversations that merge AI fluency with product design leadership stands as Diego’s proudest achievement."},"created":1763342404854,"type":"the thought leader","id":"diegozaks"}],"activities":{"nreplies":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":15,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":4,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":23,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":17,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":19,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":8,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":4,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":16,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":5,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":8,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":1,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":1,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":3,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":5,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":13,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":1,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":4,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":9,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":65,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":1,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":3,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":8,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nretweets":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":1,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":7,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":0,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":1,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":4,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":34,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":2,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nlikes":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":8,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":56,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":86,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":5,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":16,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":73,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":13,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":103,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":15,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":9,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":270,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":8,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":65,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":1,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":37,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":6,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nviews":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":591,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1980978683293970762","view_count":591,"bookmark_count":0,"created_at":1761137097000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1980978683293970762","full_text":"My app was suddenly going very very slow, turns out you should not be logging 20mb of bytes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":190,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[6,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981240068926034386","view_count":190,"bookmark_count":0,"created_at":1761199416000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981134149013688549","full_text":"@theo I spent 3 weeks building a flutter/dart client for it. I just cannot go back t the old way!","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981134149013688549","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[]},{"label":"2025-10-29","value":5880,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1983026431970979952","view_count":5096,"bookmark_count":3,"created_at":1761625318000,"favorite_count":44,"quote_count":0,"reply_count":11,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Name a Flutter feature that has come out in the past 2 years which you use regularly.\n\nEvery meaningful update has come from the Dart team","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,13],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/b7L07gQ8Cl","expanded_url":"https://x.com/mickrich384/status/1982961440224067689/photo/1","id_str":"1982961408020041728","indices":[14,37],"media_key":"3_1982961408020041728","media_url_https":"https://pbs.twimg.com/media/G4Tk5PhX0AAkQZd.png","type":"photo","url":"https://t.co/b7L07gQ8Cl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":683,"w":851,"resize":"fit"},"medium":{"h":683,"w":851,"resize":"fit"},"small":{"h":546,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":683,"width":851,"focus_rects":[{"x":0,"y":0,"w":851,"h":477},{"x":0,"y":0,"w":683,"h":683},{"x":0,"y":0,"w":599,"h":683},{"x":0,"y":0,"w":342,"h":683},{"x":0,"y":0,"w":851,"h":683}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982961408020041728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982961440224067689","view_count":450,"bookmark_count":2,"created_at":1761609823000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982961440224067689","full_text":"Take a moment https://t.co/b7L07gQ8Cl","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[47,154],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"525615150","name":"Dinko Marinac","screen_name":"dinkomarinac","indices":[15,28]},{"id_str":"571022489","name":"Simon Binder","screen_name":"dersimolus","indices":[29,40]},{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[41,46]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983000874067845322","view_count":2,"bookmark_count":0,"created_at":1761619225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1982451179742228809","full_text":"@luke_pighetti @dinkomarinac @dersimolus @theo convex-dart is in currently in beta, so I would not recommend it for now, but i think you'd really like it.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983000469669880036","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,66],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983026582861033534","view_count":134,"bookmark_count":0,"created_at":1761625354000,"favorite_count":3,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The only ones I can name are:\n\n- spacing:\n- The great thread merge","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/OrestesGaolin/…","expanded_url":"https://x.com/OrestesGaolin/status/1982762134196093245","url":"https://t.co/KCwkC78aug","indices":[38,61]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982762134196093245","quoted_status_permalink":{"url":"https://t.co/KCwkC78aug","expanded":"https://x.com/OrestesGaolin/status/1982762134196093245","display":"x.com/OrestesGaolin/…"},"retweeted":false,"fact_check":null,"id":"1983030922141167888","view_count":122,"bookmark_count":0,"created_at":1761626389000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"Doesn't count, work done by canonical\nhttps://t.co/KCwkC78aug","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026582861033534","is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1983030853845299439","view_count":76,"bookmark_count":0,"created_at":1761626373000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983026431970979952","full_text":"The dart team has managed to ship:\n\nffi\nffigen\njnigen\na new formatter\nmajor analyzer improvments","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1983026431970979952","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":6749,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/working/3102%20-%20implied-name/feature-specification.md","url":"https://t.co/6mz5t2YM2Y","indices":[42,65]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983516491132567686","view_count":6749,"bookmark_count":13,"created_at":1761742158000,"favorite_count":86,"quote_count":1,"reply_count":4,"retweet_count":7,"user_id_str":"1319459739009417216","conversation_id_str":"1983516491132567686","full_text":"Cool new dart proposal from the dart team\nhttps://t.co/6mz5t2YM2Y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":51,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[13,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"KhalidWarsa","lang":"en","retweeted":false,"fact_check":null,"id":"1983760314148503708","view_count":51,"bookmark_count":0,"created_at":1761800290000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1983559962103001385","full_text":"@KhalidWarsa Yes, but the Android SDKs are way easier to use.","in_reply_to_user_id_str":"561770146","in_reply_to_status_id_str":"1983559962103001385","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":484,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984354016923697594","quoted_status_permalink":{"url":"https://t.co/GruqMnc0WJ","expanded":"https://twitter.com/aloisdeniel/status/1984354016923697594","display":"x.com/aloisdeniel/st…"},"retweeted":false,"fact_check":null,"id":"1984355530085892271","view_count":484,"bookmark_count":1,"created_at":1761942200000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984355530085892271","full_text":"Look how fast you can move when you focus on the framework instead of Material UI","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":9,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[6,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1984767825266033017","view_count":9,"bookmark_count":0,"created_at":1762040499000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1984738305452417445","full_text":"@theo swift has far too may keywords","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1984738305452417445","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":983,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,65],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/pyCd39Y3Dm","expanded_url":"https://x.com/mickrich384/status/1985108284911550495/photo/1","id_str":"1985108277475098624","indices":[66,89],"media_key":"3_1985108277475098624","media_url_https":"https://pbs.twimg.com/media/G4yFdfeXQAAQA1R.png","type":"photo","url":"https://t.co/pyCd39Y3Dm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":137,"w":755,"resize":"fit"},"medium":{"h":137,"w":755,"resize":"fit"},"small":{"h":123,"w":680,"resize":"fit"},"thumb":{"h":137,"w":137,"resize":"crop"}},"original_info":{"height":137,"width":755,"focus_rects":[{"x":10,"y":0,"w":245,"h":137},{"x":64,"y":0,"w":137,"h":137},{"x":72,"y":0,"w":120,"h":137},{"x":98,"y":0,"w":69,"h":137},{"x":0,"y":0,"w":755,"h":137}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985108277475098624"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985108284911550495","view_count":983,"bookmark_count":0,"created_at":1762121671000,"favorite_count":16,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985108284911550495","full_text":"This has brought me more joy than I could ever have hoped to have https://t.co/pyCd39Y3Dm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":12260,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,68],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"29738302","name":"Leo⚡Farias","screen_name":"LeoAFarias","indices":[53,64]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/z2vRYbX1Rn","expanded_url":"https://x.com/mickrich384/status/1985427104339570757/photo/1","id_str":"1985427097356062720","indices":[69,92],"media_key":"3_1985427097356062720","media_url_https":"https://pbs.twimg.com/media/G42nbQFX0AAl_DD.jpg","type":"photo","url":"https://t.co/z2vRYbX1Rn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":698,"w":1292,"resize":"fit"},"medium":{"h":648,"w":1200,"resize":"fit"},"small":{"h":367,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":698,"width":1292,"focus_rects":[{"x":0,"y":0,"w":1246,"h":698},{"x":6,"y":0,"w":698,"h":698},{"x":49,"y":0,"w":612,"h":698},{"x":181,"y":0,"w":349,"h":698},{"x":0,"y":0,"w":1292,"h":698}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985427097356062720"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985427104339570757","view_count":1679,"bookmark_count":1,"created_at":1762197683000,"favorite_count":15,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985427104339570757","full_text":"Maybe \"naked\" wasn't the best name for this package?\n@LeoAFarias 🤣🤣🤣 https://t.co/z2vRYbX1Rn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985458574701560249","view_count":6333,"bookmark_count":2,"created_at":1762205186000,"favorite_count":33,"quote_count":1,"reply_count":8,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985458574701560249","full_text":"Does Flutter have a way to get the current app version at runtime?\nI feel like someone managed to get the Flutter team to add that recently","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"RydMike","lang":"en","retweeted":false,"fact_check":null,"id":"1985412176992223353","view_count":3856,"bookmark_count":1,"created_at":1762194124000,"favorite_count":15,"quote_count":1,"reply_count":4,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 Too many Flutter folks are infected with \"Java\" Brain\n\nMaking 14 classes based on some \"principle\" instead of using a few flutter_hooks and signals.","in_reply_to_user_id_str":"87799983","in_reply_to_status_id_str":"1985379077444800785","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[41,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[0,8]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[9,16]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[17,27]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[28,40]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985412442369691948","view_count":75,"bookmark_count":0,"created_at":1762194188000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@RydMike @jezell @rodydavis @xiaoluzi628 \"The build method should be pure\"\n\nThat is dumb, it should be:\n\n\"The return statement should be pure\"","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985412176992223353","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1985419485289791527","view_count":57,"bookmark_count":0,"created_at":1762195867000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 You understand that \"rules\" don't mean anything if they are a net benefit.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1985418774120370426","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,211],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419762852106363","view_count":59,"bookmark_count":0,"created_at":1762195933000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 useTextEditingController() is a single lines of code instead of using 3 different overrides on `State` together with `late`\n\nSo what is the purpose of the rule?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419485289791527","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,216],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985419939763630432","view_count":71,"bookmark_count":0,"created_at":1762195975000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 The rule works in the sense that anyone calling this function should expect the same behaviover every time. But you never call the `build` method, the framework does.","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419762852106363","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[50,319],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[9,17]},{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[18,25]},{"id_str":"196758036","name":"Rody Davis","screen_name":"rodydavis","indices":[26,36]},{"id_str":"1176178346","name":"anonymouslov","screen_name":"xiaoluzi628","indices":[37,49]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1985420229799772388","view_count":130,"bookmark_count":0,"created_at":1762196044000,"favorite_count":3,"quote_count":1,"reply_count":3,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1981298901178327147","full_text":"@nank1ro @RydMike @jezell @rodydavis @xiaoluzi628 Have a drop of humility and realize that the entire react ecosystem went this way and there is broad consensus that it was the right way looking back after 10 years.\n\nNo-one in JS land can agree on anything, yet they all agree hooks were the right way to go.\n\n/End Rant","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1985419939763630432","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":3014,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,129],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1985703068143653209","view_count":3014,"bookmark_count":1,"created_at":1762263478000,"favorite_count":13,"quote_count":0,"reply_count":17,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1985703068143653209","full_text":"I have an app that run fine in release mode, but when building it and installing with testflight, I'm stuck at the splash screen!","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":9775,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986428218937680251","view_count":9775,"bookmark_count":9,"created_at":1762436368000,"favorite_count":103,"quote_count":0,"reply_count":19,"retweet_count":4,"user_id_str":"1319459739009417216","conversation_id_str":"1986428218937680251","full_text":"Flutter's biggest threat is not RN, it's KMP.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":2418,"startTime":1762646400000,"endTime":1762732800000,"tweets":[{"bookmarked":false,"display_text_range":[19,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987528296809312566","view_count":500,"bookmark_count":0,"created_at":1762698647000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Can you explain this to me.\nIt sounds like Compose acts like RN on Android and Flutter on iOS. RN is great for the native look and feel. Flutter is great for platform independent design.\nI don't see how mixing the 2 works?","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987368587636666867","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,120],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528485535969526","view_count":427,"bookmark_count":0,"created_at":1762698692000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Like what's the selling point?\nYou have neither the flexibility of Flutter nor the nativen-ess on iOS","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528296809312566","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","retweeted":false,"fact_check":null,"id":"1987528568520229068","view_count":426,"bookmark_count":0,"created_at":1762698711000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 Also, how will you avoid raster jank on iOS?","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1987528485535969526","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,245],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1126234205300482048","name":"Jim Sproch","screen_name":"JimSproch","indices":[0,10]},{"id_str":"1211284416095383556","name":"Fabrizio","screen_name":"ipla03","indices":[11,18]}]},"favorited":false,"in_reply_to_screen_name":"JimSproch","lang":"en","retweeted":false,"fact_check":null,"id":"1987568810287611953","view_count":131,"bookmark_count":0,"created_at":1762708306000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986846667568480279","full_text":"@JimSproch @ipla03 > you can use a mix of both on both platforms\n\nUsing something like a platform view?\nI understand that interop with objective-c on apple is flawless, but I don't understand how interop between UIKit and Skia can be flawless","in_reply_to_user_id_str":"1126234205300482048","in_reply_to_status_id_str":"1987565261235577328","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,138],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987634128993255608","view_count":841,"bookmark_count":0,"created_at":1762723879000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987632977195712623","full_text":"@luke_pighetti I'll say it once and I'll say it again. \n\nFlutter developers need to get out more.\nHopefully mix will help with this a drop","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987632977195712623","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4925231","name":"Guido Rosso","screen_name":"guidorosso","indices":[0,11]},{"id_str":"1287237187654651906","name":"DUSHU","screen_name":"iam_dushu","indices":[12,22]}]},"favorited":false,"in_reply_to_screen_name":"guidorosso","lang":"en","retweeted":false,"fact_check":null,"id":"1987662175364682053","view_count":93,"bookmark_count":0,"created_at":1762730566000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1986950262360342886","full_text":"@guidorosso @iam_dushu What’s the thought process behind picking this specifically?","in_reply_to_user_id_str":"4925231","in_reply_to_status_id_str":"1987550437260865624","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-11","value":1585,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[83,252],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[8,16]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[17,33]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[34,42]},{"id_str":"1517867497453723659","name":"Emre - HasarExper.com -Yapay Zeka ile Hasar Analiz","screen_name":"dev_emr","indices":[43,51]},{"id_str":"3121724298","name":"Casey Rogers","screen_name":"caseycrogers","indices":[52,65]},{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[66,82]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1987671637333049386","view_count":87,"bookmark_count":0,"created_at":1762732822000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1985594437981102325","full_text":"@jezell @RydMike @ThomasBurkhartB @mraleph @dev_emr @caseycrogers @imadetheseworks The packages and flutter monorepos are so complex, it takes a good 45 minutes just to get everything setup.\nI've tried contributing to the packages repo, I really tried.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1987669132964450671","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1987999061618667572","view_count":1498,"bookmark_count":0,"created_at":1762810886000,"favorite_count":7,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti You cannot mix optional positional values and named parameters, This means that any widgets with a nullable child would not work with this","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1987889041501831235","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":22371,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988057139949027405","quoted_status_permalink":{"url":"https://t.co/2kjRaCu8qu","expanded":"https://twitter.com/FlutterMerge/status/1988057139949027405","display":"x.com/FlutterMerge/s…"},"retweeted":false,"fact_check":null,"id":"1988063272008822820","view_count":337,"bookmark_count":0,"created_at":1762826195000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988063272008822820","full_text":"It's sad that so much work is going into outdated widgets. So much work wasted. Must be a horrible feeling.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[118,125]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988096803464769833","view_count":270,"bookmark_count":0,"created_at":1762834189000,"favorite_count":4,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"I've been blocked from the Flutter repo!\nCan't comment or react to anything.\n\nProud to be in the company of the great @jezell","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,176],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/dart-lang/lang…","expanded_url":"https://github.com/dart-lang/language/blob/main/accepted/future-releases/unquoted-imports/feature-specification.md","url":"https://t.co/RGcVcnXi0f","indices":[153,176]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/c0XZHCdREc","expanded_url":"https://x.com/mickrich384/status/1988243157700472938/photo/1","id_str":"1988243153871081473","indices":[177,200],"media_key":"3_1988243153871081473","media_url_https":"https://pbs.twimg.com/media/G5eonUGWkAEPOEw.jpg","type":"photo","url":"https://t.co/c0XZHCdREc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":692,"w":1200,"resize":"fit"},"medium":{"h":692,"w":1200,"resize":"fit"},"small":{"h":392,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":692,"width":1200,"focus_rects":[{"x":0,"y":20,"w":1200,"h":672},{"x":254,"y":0,"w":692,"h":692},{"x":297,"y":0,"w":607,"h":692},{"x":427,"y":0,"w":346,"h":692},{"x":0,"y":0,"w":1200,"h":692}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988243153871081473"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988243157700472938","view_count":19680,"bookmark_count":65,"created_at":1762869083000,"favorite_count":238,"quote_count":7,"reply_count":7,"retweet_count":33,"user_id_str":"1319459739009417216","conversation_id_str":"1988243157700472938","full_text":"1/?\n\nDart has a bunch of cool new features in the works.\nWent through some of them to show you how Flutter will get easier to write\n\n1) Unquoted Imports\nhttps://t.co/RGcVcnXi0f https://t.co/c0XZHCdREc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,0],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/HdjdaXq3r9","expanded_url":"https://x.com/mickrich384/status/1988324729112146312/photo/1","id_str":"1988324719829872640","indices":[0,23],"media_key":"3_1988324719829872640","media_url_https":"https://pbs.twimg.com/media/G5fyzE-WcAA_pVW.jpg","type":"photo","url":"https://t.co/HdjdaXq3r9","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"medium":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]},"small":{"faces":[{"x":505,"y":143,"h":62,"w":62},{"x":135,"y":119,"h":103,"w":103}]},"orig":{"faces":[{"x":557,"y":158,"h":69,"w":69},{"x":149,"y":132,"h":114,"w":114}]}},"sizes":{"large":{"h":500,"w":750,"resize":"fit"},"medium":{"h":500,"w":750,"resize":"fit"},"small":{"h":453,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":500,"width":750,"focus_rects":[{"x":0,"y":80,"w":750,"h":420},{"x":0,"y":0,"w":500,"h":500},{"x":24,"y":0,"w":439,"h":500},{"x":118,"y":0,"w":250,"h":500},{"x":0,"y":0,"w":750,"h":500}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988324719829872640"}}}]},"favorited":false,"lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988324729112146312","view_count":217,"bookmark_count":0,"created_at":1762888531000,"favorite_count":5,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988324729112146312","full_text":"https://t.co/HdjdaXq3r9","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,105],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"x.com/mickrich384/st…","expanded_url":"https://x.com/mickrich384/status/1988243157700472938","url":"https://t.co/XdUYBATWiC","indices":[82,105]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988243157700472938","quoted_status_permalink":{"url":"https://t.co/XdUYBATWiC","expanded":"https://x.com/mickrich384/status/1988243157700472938","display":"x.com/mickrich384/st…"},"retweeted":false,"fact_check":null,"id":"1988316864750186564","view_count":323,"bookmark_count":0,"created_at":1762886656000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988316864750186564","full_text":"I would make one of these showcasing the new Flutter features...but... y'know...\n\nhttps://t.co/XdUYBATWiC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[26,37]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1988320716203376897","view_count":1432,"bookmark_count":0,"created_at":1762887574000,"favorite_count":13,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988320716203376897","full_text":"I think it's hard for the @FlutterDev developers to add any meaningful feature without breaking changes due to how strict Dart is.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,226],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/ouqrLL1CNy","expanded_url":"https://x.com/mickrich384/status/1988097644372296129/photo/1","id_str":"1988097514650677248","indices":[227,250],"media_key":"3_1988097514650677248","media_url_https":"https://pbs.twimg.com/media/G5ckJ_uXMAAYQwN.png","type":"photo","url":"https://t.co/ouqrLL1CNy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":299,"w":1219,"resize":"fit"},"medium":{"h":294,"w":1200,"resize":"fit"},"small":{"h":167,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":299,"width":1219,"focus_rects":[{"x":433,"y":0,"w":534,"h":299},{"x":551,"y":0,"w":299,"h":299},{"x":569,"y":0,"w":262,"h":299},{"x":625,"y":0,"w":150,"h":299},{"x":0,"y":0,"w":1219,"h":299}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988097514650677248"}}}]},"favorited":false,"in_reply_to_screen_name":"mickrich384","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988097644372296129","view_count":112,"bookmark_count":0,"created_at":1762834390000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988096803464769833","full_text":"@jezell This is even funnier considering I have only been polite and respectful on the Github Issue tracker.\n\nSomeone had to do considerable work to find my Github account and block me. Pathetic and hilarious at the same time. https://t.co/ouqrLL1CNy","in_reply_to_user_id_str":"1319459739009417216","in_reply_to_status_id_str":"1988096803464769833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":1676,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1988689006092251531","quoted_status_permalink":{"url":"https://t.co/mqNOK28kd6","expanded":"https://twitter.com/FlutterDev/status/1988689006092251531","display":"x.com/FlutterDev/sta…"},"retweeted":false,"fact_check":null,"id":"1988690754949247331","view_count":1676,"bookmark_count":1,"created_at":1762975798000,"favorite_count":8,"quote_count":0,"reply_count":5,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1988690754949247331","full_text":"DRINKING GAME!!!\nTake one shot every time they mention Gemini!\n\nYou will be dead in 5 minutes","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":3369,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,43],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Y1JXWqcc1l","expanded_url":"https://x.com/mickrich384/status/1989078926103310356/photo/1","id_str":"1989078882352242688","indices":[44,67],"media_key":"3_1989078882352242688","media_url_https":"https://pbs.twimg.com/media/G5qgtHTWIAAa1A9.png","type":"photo","url":"https://t.co/Y1JXWqcc1l","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":260,"w":493,"resize":"fit"},"medium":{"h":260,"w":493,"resize":"fit"},"small":{"h":260,"w":493,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":260,"width":493,"focus_rects":[{"x":0,"y":0,"w":464,"h":260},{"x":0,"y":0,"w":260,"h":260},{"x":0,"y":0,"w":228,"h":260},{"x":21,"y":0,"w":130,"h":260},{"x":0,"y":0,"w":493,"h":260}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989078882352242688"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989078926103310356","view_count":2845,"bookmark_count":3,"created_at":1763068345000,"favorite_count":62,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989078926103310356","full_text":"Hey AI, try to keep up, Dart's moving fast https://t.co/Y1JXWqcc1l","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,79],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[0,8]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/qpdFIEgwgK","expanded_url":"https://x.com/mickrich384/status/1988974536931569988/photo/1","id_str":"1988974335608950784","indices":[80,103],"media_key":"3_1988974335608950784","media_url_https":"https://pbs.twimg.com/media/G5pBnsVXEAA-2GL.jpg","type":"photo","url":"https://t.co/qpdFIEgwgK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":316,"w":1033,"resize":"fit"},"medium":{"h":316,"w":1033,"resize":"fit"},"small":{"h":208,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":316,"width":1033,"focus_rects":[{"x":0,"y":0,"w":564,"h":316},{"x":0,"y":0,"w":316,"h":316},{"x":0,"y":0,"w":277,"h":316},{"x":49,"y":0,"w":158,"h":316},{"x":0,"y":0,"w":1033,"h":316}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988974335608950784"}}}]},"favorited":false,"in_reply_to_screen_name":"mraleph","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988974536931569988","view_count":524,"bookmark_count":0,"created_at":1763043457000,"favorite_count":3,"quote_count":1,"reply_count":2,"retweet_count":1,"user_id_str":"1319459739009417216","conversation_id_str":"1988974536931569988","full_text":"@mraleph why is this a compilation error? \ngetStringMaybe has a nullable return https://t.co/qpdFIEgwgK","in_reply_to_user_id_str":"53010195","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":260,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,151],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"readme.md","expanded_url":"http://readme.md","url":"https://t.co/ToojY86lE6","indices":[5,28]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989388310599618773","view_count":7,"bookmark_count":0,"created_at":1763142108000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989388310599618773","full_text":"Some https://t.co/ToojY86lE6 authors just try to show off how smart the they are is instead of explaining how their package solves a real world problem","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,106],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"nank1ro","lang":"en","retweeted":false,"fact_check":null,"id":"1989331568028971066","view_count":253,"bookmark_count":0,"created_at":1763128580000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989330760382251317","full_text":"@nank1ro Python does not support anonymous functions.\nThey do have lambdas, but they can only be one line.","in_reply_to_user_id_str":"1353831575843188736","in_reply_to_status_id_str":"1989330760382251317","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":2712,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,63],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/flutte…","expanded_url":"https://github.com/flutter/flutter/issues/171355","url":"https://t.co/tx6skTzOAg","indices":[40,63]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2ZohYvVNZB","expanded_url":"https://x.com/mickrich384/status/1989830543085810022/photo/1","id_str":"1989830532587286528","indices":[64,87],"media_key":"3_1989830532587286528","media_url_https":"https://pbs.twimg.com/media/G51MU6oXcAA_XVy.png","type":"photo","url":"https://t.co/2ZohYvVNZB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":466,"w":1300,"resize":"fit"},"medium":{"h":430,"w":1200,"resize":"fit"},"small":{"h":244,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":466,"width":1300,"focus_rects":[{"x":0,"y":0,"w":832,"h":466},{"x":0,"y":0,"w":466,"h":466},{"x":22,"y":0,"w":409,"h":466},{"x":110,"y":0,"w":233,"h":466},{"x":0,"y":0,"w":1300,"h":466}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989830532587286528"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989830543085810022","view_count":2712,"bookmark_count":8,"created_at":1763247545000,"favorite_count":37,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1319459739009417216","conversation_id_str":"1989830543085810022","full_text":"Impeller, the gift that keeps on giving\nhttps://t.co/tx6skTzOAg https://t.co/2ZohYvVNZB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-17","value":1414,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,145],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1990142950622323145","quoted_status_permalink":{"url":"https://t.co/K3NJbNOG6G","expanded":"https://twitter.com/luke_pighetti/status/1990142950622323145","display":"x.com/luke_pighetti/…"},"retweeted":false,"fact_check":null,"id":"1990149950445879356","view_count":1008,"bookmark_count":0,"created_at":1763323698000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990149950445879356","full_text":"RN will beat Flutter just because core RN devs have more exposure to the wider web ecosystem, where everything is just getting easier and easier.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,73],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"1353831575843188736","name":"Alexandru Mariuti","screen_name":"nank1ro","indices":[15,23]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1989871736129515978","view_count":224,"bookmark_count":0,"created_at":1763257366000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1989862496581423283","full_text":"@luke_pighetti @nank1ro signal( \n untracked(()=> otherSignal.value)\n)","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1989862496581423283","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,189],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1990149084955418634","view_count":182,"bookmark_count":0,"created_at":1763323491000,"favorite_count":2,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"1319459739009417216","conversation_id_str":"1990142950622323145","full_text":"@luke_pighetti I went through the same thing. After using Next.js for a bit, everything just felt effortless, so of course I assumed React Native would be the same. \n\nI tried, but it’s not.","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1990142950622323145","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}]},"interactions":{"users":[{"created_at":1213752944000,"uid":"15152659","id":"15152659","screen_name":"jezell","name":"Jesse Ezell","friends_count":2172,"followers_count":2832,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905022266498490368/VGKcrnrJ_normal.jpg","description":"Software Designer","entities":{"description":{"urls":[]}},"interactions":4},{"created_at":1540484537000,"uid":"1055494766807433223","id":"1055494766807433223","screen_name":"luke_pighetti","name":"Luke","friends_count":1145,"followers_count":13372,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1944793704251740160/G7soRk8T_normal.jpg","description":"b2c stan ✨ ex-@tonal. e/quacc 🦆","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"lukepighetti.github.io","expanded_url":"https://lukepighetti.github.io","url":"https://t.co/HPIiVgpUwc","indices":[0,23]}]}},"interactions":4},{"created_at":1257459816000,"uid":"87799983","id":"87799983","screen_name":"RydMike","name":"Mike Rydstrom","friends_count":1825,"followers_count":14293,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1365130252368941057/-J9U_s7X_normal.jpg","description":"\"MaterialMike\" Flutter dev. Tweets about Flutter. Author of #FlexColorScheme and #ThemesPlayground. Flutter issue reporter. GitHub rydmike.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"rydmike.com","expanded_url":"http://rydmike.com","url":"https://t.co/mL7GSamnUx","indices":[0,23]}]}},"interactions":2},{"created_at":1611613686000,"uid":"1353831575843188736","id":"1353831575843188736","screen_name":"nank1ro","name":"Alexandru Mariuti","friends_count":422,"followers_count":1999,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1742152552601321472/j77eI_Fd_normal.png","description":"🇮🇹 Flutter Developer 💙 | https://t.co/krCRmWNuOt Learn To Code | https://t.co/SVY1jc7Ajc | OpenSource solidart, flutter-shadcn-ui, disco, solid","entities":{"url":{"urls":[{"url":"https://t.co/HQ9TA8Vjcn","expanded_url":"https://mariuti.com","display_url":"mariuti.com","indices":[0,23]}]},"description":{"urls":[{"url":"https://t.co/krCRmWNuOt","expanded_url":"http://codigo.mariuti.com","display_url":"codigo.mariuti.com","indices":[25,48]},{"url":"https://t.co/SVY1jc7Ajc","expanded_url":"http://notescalculator.com","display_url":"notescalculator.com","indices":[65,88]}]}},"interactions":2,"following":true,"followed_by":false},{"created_at":1557350133000,"uid":"1126234205300482048","id":"1126234205300482048","screen_name":"JimSproch","name":"Jim Sproch","friends_count":20,"followers_count":9594,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1126234318764797952/Rt_LvboN_normal.jpg","description":"Research Engineer @ Google. Progenitor of Jetpack Compose (May 2017), Compose Multiplatform. Now: AI research @GoogleDeepMind, teaching AI to write code.","entities":{"description":{"urls":[]}},"interactions":2},{"created_at":1257716534000,"uid":"88517138","id":"88517138","screen_name":"MatejKnopp","name":"Matej Knopp","friends_count":120,"followers_count":953,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1400048333499031554/T68fDFb1_normal.jpg","description":"Developing desktop apps (mostly). \nHacking on Flutter Engine. \nhttps://t.co/tuT3IQqf37\nhttps://t.co/9FbeHXkNGJ","entities":{"description":{"urls":[{"display_url":"github.com/knopp","expanded_url":"http://github.com/knopp","url":"https://t.co/tuT3IQqf37","indices":[63,86]},{"display_url":"airflow.app","expanded_url":"http://airflow.app","url":"https://t.co/9FbeHXkNGJ","indices":[87,110]}]},"url":{"urls":[{"display_url":"matejknopp.com","expanded_url":"http://matejknopp.com","url":"https://t.co/168wpMCdlQ","indices":[0,23]}]}},"interactions":1},{"created_at":1469669778000,"uid":"758476138675134465","id":"758476138675134465","screen_name":"tomi617","name":"tomi","friends_count":417,"followers_count":324,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1916631826333925376/f_Ba-c2x_normal.jpg","description":"on crack...","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1456472489000,"uid":"703122697232863233","id":"703122697232863233","screen_name":"ThomasBurkhartB","name":"Thomas Burkhart 💙","friends_count":745,"followers_count":11160,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1946367237331275776/PA5Tq4lx_normal.jpg","description":"freelance developer, GDE for Flutter & Dart Author of: get_it, command_it, listen_it now under https://t.co/bR0431Rzss\n super power: bringing the right people together","entities":{"description":{"urls":[{"display_url":"flutter-it.dev","expanded_url":"http://flutter-it.dev","url":"https://t.co/bR0431Rzss","indices":[95,118]}]},"url":{"urls":[{"display_url":"blog.burkharts.net","expanded_url":"https://blog.burkharts.net","url":"https://t.co/UJvbOoyb1O","indices":[0,23]}]}},"interactions":1},{"created_at":1176762047000,"uid":"4925231","id":"4925231","screen_name":"guidorosso","name":"Guido Rosso","friends_count":997,"followers_count":16532,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1645303030768889856/c_dBnYfw_normal.jpg","description":"Founder/CEO at @rive_app. Twin and design/dev duo with @luigirosso (I'm the designer, he's the dev). Married to @aubreyhadley.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"rive.app","expanded_url":"http://rive.app","url":"https://t.co/WuZxRmvf4I","indices":[0,23]}]}},"interactions":1},{"created_at":1762368460000,"uid":"1986143326857469952","id":"1986143326857469952","screen_name":"brendansauce555","name":"Brendan Flutter","friends_count":144,"followers_count":25,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986151665603375104/p4x5bpmc_normal.jpg","description":"New account. Please refollow if you haven't yet","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1759647356000,"uid":"1974730224030863360","id":"1974730224030863360","screen_name":"martinlesko7274","name":"Martin Leško","friends_count":330,"followers_count":11,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1974867068064350208/GKlSxgAy_normal.jpg","description":"Hii, frutiger aero and vaporwave enjoyer!\nAnd apparently deep into software engineering somehow.\nTsubasa pfp done by: @CarmenSundry ^^ 🧡🧡✨✨\nWOOMYYY 🧡🧡🧡","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1285794336000,"uid":"196758036","id":"196758036","screen_name":"rodydavis","name":"Rody Davis","friends_count":890,"followers_count":7712,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1793786580001525760/8fHfLhCT_normal.jpg","description":"Sr. DevRel Lead @Google https://t.co/0dIIXlVaes | Gemini ✨ @Firebase 🔥 @FlutterDev 💙 @buildWithLit 🚀 @materialdesign 🎨 | opinions are my own #ENFJ","entities":{"description":{"urls":[{"display_url":"firebase.studio","expanded_url":"https://firebase.studio","url":"https://t.co/0dIIXlVaes","indices":[24,47]}]},"url":{"urls":[{"display_url":"rodydavis.com","expanded_url":"https://rodydavis.com","url":"https://t.co/bmqsMOUeD6","indices":[0,23]}]}},"interactions":1},{"created_at":1698189369000,"uid":"1716956674961903616","id":"1716956674961903616","screen_name":"crazibeat1","name":"Crazibeat | Flutter Dev","friends_count":2223,"followers_count":1867,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1987104134852452352/k31Pr7gC_normal.jpg","description":"Mobile Developer at @3scorers | Developed GHmusic, https://t.co/c6OtShH8Vp, Happy Belly, Discount Data NG | expert using Flutter | React Native | Tanstack","entities":{"description":{"urls":[{"display_url":"Iwish.me","expanded_url":"http://Iwish.me","url":"https://t.co/c6OtShH8Vp","indices":[51,74]}]}},"interactions":1}],"period":14,"start":1762145066552,"end":1763354666552}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}