Seth Ladd is a forward-thinking Product Manager and developer who thrives on pushing the boundaries of software development with Flutter at Google. Known for bridging creativity with technology, Seth shares cutting-edge updates and fosters community progress through his active engagement. His passion extends beyond coding to authoring and producing conferences, making him a key player in evolving the app development landscape.
Seth tweets so much about Flutter and development that even his keyboard might be feeling overworked—perhaps it’s time to give it a break before it files a complaint for excessive overtime!
Rejoining the Flutter team and leading significant enhancements — such as decoupling design libraries and expanding Cupertino widgets — showcases his impactful contributions to one of the most dynamic app development ecosystems.
To revolutionize app development by innovating frameworks like Flutter, enabling developers worldwide to create more efficient, flexible, and user-friendly applications. Seth aims to inspire and empower the developer community through knowledge sharing and continuous technical advancement.
Seth values open collaboration, technological innovation, and the power of community-driven growth. He believes that iterative design and flexibility in development tools accelerate progress and that sharing knowledge is key to collective success.
His greatest strength lies in his deep technical expertise paired with an ability to communicate complex innovations clearly. Seth is a natural connector within his community, driving engagement and fostering meaningful collaborations.
His focus on intricate technical details and frequent sharing might overwhelm casual followers or those outside the developer ecosystem. Additionally, his strong productivity streak could sometimes come at the expense of engagement pacing.
To grow his audience on X, Seth should amplify storytelling around the real-world impact of his innovations and engage more with varied community voices. Adding occasional behind-the-scenes content or lighthearted posts about his board games hobby could attract a broader tech-savvy but approachable following.
Seth has tweeted over 8,400 times, highlighting his dedication to sharing knowledge and updates. Fun fact: He’s not just a tech guru but also a board games aficionado, showing his love for strategy and creative fun beyond the digital world.
Thrilled to be rejoining the @FlutterDev team this week! 🎉 The accomplishments by the amazing Flutter community has truly transformed app development, and I can't wait to dive back in and contribute to what's next for our ecosystem.
A heartfelt thank you ❤️ to my old team, Fuchsia, for the amazing experiences and support building the world's next operating system.
Current status: `flutter create let's_goooo!` 🚀
Really impressive wall of apps at #io18, all built with @flutterio!
We are featuring apps across startups, games, Google, animation, Material, iOS, Android, and more.
To accelerate your mobile development with Flutter, start here: flutter.io
Thrilled to be rejoining the @FlutterDev team this week! 🎉 The accomplishments by the amazing Flutter community has truly transformed app development, and I can't wait to dive back in and contribute to what's next for our ecosystem.
A heartfelt thank you ❤️ to my old team, Fuchsia, for the amazing experiences and support building the world's next operating system.
Current status: `flutter create let's_goooo!` 🚀
What are your favorite #flutter apps for iPhone?
Just got an iPhone 15, and I have storage to fill! Excited to try the community's favorite Flutter apps from the App Store. Of course, self promotion is totally legit 💙
{"data":{"__meta":{"device":false,"path":"/creators/sethladd"},"/creators/sethladd":{"data":{"user":{"id":"1118681","name":"Seth Ladd","description":"Product Manager @ Google, software developer, author, conference producer, board games aficionado.","followers_count":11163,"friends_count":865,"statuses_count":8404,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1936886805485285376/BFct-y2Y_normal.jpg","screen_name":"sethladd","location":"Mountain View, CA","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"Seth Ladd is a forward-thinking Product Manager and developer who thrives on pushing the boundaries of software development with Flutter at Google. Known for bridging creativity with technology, Seth shares cutting-edge updates and fosters community progress through his active engagement. His passion extends beyond coding to authoring and producing conferences, making him a key player in evolving the app development landscape.","purpose":"To revolutionize app development by innovating frameworks like Flutter, enabling developers worldwide to create more efficient, flexible, and user-friendly applications. Seth aims to inspire and empower the developer community through knowledge sharing and continuous technical advancement.","beliefs":"Seth values open collaboration, technological innovation, and the power of community-driven growth. He believes that iterative design and flexibility in development tools accelerate progress and that sharing knowledge is key to collective success.","facts":"Seth has tweeted over 8,400 times, highlighting his dedication to sharing knowledge and updates. Fun fact: He’s not just a tech guru but also a board games aficionado, showing his love for strategy and creative fun beyond the digital world.","strength":"His greatest strength lies in his deep technical expertise paired with an ability to communicate complex innovations clearly. Seth is a natural connector within his community, driving engagement and fostering meaningful collaborations.","weakness":"His focus on intricate technical details and frequent sharing might overwhelm casual followers or those outside the developer ecosystem. Additionally, his strong productivity streak could sometimes come at the expense of engagement pacing.","roast":"Seth tweets so much about Flutter and development that even his keyboard might be feeling overworked—perhaps it’s time to give it a break before it files a complaint for excessive overtime!","win":"Rejoining the Flutter team and leading significant enhancements — such as decoupling design libraries and expanding Cupertino widgets — showcases his impactful contributions to one of the most dynamic app development ecosystems.","recommendation":"To grow his audience on X, Seth should amplify storytelling around the real-world impact of his innovations and engage more with varied community voices. Adding occasional behind-the-scenes content or lighthearted posts about his board games hobby could attract a broader tech-savvy but approachable following."},"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"rockstargames.com/careers/openin…","expanded_url":"https://www.rockstargames.com/careers/openings/position/6534792003","url":"https://t.co/AkW1ExKlpN","indices":[73,96]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1919442275500703790","view_count":72194,"bookmark_count":172,"created_at":1746465674000,"favorite_count":572,"quote_count":32,"reply_count":36,"retweet_count":78,"user_id_str":"1118681","conversation_id_str":"1919442275500703790","full_text":"Rockstar Games hiring for engineers with strong experience with Flutter\n\nhttps://t.co/AkW1ExKlpN","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,250],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1950580258106949731","view_count":24686,"bookmark_count":34,"created_at":1753889548000,"favorite_count":407,"quote_count":15,"reply_count":17,"retweet_count":68,"user_id_str":"1118681","conversation_id_str":"1950580258106949731","full_text":"1/ We're excited to share that we're decoupling the Material and Cupertino design libraries from the core Flutter SDK. This will make the framework lighter, more flexible, and allow for faster iteration on Material and Cupertino. More in the thread 👇","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,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[29,40]},{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[29,40]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1785735092473901106","view_count":52463,"bookmark_count":9,"created_at":1714587398000,"favorite_count":403,"quote_count":19,"reply_count":46,"retweet_count":47,"user_id_str":"1118681","conversation_id_str":"1785735092473901106","full_text":"Thrilled to be rejoining the @FlutterDev team this week! 🎉 The accomplishments by the amazing Flutter community has truly transformed app development, and I can't wait to dive back in and contribute to what's next for our ecosystem.\n\nA heartfelt thank you ❤️ to my old team, Fuchsia, for the amazing experiences and support building the world's next operating system.\n\nCurrent status: `flutter create let's_goooo!` 🚀","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":[],"media":[{"display_url":"pic.x.com/I8gjrl0pXe","expanded_url":"https://x.com/sethladd/status/466785058909863937/photo/1","id_str":"466785058301296640","indices":[79,101],"media_key":"3_466785058301296640","media_url_https":"https://pbs.twimg.com/media/BnpaiZKCQAArHA_.png","type":"photo","url":"http://t.co/I8gjrl0pXe","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":675,"w":930,"resize":"fit"},"medium":{"h":675,"w":930,"resize":"fit"},"small":{"h":494,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":675,"width":930,"focus_rects":[]},"media_results":{"result":{"media_key":"3_466785058301296640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/I8gjrl0pXe","expanded_url":"https://x.com/sethladd/status/466785058909863937/photo/1","id_str":"466785058301296640","indices":[79,101],"media_key":"3_466785058301296640","media_url_https":"https://pbs.twimg.com/media/BnpaiZKCQAArHA_.png","type":"photo","url":"http://t.co/I8gjrl0pXe","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":675,"w":930,"resize":"fit"},"medium":{"h":675,"w":930,"resize":"fit"},"small":{"h":494,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":675,"width":930,"focus_rects":[]},"media_results":{"result":{"media_key":"3_466785058301296640"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"466785058909863937","view_count":0,"bookmark_count":0,"created_at":1400125205000,"favorite_count":353,"quote_count":0,"reply_count":10,"retweet_count":358,"user_id_str":"1118681","conversation_id_str":"466785058909863937","full_text":"Try developing with Chrome DevTool's mobile emulation turned on. All the time. http://t.co/I8gjrl0pXe","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,228],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ROmNBkf2VP","expanded_url":"https://x.com/sethladd/status/1816958825842532695/photo/1","id_str":"1816958816774422530","indices":[229,252],"media_key":"3_1816958816774422530","media_url_https":"https://pbs.twimg.com/media/GTcias1agAIzvyR.jpg","type":"photo","url":"https://t.co/ROmNBkf2VP","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":51,"y":851,"h":173,"w":173}]},"medium":{"faces":[{"x":30,"y":498,"h":101,"w":101}]},"small":{"faces":[{"x":17,"y":282,"h":57,"w":57}]},"orig":{"faces":[{"x":60,"y":990,"h":202,"w":202}]}},"sizes":{"large":{"h":1300,"w":2048,"resize":"fit"},"medium":{"h":762,"w":1200,"resize":"fit"},"small":{"h":432,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1512,"width":2382,"focus_rects":[{"x":0,"y":178,"w":2382,"h":1334},{"x":375,"y":0,"w":1512,"h":1512},{"x":468,"y":0,"w":1326,"h":1512},{"x":753,"y":0,"w":756,"h":1512},{"x":0,"y":0,"w":2382,"h":1512}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1816958816774422530"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.flutter.dev/ui/widgets/cup…","expanded_url":"https://docs.flutter.dev/ui/widgets/cupertino","url":"https://t.co/qz1LcJEXyh","indices":[205,228]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ROmNBkf2VP","expanded_url":"https://x.com/sethladd/status/1816958825842532695/photo/1","id_str":"1816958816774422530","indices":[229,252],"media_key":"3_1816958816774422530","media_url_https":"https://pbs.twimg.com/media/GTcias1agAIzvyR.jpg","type":"photo","url":"https://t.co/ROmNBkf2VP","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":51,"y":851,"h":173,"w":173}]},"medium":{"faces":[{"x":30,"y":498,"h":101,"w":101}]},"small":{"faces":[{"x":17,"y":282,"h":57,"w":57}]},"orig":{"faces":[{"x":60,"y":990,"h":202,"w":202}]}},"sizes":{"large":{"h":1300,"w":2048,"resize":"fit"},"medium":{"h":762,"w":1200,"resize":"fit"},"small":{"h":432,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1512,"width":2382,"focus_rects":[{"x":0,"y":178,"w":2382,"h":1334},{"x":375,"y":0,"w":1512,"h":1512},{"x":468,"y":0,"w":1326,"h":1512},{"x":753,"y":0,"w":756,"h":1512},{"x":0,"y":0,"w":2382,"h":1512}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1816958816774422530"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1816958825842532695","view_count":11653,"bookmark_count":36,"created_at":1722031716000,"favorite_count":195,"quote_count":4,"reply_count":8,"retweet_count":32,"user_id_str":"1118681","conversation_id_str":"1816958825842532695","full_text":"37 additional Cupertino widgets added to the Flutter widget catalog! Amazing work from our tech writers and framework team and community. Lots more to do, but really happy to see the growth of Cupertino.\n\nhttps://t.co/qz1LcJEXyh https://t.co/ROmNBkf2VP","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,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1821589800119599268","view_count":16271,"bookmark_count":173,"created_at":1723135826000,"favorite_count":159,"quote_count":2,"reply_count":10,"retweet_count":43,"user_id_str":"1118681","conversation_id_str":"1821589800119599268","full_text":"🧵 1/15 Flutter's design possibilities extend far beyond Material and Cupertino! Let's explore some impressive design systems and widget packs that you can find in the Flutter ecosystem:","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,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/5vkazdcSMU","expanded_url":"https://x.com/sethladd/status/1845185342024057300/video/1","id_str":"1845181549404356612","indices":[163,186],"media_key":"13_1845181549404356612","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1845181549404356612/img/edWh6rBk0XMtbMFi.jpg","type":"video","url":"https://t.co/5vkazdcSMU","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1920,"w":886,"resize":"fit"},"medium":{"h":1200,"w":554,"resize":"fit"},"small":{"h":680,"w":314,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1920,"width":886,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[443,960],"duration_millis":11693,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1845181549404356612/pl/dI0nhbAW6wgqyRU-.m3u8?tag=16&v=cfc"},{"bitrate":632000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1845181549404356612/vid/avc1/320x692/dbiRcyOb1SBJE4ws.mp4?tag=16"},{"bitrate":950000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1845181549404356612/vid/avc1/480x1040/HgJn7WxNaiavG2Xc.mp4?tag=16"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1845181549404356612/vid/avc1/720x1560/aJP6GNJxavEu7--T.mp4?tag=16"}]},"media_results":{"result":{"media_key":"13_1845181549404356612"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"pretty-animated-text.vercel.app","expanded_url":"https://pretty-animated-text.vercel.app/","url":"https://t.co/PXj68kE6Gh","indices":[114,137]},{"display_url":"github.com/YeLwinOo-Steve…","expanded_url":"https://github.com/YeLwinOo-Steve/pretty_animated_text","url":"https://t.co/2H2SDNK8JP","indices":[139,162]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/5vkazdcSMU","expanded_url":"https://x.com/sethladd/status/1845185342024057300/video/1","id_str":"1845181549404356612","indices":[163,186],"media_key":"13_1845181549404356612","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1845181549404356612/img/edWh6rBk0XMtbMFi.jpg","type":"video","url":"https://t.co/5vkazdcSMU","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1920,"w":886,"resize":"fit"},"medium":{"h":1200,"w":554,"resize":"fit"},"small":{"h":680,"w":314,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1920,"width":886,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[443,960],"duration_millis":11693,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1845181549404356612/pl/dI0nhbAW6wgqyRU-.m3u8?tag=16&v=cfc"},{"bitrate":632000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1845181549404356612/vid/avc1/320x692/dbiRcyOb1SBJE4ws.mp4?tag=16"},{"bitrate":950000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1845181549404356612/vid/avc1/480x1040/HgJn7WxNaiavG2Xc.mp4?tag=16"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1845181549404356612/vid/avc1/720x1560/aJP6GNJxavEu7--T.mp4?tag=16"}]},"media_results":{"result":{"media_key":"13_1845181549404356612"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1845185342024057300","view_count":8276,"bookmark_count":81,"created_at":1728761442000,"favorite_count":143,"quote_count":2,"reply_count":5,"retweet_count":20,"user_id_str":"1118681","conversation_id_str":"1845185342024057300","full_text":"Beautiful text effects for your Flutter app! I love how it works great (and the same) across web and mobile apps. https://t.co/PXj68kE6Gh\n\nhttps://t.co/2H2SDNK8JP https://t.co/5vkazdcSMU","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,82],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rLVcTrDsiH","expanded_url":"https://x.com/sethladd/status/1930823541865546013/photo/1","id_str":"1930823538841362432","indices":[83,106],"media_key":"3_1930823538841362432","media_url_https":"https://pbs.twimg.com/media/Gsupx1SaIAAaQL5.jpg","type":"photo","url":"https://t.co/rLVcTrDsiH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1536,"w":1179,"resize":"fit"},"medium":{"h":1200,"w":921,"resize":"fit"},"small":{"h":680,"w":522,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1536,"width":1179,"focus_rects":[{"x":0,"y":628,"w":1179,"h":660},{"x":0,"y":357,"w":1179,"h":1179},{"x":0,"y":192,"w":1179,"h":1344},{"x":205,"y":0,"w":768,"h":1536},{"x":0,"y":0,"w":1179,"h":1536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1930823538841362432"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"job-boards.greenhouse.io/hs/jobs/681297…","expanded_url":"http://job-boards.greenhouse.io/hs/jobs/6812979?gh_src=e54b84921us","url":"https://t.co/tRpY3bTVLo","indices":[59,82]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rLVcTrDsiH","expanded_url":"https://x.com/sethladd/status/1930823541865546013/photo/1","id_str":"1930823538841362432","indices":[83,106],"media_key":"3_1930823538841362432","media_url_https":"https://pbs.twimg.com/media/Gsupx1SaIAAaQL5.jpg","type":"photo","url":"https://t.co/rLVcTrDsiH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1536,"w":1179,"resize":"fit"},"medium":{"h":1200,"w":921,"resize":"fit"},"small":{"h":680,"w":522,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1536,"width":1179,"focus_rects":[{"x":0,"y":628,"w":1179,"h":660},{"x":0,"y":357,"w":1179,"h":1179},{"x":0,"y":192,"w":1179,"h":1344},{"x":205,"y":0,"w":768,"h":1536},{"x":0,"y":0,"w":1179,"h":1536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1930823538841362432"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1930823541865546013","view_count":19137,"bookmark_count":24,"created_at":1749179180000,"favorite_count":129,"quote_count":2,"reply_count":3,"retweet_count":18,"user_id_str":"1118681","conversation_id_str":"1930823541865546013","full_text":"Headspace is hiring for engineers with Flutter experience. https://t.co/tRpY3bTVLo https://t.co/rLVcTrDsiH","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,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/wjuV6c3q03","expanded_url":"https://x.com/sethladd/status/1949559604385599743/photo/1","id_str":"1949559539055140864","indices":[275,298],"media_key":"3_1949559539055140864","media_url_https":"https://pbs.twimg.com/media/Gw46ElHbIAAPCQF.png","type":"photo","url":"https://t.co/wjuV6c3q03","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":327,"y":162,"h":50,"w":50}]},"medium":{"faces":[{"x":327,"y":162,"h":50,"w":50}]},"small":{"faces":[{"x":327,"y":162,"h":50,"w":50}]},"orig":{"faces":[{"x":327,"y":162,"h":50,"w":50}]}},"sizes":{"large":{"h":388,"w":640,"resize":"fit"},"medium":{"h":388,"w":640,"resize":"fit"},"small":{"h":388,"w":640,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":388,"width":640,"focus_rects":[{"x":0,"y":30,"w":640,"h":358},{"x":0,"y":0,"w":388,"h":388},{"x":0,"y":0,"w":340,"h":388},{"x":0,"y":0,"w":194,"h":388},{"x":0,"y":0,"w":640,"h":388}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1949559539055140864"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"eraser.io","expanded_url":"http://eraser.io","url":"https://t.co/8VnBI0C0WZ","indices":[139,162]},{"display_url":"pub.dev/packages/fldraw","expanded_url":"https://pub.dev/packages/fldraw","url":"https://t.co/2Rlc5pE4w2","indices":[165,188]},{"display_url":"eraser.io","expanded_url":"http://eraser.io","url":"https://t.co/fkI2Sj79QN","indices":[139,162]},{"display_url":"pub.dev/packages/fldraw","expanded_url":"https://pub.dev/packages/fldraw","url":"https://t.co/z78pPi5ZPf","indices":[165,188]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/wjuV6c3q03","expanded_url":"https://x.com/sethladd/status/1949559604385599743/photo/1","id_str":"1949559539055140864","indices":[275,298],"media_key":"3_1949559539055140864","media_url_https":"https://pbs.twimg.com/media/Gw46ElHbIAAPCQF.png","type":"photo","url":"https://t.co/wjuV6c3q03","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":327,"y":162,"h":50,"w":50}]},"medium":{"faces":[{"x":327,"y":162,"h":50,"w":50}]},"small":{"faces":[{"x":327,"y":162,"h":50,"w":50}]},"orig":{"faces":[{"x":327,"y":162,"h":50,"w":50}]}},"sizes":{"large":{"h":388,"w":640,"resize":"fit"},"medium":{"h":388,"w":640,"resize":"fit"},"small":{"h":388,"w":640,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":388,"width":640,"focus_rects":[{"x":0,"y":30,"w":640,"h":358},{"x":0,"y":0,"w":388,"h":388},{"x":0,"y":0,"w":340,"h":388},{"x":0,"y":0,"w":194,"h":388},{"x":0,"y":0,"w":640,"h":388}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1949559539055140864"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1949559604385599743","view_count":4464,"bookmark_count":45,"created_at":1753646205000,"favorite_count":123,"quote_count":1,"reply_count":1,"retweet_count":18,"user_id_str":"1118681","conversation_id_str":"1949559604385599743","full_text":"Spotted! \"fldraw: A powerful, extensible, and high-performance infinite canvas and diagramming library for Flutter, inspired by tldraw and https://t.co/fkI2Sj79QN : https://t.co/z78pPi5ZPf\n\nfldraw provides a complete toolkit for building applications that require node-based editors, whiteboarding, or any kind of interactive canvas. It's built from the ground up with performance and customization in mind, using a custom rendering pipeline to ensure a smooth experience even with a large number of objects.\"","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,174],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"reddit.com/r/FlutterDev/c…","expanded_url":"https://www.reddit.com/r/FlutterDev/comments/1mlt9i8/flutter_team_ama_decoupling_material_cupertino/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button","url":"https://t.co/roQR8zdjTV","indices":[151,174]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1954575845684597067","view_count":5105,"bookmark_count":14,"created_at":1754842170000,"favorite_count":118,"quote_count":1,"reply_count":1,"retweet_count":18,"user_id_str":"1118681","conversation_id_str":"1954575845684597067","full_text":"Join the Flutter team for a Reddit AMA about the decoupling of material and Cupertino from the core framework, on August 12th. Hope to see you there!\n\nhttps://t.co/roQR8zdjTV","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,177],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"medium.com/@developerjami…","expanded_url":"https://medium.com/@developerjamiu/dart-on-the-server-unlocking-true-full-stack-potential-7dcd18bfa7f4","url":"https://t.co/uy1Axe20JC","indices":[154,177]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1947178978302951465","view_count":6858,"bookmark_count":25,"created_at":1753078619000,"favorite_count":111,"quote_count":0,"reply_count":12,"retweet_count":14,"user_id_str":"1118681","conversation_id_str":"1947178978302951465","full_text":"“To see Dart only as the language for Flutter is to miss out on its most powerful proposition: its potential as a true, end-to-end, full-stack solution.” https://t.co/uy1Axe20JC","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,256],"entities":{"hashtags":[{"indices":[34,39],"text":"io18"}],"media":[{"display_url":"pic.x.com/e5rnft08ir","expanded_url":"https://twitter.com/sethladd/status/994399629608275968/video/1","id_str":"994398794086105088","indices":[257,280],"media_key":"7_994398794086105088","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/994398794086105088/pu/img/gxok0tM7xdRPG66g.jpg","type":"video","url":"https://t.co/E5RNFt08IR","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1280,"w":720,"resize":"fit"},"medium":{"h":1200,"w":675,"resize":"fit"},"small":{"h":680,"w":383,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1280,"width":720,"focus_rects":[]},"video_info":{"aspect_ratio":[9,16],"duration_millis":7736,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/pl/KS-Ey3ijutdAPdVR.m3u8?tag=3"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/vid/180x320/-WFbZybYcXTFbrbQ.mp4?tag=3"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/vid/360x640/5fF0-usP0dMM2HzM.mp4?tag=3"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/vid/720x1280/Leu0wF9kjMPbCMGP.mp4?tag=3"}]},"media_results":{"result":{"media_key":"7_994398794086105088"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"flutter.io","expanded_url":"https://flutter.io","url":"https://t.co/FMfq11s7Z2","indices":[233,256]}],"user_mentions":[{"id_str":"1105926449016463361","name":"Check out @FlutterDev for the latest from Flutter","screen_name":"flutterio","indices":[56,66]}]},"extended_entities":{"media":[{"display_url":"pic.twitter.com/E5RNFt08IR","expanded_url":"https://twitter.com/sethladd/status/994399629608275968/video/1","id_str":"994398794086105088","indices":[257,280],"media_key":"7_994398794086105088","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/994398794086105088/pu/img/gxok0tM7xdRPG66g.jpg","type":"video","url":"https://t.co/E5RNFt08IR","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1280,"w":720,"resize":"fit"},"medium":{"h":1200,"w":675,"resize":"fit"},"small":{"h":680,"w":383,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1280,"width":720,"focus_rects":[]},"video_info":{"aspect_ratio":[9,16],"duration_millis":7736,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/pl/KS-Ey3ijutdAPdVR.m3u8?tag=3"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/vid/180x320/-WFbZybYcXTFbrbQ.mp4?tag=3"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/vid/360x640/5fF0-usP0dMM2HzM.mp4?tag=3"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/994398794086105088/pu/vid/720x1280/Leu0wF9kjMPbCMGP.mp4?tag=3"}]},"media_results":{"result":{"media_key":"7_994398794086105088"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"994399629608275968","view_count":0,"bookmark_count":0,"created_at":1525918321000,"favorite_count":110,"quote_count":3,"reply_count":4,"retweet_count":16,"user_id_str":"1118681","conversation_id_str":"994399629608275968","full_text":"Really impressive wall of apps at #io18, all built with @flutterio!\n\nWe are featuring apps across startups, games, Google, animation, Material, iOS, Android, and more.\n\nTo accelerate your mobile development with Flutter, start here: https://t.co/FMfq11s7Z2 https://t.co/E5RNFt08IR","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,260],"entities":{"hashtags":[{"indices":[221,229],"text":"Flutter"}],"symbols":[],"timestamps":[],"urls":[{"display_url":"medium.com/flutter/whats-…","expanded_url":"https://medium.com/flutter/whats-new-in-flutter-3-35-c58ef72e3766","url":"https://t.co/l5AWK1azJl","indices":[231,254]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1956172816933642533","view_count":5888,"bookmark_count":14,"created_at":1755222918000,"favorite_count":110,"quote_count":0,"reply_count":3,"retweet_count":11,"user_id_str":"1118681","conversation_id_str":"1956172816933642533","full_text":"🚀 Flutter 3.35 is LIVE! 🚀\n\nIn our new release: stable stateful hot reload for web, the experimental debut of Widget Previews, over 1100 commits from the community (and 39 new contributors!), and lots more! Let's dive in. #Flutter\n\nhttps://t.co/l5AWK1azJl\n(1/9)","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1828533474309087311","view_count":9681,"bookmark_count":137,"created_at":1724791327000,"favorite_count":108,"quote_count":2,"reply_count":8,"retweet_count":12,"user_id_str":"1118681","conversation_id_str":"1828533474309087311","full_text":"🚀 Flutter starter kits can be a great way to build and launch your app MVP fast so you can focus on validating your ideas, not spend time assembling and configuring various pieces. Build complete, monetizable apps without starting from scratch. Here are a few that I found 🧵 👇","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,177],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/ZaaGmSSnSyM?si…","expanded_url":"https://youtu.be/ZaaGmSSnSyM?si=Ic_wpZT_5AsM7a6n&t=62","url":"https://t.co/zIVVZ2l1HY","indices":[154,177]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1928196906879959326","view_count":8967,"bookmark_count":24,"created_at":1748552941000,"favorite_count":105,"quote_count":1,"reply_count":3,"retweet_count":20,"user_id_str":"1118681","conversation_id_str":"1928196906879959326","full_text":"Love to see Flutter go everywhere! Here's Flutter powering a reference implementation of a new in-vehicle infotainment system for Automotive Grade Linux\n\nhttps://t.co/zIVVZ2l1HY","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,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"pub.dev/packages/image…","expanded_url":"https://pub.dev/packages/image_picker","url":"https://t.co/0Xdh3hWf2W","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1825652585606557710","view_count":7171,"bookmark_count":94,"created_at":1724104470000,"favorite_count":101,"quote_count":2,"reply_count":2,"retweet_count":16,"user_id_str":"1118681","conversation_id_str":"1825652585606557710","full_text":"The Flutter ecosystem has built some amazing packages that unlock the power of the iOS platform. 🚀\n\n🧵 👇\n\n1/20 image_picker: Leverage native iOS features like accessing the photo library and camera for seamless media integration. 📸\n\nhttps://t.co/0Xdh3hWf2W","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[29,40]},{"id_str":"420730316","name":"Flutter","screen_name":"FlutterDev","indices":[29,40]}]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1785735092473901106","view_count":52463,"bookmark_count":9,"created_at":1714587398000,"favorite_count":403,"quote_count":19,"reply_count":46,"retweet_count":47,"user_id_str":"1118681","conversation_id_str":"1785735092473901106","full_text":"Thrilled to be rejoining the @FlutterDev team this week! 🎉 The accomplishments by the amazing Flutter community has truly transformed app development, and I can't wait to dive back in and contribute to what's next for our ecosystem.\n\nA heartfelt thank you ❤️ to my old team, Fuchsia, for the amazing experiences and support building the world's next operating system.\n\nCurrent status: `flutter create let's_goooo!` 🚀","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,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"rockstargames.com/careers/openin…","expanded_url":"https://www.rockstargames.com/careers/openings/position/6534792003","url":"https://t.co/AkW1ExKlpN","indices":[73,96]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1919442275500703790","view_count":72194,"bookmark_count":172,"created_at":1746465674000,"favorite_count":572,"quote_count":32,"reply_count":36,"retweet_count":78,"user_id_str":"1118681","conversation_id_str":"1919442275500703790","full_text":"Rockstar Games hiring for engineers with strong experience with Flutter\n\nhttps://t.co/AkW1ExKlpN","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,218],"entities":{"hashtags":[{"indices":[23,31],"text":"flutter"}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1798790748273528982","view_count":13590,"bookmark_count":43,"created_at":1717700108000,"favorite_count":64,"quote_count":0,"reply_count":32,"retweet_count":5,"user_id_str":"1118681","conversation_id_str":"1798790748273528982","full_text":"What are your favorite #flutter apps for iPhone?\n\nJust got an iPhone 15, and I have storage to fill! Excited to try the community's favorite Flutter apps from the App Store. Of course, self promotion is totally legit 💙","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,206],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1976782509884293426","view_count":4448,"bookmark_count":14,"created_at":1760136651000,"favorite_count":29,"quote_count":0,"reply_count":19,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1976782509884293426","full_text":"What's the most futuristic Flutter state management paradigm out there, something I can try right now via a pub package?\n\nI want to see how easy/hard it is to get Gemini CLI to use it right out of the gate.","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,250],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1950580258106949731","view_count":24686,"bookmark_count":34,"created_at":1753889548000,"favorite_count":407,"quote_count":15,"reply_count":17,"retweet_count":68,"user_id_str":"1118681","conversation_id_str":"1950580258106949731","full_text":"1/ We're excited to share that we're decoupling the Material and Cupertino design libraries from the core Flutter SDK. This will make the framework lighter, more flexible, and allow for faster iteration on Material and Cupertino. More in the thread 👇","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,177],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"medium.com/@developerjami…","expanded_url":"https://medium.com/@developerjamiu/dart-on-the-server-unlocking-true-full-stack-potential-7dcd18bfa7f4","url":"https://t.co/uy1Axe20JC","indices":[154,177]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1947178978302951465","view_count":6858,"bookmark_count":25,"created_at":1753078619000,"favorite_count":111,"quote_count":0,"reply_count":12,"retweet_count":14,"user_id_str":"1118681","conversation_id_str":"1947178978302951465","full_text":"“To see Dart only as the language for Flutter is to miss out on its most powerful proposition: its potential as a true, end-to-end, full-stack solution.” https://t.co/uy1Axe20JC","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,99],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"pub.dev/packages/flutt…","expanded_url":"https://pub.dev/packages/flutter_animate","url":"https://t.co/z0Iowl5odj","indices":[76,99]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1939711271571689885","view_count":9641,"bookmark_count":59,"created_at":1751298179000,"favorite_count":97,"quote_count":0,"reply_count":11,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1939711271571689885","full_text":"How do you animate in Flutter? Do you use flutter_animate? why or why not?\n\nhttps://t.co/z0Iowl5odj","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,58],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1967955244274626859","view_count":7112,"bookmark_count":5,"created_at":1758032067000,"favorite_count":47,"quote_count":0,"reply_count":11,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1967955244274626859","full_text":"How's your experience with Flutter development and iOS 26?","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,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1821589800119599268","view_count":16271,"bookmark_count":173,"created_at":1723135826000,"favorite_count":159,"quote_count":2,"reply_count":10,"retweet_count":43,"user_id_str":"1118681","conversation_id_str":"1821589800119599268","full_text":"🧵 1/15 Flutter's design possibilities extend far beyond Material and Cupertino! Let's explore some impressive design systems and widget packs that you can find in the Flutter ecosystem:","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":[],"media":[{"display_url":"pic.x.com/I8gjrl0pXe","expanded_url":"https://x.com/sethladd/status/466785058909863937/photo/1","id_str":"466785058301296640","indices":[79,101],"media_key":"3_466785058301296640","media_url_https":"https://pbs.twimg.com/media/BnpaiZKCQAArHA_.png","type":"photo","url":"http://t.co/I8gjrl0pXe","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":675,"w":930,"resize":"fit"},"medium":{"h":675,"w":930,"resize":"fit"},"small":{"h":494,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":675,"width":930,"focus_rects":[]},"media_results":{"result":{"media_key":"3_466785058301296640"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/I8gjrl0pXe","expanded_url":"https://x.com/sethladd/status/466785058909863937/photo/1","id_str":"466785058301296640","indices":[79,101],"media_key":"3_466785058301296640","media_url_https":"https://pbs.twimg.com/media/BnpaiZKCQAArHA_.png","type":"photo","url":"http://t.co/I8gjrl0pXe","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":675,"w":930,"resize":"fit"},"medium":{"h":675,"w":930,"resize":"fit"},"small":{"h":494,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":675,"width":930,"focus_rects":[]},"media_results":{"result":{"media_key":"3_466785058301296640"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"466785058909863937","view_count":0,"bookmark_count":0,"created_at":1400125205000,"favorite_count":353,"quote_count":0,"reply_count":10,"retweet_count":358,"user_id_str":"1118681","conversation_id_str":"466785058909863937","full_text":"Try developing with Chrome DevTool's mobile emulation turned on. All the time. http://t.co/I8gjrl0pXe","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,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,258],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1796259898097025365","view_count":2469,"bookmark_count":0,"created_at":1717096707000,"favorite_count":6,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1796259898097025365","full_text":"Anyone have a good workflow for uploading a whole Google Drive folder's worth of content to ChatGPT or Gemini? I have a folder of folders in folders of docs and images, I'd love to say \"upload all of this, let me ask questions about it\". Thanks for any tips!","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,270],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"thenewstack.io/whats-next-for…","expanded_url":"https://thenewstack.io/whats-next-for-flutter-after-layoffs-hit-google-team/","url":"https://t.co/aHny9TB9DP","indices":[247,270]}],"user_mentions":[{"id_str":"2327560616","name":"The New Stack","screen_name":"thenewstack","indices":[71,83]},{"id_str":"1321124881182851072","name":"FlutterFlow","screen_name":"flutterflow","indices":[157,169]},{"id_str":"1580681682532696064","name":"Shorebird","screen_name":"shorebirddev","indices":[170,183]},{"id_str":"1004036197889466368","name":"Very Good Ventures 🦄💙","screen_name":"VGVentures","indices":[184,195]},{"id_str":"1396751415360557056","name":"Serverpod 🚀","screen_name":"ServerpodDev","indices":[196,209]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1814331546813575435","view_count":5527,"bookmark_count":14,"created_at":1721405324000,"favorite_count":42,"quote_count":2,"reply_count":8,"retweet_count":15,"user_id_str":"1118681","conversation_id_str":"1814331546813575435","full_text":"Was really happy to share the strong Flutter momentum and roadmap with @thenewstack . It was great to share some of the businesses built on Flutter, such as @flutterflow @shorebirddev @VGVentures @ServerpodDev . What other businesses did I miss?\n\nhttps://t.co/aHny9TB9DP","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,228],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ROmNBkf2VP","expanded_url":"https://x.com/sethladd/status/1816958825842532695/photo/1","id_str":"1816958816774422530","indices":[229,252],"media_key":"3_1816958816774422530","media_url_https":"https://pbs.twimg.com/media/GTcias1agAIzvyR.jpg","type":"photo","url":"https://t.co/ROmNBkf2VP","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":51,"y":851,"h":173,"w":173}]},"medium":{"faces":[{"x":30,"y":498,"h":101,"w":101}]},"small":{"faces":[{"x":17,"y":282,"h":57,"w":57}]},"orig":{"faces":[{"x":60,"y":990,"h":202,"w":202}]}},"sizes":{"large":{"h":1300,"w":2048,"resize":"fit"},"medium":{"h":762,"w":1200,"resize":"fit"},"small":{"h":432,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1512,"width":2382,"focus_rects":[{"x":0,"y":178,"w":2382,"h":1334},{"x":375,"y":0,"w":1512,"h":1512},{"x":468,"y":0,"w":1326,"h":1512},{"x":753,"y":0,"w":756,"h":1512},{"x":0,"y":0,"w":2382,"h":1512}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1816958816774422530"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.flutter.dev/ui/widgets/cup…","expanded_url":"https://docs.flutter.dev/ui/widgets/cupertino","url":"https://t.co/qz1LcJEXyh","indices":[205,228]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ROmNBkf2VP","expanded_url":"https://x.com/sethladd/status/1816958825842532695/photo/1","id_str":"1816958816774422530","indices":[229,252],"media_key":"3_1816958816774422530","media_url_https":"https://pbs.twimg.com/media/GTcias1agAIzvyR.jpg","type":"photo","url":"https://t.co/ROmNBkf2VP","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":51,"y":851,"h":173,"w":173}]},"medium":{"faces":[{"x":30,"y":498,"h":101,"w":101}]},"small":{"faces":[{"x":17,"y":282,"h":57,"w":57}]},"orig":{"faces":[{"x":60,"y":990,"h":202,"w":202}]}},"sizes":{"large":{"h":1300,"w":2048,"resize":"fit"},"medium":{"h":762,"w":1200,"resize":"fit"},"small":{"h":432,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1512,"width":2382,"focus_rects":[{"x":0,"y":178,"w":2382,"h":1334},{"x":375,"y":0,"w":1512,"h":1512},{"x":468,"y":0,"w":1326,"h":1512},{"x":753,"y":0,"w":756,"h":1512},{"x":0,"y":0,"w":2382,"h":1512}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1816958816774422530"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1816958825842532695","view_count":11653,"bookmark_count":36,"created_at":1722031716000,"favorite_count":195,"quote_count":4,"reply_count":8,"retweet_count":32,"user_id_str":"1118681","conversation_id_str":"1816958825842532695","full_text":"37 additional Cupertino widgets added to the Flutter widget catalog! Amazing work from our tech writers and framework team and community. Lots more to do, but really happy to see the growth of Cupertino.\n\nhttps://t.co/qz1LcJEXyh https://t.co/ROmNBkf2VP","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1828533474309087311","view_count":9681,"bookmark_count":137,"created_at":1724791327000,"favorite_count":108,"quote_count":2,"reply_count":8,"retweet_count":12,"user_id_str":"1118681","conversation_id_str":"1828533474309087311","full_text":"🚀 Flutter starter kits can be a great way to build and launch your app MVP fast so you can focus on validating your ideas, not spend time assembling and configuring various pieces. Build complete, monetizable apps without starting from scratch. Here are a few that I found 🧵 👇","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,228],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1887992571227685194","view_count":837,"bookmark_count":1,"created_at":1738967480000,"favorite_count":4,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1887992571227685194","full_text":"Best AI tool or tools to make a full Flutter app, given a spec? This is for a personal tool, but it needs to be real and work. No auth no logging no persistence or anything else like that , however lots of UI. What should I try?","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":3,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","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":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":6,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":8,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":2,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":10,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":11,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":10,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","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":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":4,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":2,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":3,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":16,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":3,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":1,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":2,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":7,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","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":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":2,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":5,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":3,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":1,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":47,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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":10,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":26,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":2,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":1,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":7,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":3,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":78,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":19,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":8,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":38,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":111,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":4,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":9,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":6,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":37,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":52,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":4445,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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":1651,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":2166,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":236,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":141,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1138,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":189,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":8721,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1161,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":665,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":3670,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":11803,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":167,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":409,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":1981,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":561,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":2408,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":2702,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":2833,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905022266498490368/VGKcrnrJ_normal.jpg","description":"Software Designer","entities":{"description":{"urls":[]}},"interactions":2},{"created_at":1509561782000,"uid":"925795333992480769","id":"925795333992480769","screen_name":"pedromassangom","name":"Pedro Massango","friends_count":1171,"followers_count":2951,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1938910342056140800/b8RSdSOg_normal.jpg","description":"Engineering @montadotcom • @GoogleDevExpert for Flutter • #BuildInPublic • Building: @wordloop_app • https://t.co/tHYbNDIis3 • @remindely $3 @docai_app $12","entities":{"description":{"urls":[{"display_url":"slackbase.com","expanded_url":"http://slackbase.com","url":"https://t.co/tHYbNDIis3","indices":[101,124]}]},"url":{"urls":[{"display_url":"github.com/pedromassango","expanded_url":"https://github.com/pedromassango","url":"https://t.co/GlN4gbDksA","indices":[0,23]}]}},"interactions":1},{"created_at":1456472489000,"uid":"703122697232863233","id":"703122697232863233","screen_name":"ThomasBurkhartB","name":"Thomas Burkhart 💙","friends_count":750,"followers_count":11166,"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":1176478601000,"uid":"4511241","id":"4511241","screen_name":"puf","name":"Frank van Puffelen","friends_count":363,"followers_count":9321,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1367594176519434244/cAIX6O33_normal.jpg","description":"People + Tech = 🎉\n\nNot a French publisher (👉 @editions_PUF), though I ❤️ books\nNot a pro-wrestler (👉 @pufthewrestler), though I ❤️ spandex\n\nhe/him 🧵frankpuf","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"stackoverflow.com/users/209103","expanded_url":"http://stackoverflow.com/users/209103","url":"https://t.co/fKG5RNmTAJ","indices":[0,23]}]}},"interactions":1},{"created_at":1447952330000,"uid":"4291859354","id":"4291859354","screen_name":"imthepk","name":"Pawan Kumar","friends_count":2928,"followers_count":45777,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1936494259911208960/aKSHKxvW_normal.jpg","description":"Tech Lead | Building @minddraftai | Google Developer Expert - Flutter, Firebase | Codepur | 140K+ Youtube | 60K+ Linkedin | 40K+ Twitter | Int’l Speaker","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"7daylabs.com","expanded_url":"https://7daylabs.com","url":"https://t.co/cevSIxKjZf","indices":[0,23]}]}},"interactions":1},{"created_at":1436406902000,"uid":"3272426558","id":"3272426558","screen_name":"mahersafadii","name":"Maher Safadi","friends_count":769,"followers_count":1887,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1906801014188933120/5Su_2f0y_normal.jpg","description":"23, Palestinian, Indie dev, Flutter, exploring Jetpack compose, SwiftUI, Kotlin Multiplatform, currently building @DrizzleForecast","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"apps.apple.com/app/drizzle-we…","expanded_url":"https://apps.apple.com/app/drizzle-weather-forecast/id6752252972","url":"https://t.co/QKbtMyMdqN","indices":[0,23]}]}},"interactions":1},{"created_at":1599546136000,"uid":"1303216971501117440","id":"1303216971501117440","screen_name":"ChotiMelky","name":"Choti💙","friends_count":194,"followers_count":234,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1764154969949675520/ABsJqt_L_normal.jpg","description":"Software Engineer | Trader || Live for Jesus, that's what matters| Hobby 🏊","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/chotixity","expanded_url":"https://github.com/chotixity","url":"https://t.co/69RPzLURDA","indices":[0,23]}]}},"interactions":1}],"period":14,"start":1762192399206,"end":1763401999206},"interactions_updated":1763401999349,"created":1763401999024,"updated":1763401999349,"type":"the innovator","hits":1},"people":[{"user":{"id":"739687069","name":"ADAKong🐒.eth","description":"🧙♂️ Solidity Dev | Farming testnets @MorphLayer","followers_count":853,"friends_count":451,"statuses_count":17135,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961071928271323136/k1MDG1xQ_normal.jpg","screen_name":"munira0000","location":"South Katie","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"ADAKong🐒.eth is a prolific Solidity developer and blockchain enthusiast, deeply immersed in the cutting-edge world of decentralized testnets and AI-integrated blockchain solutions. With a staggering 17k tweets, they actively engage communities around zkVMs, encrypted data, and on-chain autonomous AI economies. Their tweets showcase a visionary mindset focused on scalable, privacy-respecting, and user-friendly blockchain applications.","purpose":"To push the boundaries of blockchain technology by developing and promoting scalable, privacy-centric, and innovative decentralized applications and infrastructure that enable new economic models and user experiences on-chain.","beliefs":"They believe in privacy without compromise, seamless integration of AI with blockchain, democratization of access through affordable and efficient technologies, and the power of decentralized economies to revolutionize traditional systems.","facts":"A fun fact about ADAKong🐒.eth is that despite their deep technical knowledge, they treat blockchain discussions like a friendly game—inviting their audience to vote on AI outcomes and favorite markets, making complex tech approachable and interactive.","strength":"Their strengths lie in deep technical expertise, consistent and high-frequency engagement, visionary thinking about blockchain and AI integration, and an ability to foster community involvement through interactive content.","weakness":"However, their communication occasionally leans toward niche technical jargon that might alienate less tech-savvy followers, and the sheer volume of tweets may dilute the impact of individual messages to their audience.","recommendation":"To grow their audience on X, ADAKong🐒.eth should balance technical insights with simplified, relatable explanations and leverage storytelling to connect broader audiences. Highlighting real-world use cases, success stories, and progressively educating followers can convert casual onlookers into engaged community members.","roast":"For someone who's 'breaking records' with testnets and AI markets, ADAKong🐒.eth tweets so much that even their keyboard must be begging for a break—are you coding or just living in the tweet storm? Maybe try sending a carrier pigeon next time for some old school tech vibes.","win":"ADAKong🐒.eth's biggest win is driving massive engagement around groundbreaking projects like the FHEVM testnet and the TalusNetwork's autonomous AI economies, positioning themselves as a key early evangelist in the next wave of blockchain innovation."},"created":1763409406346,"type":"the innovator","id":"munira0000"},{"user":{"id":"375892875","name":"Zeras.ETH","description":"🌐 Web3 explorer | Early insights, loud conviction","followers_count":600,"friends_count":435,"statuses_count":11908,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961692696592224259/CMv0mpgf_normal.jpg","screen_name":"Zeras_24","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"Zeras.ETH is a seasoned Web3 explorer armed with early insights and a loud conviction for the evolving blockchain landscape. They dive deep into cutting-edge projects and share real-time, insightful commentary that connects tech breakthroughs with practical applications. A relentless tweeter, Zeras.ETH sparks conversations and fuels excitement around decentralized privacy, parallel execution, and autonomous science.","facts":"Fun fact: Zeras.ETH has tweeted over 11,900 times, demonstrating impressive dedication to keeping the Web3 community informed and engaged with breaking updates and personal experiments.","purpose":"Zeras.ETH’s life purpose is to demystify and accelerate decentralized technologies by being the bridge between early innovation and mass adoption. They aim to empower traders, builders, and enthusiasts with fast, insightful knowledge that sparks real change in how value and privacy operate on-chain.","beliefs":"They believe in the transformative power of privacy-centric solutions, scalable blockchain throughput, and autonomous decentralized science. Zeras.ETH values openness, speed, and human-centric innovation, believing that technology should be a playful yet powerful tool reshaping everyday experiences.","strength":"Their strengths lie in early detection of promising blockchain technologies and the ability to communicate complex concepts with both passion and clarity. Their high tweet frequency fosters a lively, engaged network while their technical depth lends authority to their commentary.","weakness":"However, their rapid-fire tweeting and deep dive focus on niche tech can sometimes overwhelm newer followers or those less versed in Web3 jargon, potentially narrowing audience growth outside hardcore crypto circles.","recommendation":"To grow their audience on X, Zeras.ETH should mix their technical deep-dives with more approachable, bite-sized explainers and maybe some engaging multimedia like quick video recaps or infographics. Inviting more dialogue by asking questions or hosting Twitter Spaces could expand reach beyond techno-enthusiasts to curious newcomers.","roast":"Zeras.ETH tweets so fast and furiously, even their blockchain validators are trying to keep up — pretty sure their keyboard’s just as decentralized as their crypto portfolio, firing off at the speed of light with no off switch in sight.","win":"Zeras.ETH’s biggest win? Building a reputation as a go-to voice for early, on-the-ground insights in fast-evolving Web3 privacy and blockchain scalability projects, earning respect and lively engagement across multiple early adopter communities."},"created":1763408503080,"type":"the innovator","id":"zeras_24"},{"user":{"id":"742256358360223744","name":"逆天","description":"","followers_count":280,"friends_count":366,"statuses_count":1235,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1980231415506591744/WAns_HTr_normal.jpg","screen_name":"forever7943","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"逆天 is a tech-savvy innovator passionate about integrating cutting-edge AI tools to streamline development and content creation. They actively share their hands-on experiments with AI agents and programming suites, highlighting practical insights. Their tweets reveal a strong drive to empower developers with seamless, automated solutions.","facts":"Fun fact: 逆天 not only experiments with Google's Gemini MCP agent but also customizes it using their local financial database to create smooth, efficient experiences.","purpose":"Their life purpose is to revolutionize how developers and creators interact with AI-powered tools, making complex technology accessible and practical for everyday use.","beliefs":"逆天 values technological empowerment, open knowledge sharing, and continuous improvement through automation. They believe the future belongs to those who master AI to solve real-world problems effortlessly.","strength":"Their greatest strength lies in experimenting with and mastering the latest AI tools, combining technical expertise with practical applications that others can learn from.","weakness":"At times, they might focus so deeply on technical optimization that broader marketing or audience engagement strategies receive less attention.","recommendation":"To grow their audience on X, 逆天 should leverage more storytelling by sharing case studies and success stories of how their AI innovations solve everyday problems, while engaging more actively in developer communities with Q&A sessions.","roast":"For someone who can tame AI agents with just a few lines of code, it’s ironic how their marketing strategy is still stuck begging for traffic like a website lost in the desert without a compass.","win":"Successfully integrated Google's Gemini MCP with a personalized local database, creating a smooth and innovative demo that impressed their followers and showcased AI's potential in tutorial automation."},"created":1763407297423,"type":"the innovator","id":"forever7943"},{"user":{"id":"1654808914675011585","name":"Tahiro Agbanwa ⚡️","description":"Dotcorr - $6k MRR https://t.co/F1g7druH47 Actively building DCFlight ✈️","followers_count":164,"friends_count":84,"statuses_count":853,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1887410735468118016/AtM4np7Z_normal.jpg","screen_name":"squirelBoy360","location":"East Ridge, Ghana","entities":{"description":{"urls":[{"url":"https://t.co/F1g7druH47","expanded_url":"https://www.dotcorr.com","display_url":"dotcorr.com","indices":[18,41]}]}}},"details":{"type":"The Innovator","description":"Tahiro Agbanwa ⚡️ is an innovative tech creator and a passionate advocate for cross-platform development, actively building and refining digital products like Dotcorr and DCFlight. With a focus on practical, cutting-edge UI solutions, Tahiro blends native performance with creative experimentation to push development boundaries. His tweets reveal an enthusiastic engagement with developer communities and a forward-thinking mindset.","purpose":"Tahiro's life purpose is to revolutionize the cross-platform development experience by crafting seamless, efficient, and user-friendly UI components that bridge the gap between native functionality and modern tech needs. He aims to empower developers and users alike through smart, innovative digital tools that set new industry standards.","beliefs":"Tahiro believes that true cross-platform success comes from owning the UI rendering process, not just adapting it, and that embracing change—like new design systems and frameworks—is essential for progress. He values innovation, practicality, and community knowledge-sharing, firmly trusting that technology should both simplify and enhance the developer's toolkit.","facts":"Fun fact: Tahiro is building DCFlight, an iOS project experimenting with Liquid Glass UITabBarController, demonstrating his hands-on approach to pushing UI/UX boundaries in real-time development.","strength":"A key strength is his ability to merge deep technical understanding with creative problem-solving, making complex UI challenges approachable while keeping native performance intact. His consistent engagement and well-informed commentary position him as a respected voice in the dev community.","weakness":"Tahiro might sometimes focus narrowly on technical innovations and niche developer concepts, risking limited accessibility for broader audiences who may find highly technical insights harder to engage with or appreciate fully.","recommendation":"To grow his audience on X, Tahiro should diversify his content by including more beginner-friendly threads or short tutorials to broaden his reach, paired with interactive Q&A sessions. Incorporating visuals like short demo videos or GIFs could also boost engagement while highlighting his innovative work dynamically.","roast":"Tahiro’s obsession with native controls is so strong, you’d think he’s trying to sneak Apple’s UI guidelines into every codebase just to watch designers cry a little bit more—talk about developer mischief under the radar!","win":"Tahiro’s biggest win is establishing Dotcorr with a solid $6k MRR, proving that his innovative ideas don’t just live in tweets but translate into real-world, revenue-generating digital products."},"created":1763404140602,"type":"the innovator","id":"squirelboy360"},{"user":{"id":"1953337039510003712","name":"Tibo","description":"Codex @OpenAI","followers_count":13117,"friends_count":39,"statuses_count":470,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1953339828738899968/WWQlU2RT_normal.jpg","screen_name":"thsottiaux","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"Tibo is a dynamic force behind cutting-edge AI coding tools, passionately elevating GPT-5 Codex as the ultimate coding companion. They blend technical mastery with user-centric updates, constantly pushing boundaries to refine and accelerate the future of code collaboration. Engaging a tech-savvy audience, Tibo champions seamless integration and powerful AI that feels like a superhuman partner.","purpose":"To revolutionize coding by harnessing AI's potential, making software development faster, smarter, and more accessible while fostering a collaborative environment that embraces continuous improvement and innovation.","beliefs":"Tibo believes technology should amplify human creativity and productivity, that transparency and responsiveness fuel trust, and that the best tools emerge from iterative learning and community feedback.","facts":"Fun fact – despite working at the forefront of AI coding, Tibo still casually drops command line tips like '$ brew install codex' that make complex tech feel perfectly simple and approachable.","strength":"A visionary leader with deep technical expertise, Tibo excels at translating complex AI advancements into practical, user-friendly tools while maintaining open dialogue with the community for rapid innovation.","weakness":"In their pursuit of rapid iteration and frequent updates, Tibo may occasionally overload followers with technical jargon or updates that can feel overwhelming for casual users.","roast":"Tibo is basically the tech world's friendly neighborhood coder who can outscript your entire team before breakfast—but might forget that not everyone speaks fluent command line at the dinner table.","win":"Successfully launched GPT-5 Codex CLI integration with ChatGPT login support, delivering generous access that sparked widespread adoption and rave reviews about its code review capabilities.","recommendation":"To grow their audience on X, Tibo should mix in more high-impact ‘how-to’ threads and simplified explainer videos showcasing AI coding magic, while occasionally spotlighting community success stories to humanize the innovation."},"created":1763403074932,"type":"the innovator","id":"thsottiaux"},{"user":{"id":"996558143868977153","name":"vic","description":"product & design @Replit prev. founding product designer @utopialabs_ (acq @coinbase) 🇰🇷🇨🇦","followers_count":3055,"friends_count":709,"statuses_count":2790,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1924717430875856896/R5VRSrpm_normal.jpg","screen_name":"victoriakimse","location":"San Francisco, California ","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"Vic is a dynamic product and design leader at Replit, thriving in fast-growing environments and passionate about building intuitive tools that empower users. Their content reveals a thoughtful and humanistic approach, focusing on user experience and meaningful collaborations. With a knack for blending technical insight and creative empathy, Vic drives innovation while fostering genuine connections.","facts":"Vic was involved in a startup acquired by Coinbase, showcasing a proven track record of success in the tech and design space.","purpose":"Vic’s life purpose centers on designing and shaping technology that simplifies complex workflows and enhances user interaction, all while nurturing authentic human connections within fast-evolving digital communities.","beliefs":"Vic believes in the power of slow-built vulnerability and genuine relationships over superficial interactions, valuing consistency, empathy, and collaboration as pillars for impactful innovation.","strength":"Vic excels at bridging design and product with a user-centric mindset, fostering cross-disciplinary teamwork, and rapidly scaling projects from early stages to significant milestones.","weakness":"Vic may occasionally dive too deep into complex problems or abstract workflows, which could lead to overlooking simpler solutions or broader audience accessibility in pursuit of technical elegance.","recommendation":"To grow Vic’s audience on X, focus on sharing more behind-the-scenes insights into the product design journey, along with engaging storytelling that highlights user impact and lessons learned from scaling projects rapidly. Engaging directly with diverse user groups through polls and threads can also amplify reach.","roast":"Vic’s so focused on building the future, they probably see casual small talk as a bug in the human experience — maybe someone should debug their social skills before the next product sprint!","win":"Leading design efforts at Replit during an explosive revenue growth phase from $10M to $100M in just six months, demonstrating both strategic vision and execution excellence."},"created":1763403021266,"type":"the innovator","id":"victoriakimse"},{"user":{"id":"14788250","name":"sam","description":"cpo @veedstudio - profitable side project: @cloudemdr","followers_count":5789,"friends_count":929,"statuses_count":12289,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1432391654305054728/-WppNlwD_normal.jpg","screen_name":"SamuelBeek","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"samuelbeek.com","expanded_url":"http://samuelbeek.com","url":"https://t.co/wAETLZTC5c","indices":[0,23]}]}}},"details":{"type":"The Innovator","description":"Sam is a dynamic CPO at VeedStudio who thrives on pushing the boundaries of product innovation. With a knack for launching cutting-edge tech like AI-generated video transitions and talking video models, Sam is all about turning creative ideas into impactful digital realities. Their engaging commentary on product challenges and AI trends keeps their audience both entertained and intrigued.","facts":"Fun fact: Sam has tweeted over 12,000 times, showcasing an impressive commitment to sharing insights and engaging in tech conversations.","purpose":"Sam’s life purpose is to revolutionize digital media tools, making creativity more accessible and powerful through innovative AI-driven products.","beliefs":"Sam deeply values innovation, efficiency, and user-centric design, believing that technology should simplify complex processes while inspiring creativity. They also believe in transparent communication about the realities and frustrations of product development.","strength":"Sam’s greatest strength lies in their visionary mindset and ability to translate futuristic tech into practical solutions that resonate with real user needs. Their prolific engagement and authentic voice build trust and excitement around their projects.","weakness":"A potential weakness is the high volume of interaction which might sometimes dilute focus or overwhelm followers with rapid-fire updates, possibly limiting deeper, more strategic conversations.","recommendation":"To grow their audience on X, Sam should leverage their strong innovation storytelling by sharing more behind-the-scenes development stories and engaging with followers through polls or Q&A sessions to deepen community connection and foster loyalty.","roast":"Sam tweets so much innovation, it’s like their keyboard gets a workout rivaling a marathon runner’s – maybe give your thumbs a rest before they petition for hazard pay!","win":"Sam’s biggest win is successfully launching the world’s first talking video model, a breakthrough that puts them at the forefront of AI-powered video creation."},"created":1763402978574,"type":"the innovator","id":"samuelbeek"},{"user":{"id":"985741465","name":"Linus","description":"lost to wonder | engineering @thrivecapital","followers_count":38396,"friends_count":613,"statuses_count":21512,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1528128033038602240/cMlQKeTG_normal.jpg","screen_name":"thesephist","location":"nyc","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"thesephist.com","expanded_url":"https://thesephist.com/","url":"https://t.co/v6e8RHStnl","indices":[0,23]}]}}},"details":{"type":"The Innovator","description":"Linus is a forward-thinking engineer and AI enthusiast who blends deep technical skill with a passion for building smarter tools. Constantly experimenting and sharing cutting-edge projects, he thrives at the intersection of programming, AI, and thoughtful innovation. His profile is a treasure trove for anyone curious about the future of AI interfaces and developer productivity.","purpose":"Linus’ life purpose is to pioneer new ways of harnessing artificial intelligence to enhance human capabilities, making complex technology accessible and practical. He aims to thoughtfully shape the AI landscape by creating tools that empower both creators and users alike.","beliefs":"He deeply believes in transparency, thoughtful AI deployment, and that technology should augment human intellect rather than replace it. Linus values intellectual curiosity, open sharing of knowledge, and the continuous pursuit of smarter, more efficient solutions.","facts":"Fun fact: Linus doesn’t just use AI — he programs it directly into his command line, asking GPT-3 questions while coding, essentially turning AI into his personal coding assistant in real-time!","strength":"His biggest strength is the ability to innovate at the intersection of engineering and AI, creating highly practical tools that solve real problems. His deep technical expertise combined with a visionary mindset allows him to anticipate and push the boundaries of what’s possible with AI.","weakness":"One weakness might be his tendency to dive deep into complex technical problems, which could lead to overanalysis and occasionally a slower pace when it comes to delivering polished, user-friendly products or broader communication.","roast":"Linus tweets 21,512 times, which is impressive—until you realize half of those tweets are probably him arguing with his own AI assistant about who really understands programming best. Spoiler: it’s his terminal, and it's winning.","win":"Joining Thrive Capital as Entrepreneur in Residence and advisor, Linus secured a remarkable position to support AI founders while advancing his own groundbreaking work in interpretability and interfaces.","recommendation":"To grow his audience on X, Linus should mix his deep technical posts with more accessible stories that demystify AI for broader audiences. Live coding sessions, problem-solving threads, and interactive Q&A could engage novices and experts alike, expanding his influence beyond the core tech crowd."},"created":1763400452925,"type":"the innovator","id":"thesephist"},{"user":{"id":"1827648198707499008","name":"Kritix | 3pe1x.com","description":"Building @everyrank & Brainbox @3pe1x | Engineer @ http://nidana(dot)io | AI, privacy-first","followers_count":36,"friends_count":276,"statuses_count":582,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1979445463800496128/f7y2y417_normal.jpg","screen_name":"itskritix","location":"localhost","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"3pe1x.com","expanded_url":"https://www.3pe1x.com/","url":"https://t.co/VkGXw5Knt7","indices":[0,23]}]}}},"details":{"type":"The Innovator","description":"Kritix is a forward-thinking engineer passionately crafting AI-driven tools with privacy at their core. They actively share progress updates and thoughtful insights on cutting-edge technologies, engaging a niche audience interested in AI and software development. With a practical yet visionary approach, they bridge complex tech concepts and real-world applications.","purpose":"To pioneer accessible, privacy-first AI solutions that simplify learning and enhance productivity, ultimately driving technological progress while respecting user privacy.","beliefs":"Kritix values innovation rooted in ethical principles—especially prioritizing privacy and incremental progress. They believe that small, consistent improvements can lead to breakthroughs and that transparency and collaboration fuel the best technological advancements.","facts":"Fun fact: Kritix is championing a unique voice agent for GitHub exploration as well as brain-powered learning tools like Dia and Brainbox, showing their commitment to making AI approachable and practical.","strength":"Kritix excels at hands-on engineering and incremental innovation, with a clear focus on building practical AI tools that serve real needs. Their technical expertise combined with active engagement in tech discourse makes their content both credible and insightful.","weakness":"While deeply technical and innovative, Kritix’s communication might come across as a bit niche or too technical for broader audiences, potentially limiting rapid follower growth. Their engagement seems low relative to tweet volume, which may indicate opportunities to foster community interaction.","recommendation":"To grow their audience on X, Kritix should focus on crafting more accessible, bite-sized insights and storytelling around their projects. Engaging more by replying to related tweets, asking questions, and sharing behind-the-scenes looks or tutorials can amplify reach and interaction among tech enthusiasts and curious learners alike.","roast":"For someone building the future of AI, Kritix’s tweet engagement is like an obscure indie band’s fanbase—cult following status, but still waiting for that breakout hit to fill the stadium.","win":"Successfully developing and steadily improving Brainbox and contributing innovative AI tools like Dia and the GitHub voice agent, demonstrating sustained commitment to advancing privacy-first AI technology."},"created":1763399739723,"type":"the innovator","id":"itskritix"},{"user":{"id":"5924952","name":"Yat.eth","description":"Partner@ https://t.co/RJAusgThqV CEO@ https://t.co/gfsrdh0Hl3","followers_count":1522,"friends_count":6906,"statuses_count":2044,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1601949193093861378/D4lZJ3WN_normal.jpg","screen_name":"yatbtc","location":"metaverse","entities":{"description":{"urls":[{"display_url":"MetaLabs.Capital","expanded_url":"http://MetaLabs.Capital","url":"https://t.co/RJAusgThqV","indices":[9,32]},{"display_url":"8848.Studio","expanded_url":"https://8848.Studio","url":"https://t.co/gfsrdh0Hl3","indices":[39,62]}]},"url":{"urls":[{"display_url":"yat.lat","expanded_url":"https://yat.lat","url":"https://t.co/7OhyXFNmmy","indices":[0,23]}]}}},"details":{"type":"The Innovator","description":"Yat.eth is a dynamic entrepreneur leveraging cutting-edge AI and digital tools to create innovative solutions and guides for a global audience. With a passion for tech and practical how-tos, they blend creativity and utility to demystify complex topics like AI programming and secure cloud integration. Expect forward-thinking content that helps followers navigate the digital world with confidence.","purpose":"To empower users by making advanced technology accessible and practical, fostering a community that embraces innovation and digital literacy across borders.","beliefs":"Yat.eth believes in the transformative power of technology and AI to simplify life, break geographical barriers, and enhance knowledge sharing. They value transparency, user empowerment, and continuous learning in the rapidly evolving digital landscape.","facts":"Fun fact: Yat.eth once built an AI-powered assistant for fans of \"One Hundred Years of Solitude,\" creating an interactive way to explore and discuss the literary classic through AI programming.","strength":"Yat.eth's strengths lie in their entrepreneurial spirit, deep technological knowledge, and ability to translate complex AI and tech concepts into engaging, actionable content. Their hands-on approach with frequent tweeting shows dedication and consistency.","weakness":"Their engagement numbers indicate they may struggle with audience reach and interaction, possibly due to niche content or limited network growth strategies, as seen in an undefined follower count but a high following of 6906 accounts.","recommendation":"To grow their audience on X, Yat.eth should engage more directly with followers through Q&As, polls, or interactive threads while leveraging trending hashtags related to AI, entrepreneurship, and digital innovation. Collaborations with influencers or thought leaders in tech could also amplify their visibility.","roast":"Yat.eth's following count is so high it looks like they’re trying to win a ‘Who Can Follow the Most People’ contest—maybe they think if they follow enough accounts, the followers will magically appear too!","win":"Successfully launching an AI-powered literary assistant that not only showcases technical skill but also creatively connects with a niche community of book lovers."},"created":1763399616881,"type":"the innovator","id":"yatbtc"},{"user":{"id":"1791167941934821377","name":"Jatin","description":"Engineer | Building Exampredict AI | EP Talk","followers_count":57,"friends_count":95,"statuses_count":815,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1984242242752794624/Z2c4Ophg_normal.jpg","screen_name":"unfilteredJatin","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"Jatin is an engineering trailblazer passionately building Exampredict AI, blending cutting-edge technology with a hacker spirit. His consistent updates and hands-on approach during hackathons reveal a creator driven by progress and learning. With a focus on practical AI applications, Jatin embodies the future of software innovation.","purpose":"To revolutionize the way people prepare for technical interviews by creating seamless, AI-powered tools that simulate real-world coding challenges and evaluation environments, ultimately democratizing access to high-quality interview preparation.","beliefs":"Jatin believes in the power of technology to transform learning experiences, values continuous improvement, and trusts that collaboration and openness fuel innovation. He champions the mainstreaming of no-code AI tools, reflecting his belief that accessibility in software creation is key to widespread impact.","facts":"Fun fact: Despite his deep focus on AI and software, Jatin remains highly engaged with the hackathon community, sharing progress updates daily and inviting feedback, showcasing his commitment to iterative development and community involvement.","strength":"Jatin's strengths lie in his technical expertise, relentless drive to build meaningful AI products, and transparent communication style that fosters engagement and invites collaborative improvement.","weakness":"His public engagement tends to be more update-driven and technical, which might limit broader audience appeal beyond his niche; also, the lack of follower count clarity suggests growth opportunities in expanding his network and influence.","roast":"Jatin’s idea of a wild Friday night is probably coding a new feature until his keyboard begs for mercy—talk about living life one bug fix at a time. If enthusiasm was a programming language, he’d probably have a few infinite loops by now!","win":"Successfully completed phase one of his AI-powered product during a hackathon, demonstrating impressive project management and technical skill by delivering a demo that garnered engagement and feedback from his communities.","recommendation":"To grow his audience on X, Jatin should balance technical updates with relatable storytelling about his journey, challenges, and breakthroughs to engage a wider audience. Incorporating more interactive content like polls, AMA sessions, or behind-the-scenes insights could foster stronger follower interaction and expand his network."},"created":1763399459393,"type":"the innovator","id":"unfilteredjatin"},{"user":{"id":"2177428306","name":"Ingresso","description":"Since 2018 in Web3","followers_count":24947,"friends_count":7090,"statuses_count":351272,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1988375163923025920/YcjNWeVo_normal.jpg","screen_name":"0xIngresso","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Innovator","description":"Ingresso is a seasoned Web3 explorer and innovator, deeply embedded in the ecosystem since 2018. With a tireless enthusiasm for Web3 gaming, on-chain data analysis, and community-driven projects, they combine tech-savvy insight with a passion for pioneering new digital frontiers. Their extensive tweeting showcases a drive to help others navigate and succeed in the evolving blockchain landscape.","purpose":"To pioneer and promote sustainable, creator-focused Web3 ecosystems that reward genuine participation and innovation rather than mere speculation. Ingresso aims to empower communities with knowledge, tools, and engaging experiences that foster creativity, transparency, and long-term value.","beliefs":"Ingresso believes in the power of decentralized, interoperable ecosystems where creators, players, and users collaboratively shape the future of digital interaction. They value transparency, data-driven decision-making, and community engagement as pillars for authentic growth and innovation in Web3.","facts":"Fun fact: Despite tweeting over 350,000 times, Ingresso remains focused on sharing practical, actionable insights about Web3 tools and gaming rather than just hype, proving that dedication over noise wins the long game.","strength":"Ingresso’s strongest asset is their deep expertise in tracking on-chain intelligence combined with a knack for identifying meaningful trends before they become mainstream. Their commitment to community building through thoughtful endorsements and clear, structured communication sets them apart as a trusted innovator.","weakness":"With a massive volume of tweets and a high following count, their message can sometimes get diluted or overlooked in the noise. Also, an intense focus on data and technical aspects may alienate less savvy followers who crave simpler engagement.","recommendation":"To grow their audience on X, Ingresso should consider incorporating more visually digestible content like short explainer threads, infographics, and interactive polls to complement their detailed analyses. Engaging directly with smaller creator communities and spotlighting success stories could further build trust and loyalty.","roast":"For someone who’s tweeted more times than there are Web3 projects (and sometimes feels like it), Ingresso might want to pause and remind followers they’re humans, not bots with a caffeine addiction. Less firehose, more fine wine—let’s savor those fireballs one sip at a time.","win":"Successfully championing the integration of meaningful, on-chain data tools and fostering the rise of projects like Hamieverse that promote skill- and participation-based rewards over pure speculation—a genuine step forward for Web3 gaming and communities."},"created":1763399334920,"type":"the innovator","id":"0xingresso"}],"activities":{"nreplies":[{"label":"2025-10-19","value":3,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","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":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":1,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":6,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":8,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":2,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":10,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":11,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":10,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","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":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":4,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":2,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":3,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":16,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":3,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":1,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":1,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":2,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":7,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":2,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","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":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","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,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":2,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":5,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":3,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":1,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":47,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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":10,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":26,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":2,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":1,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":7,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":3,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":78,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":19,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":8,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":38,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":111,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":4,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":9,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":6,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":37,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":52,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":4445,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1977824222350287115","quoted_status_permalink":{"url":"https://t.co/rfnFCYOG1y","expanded":"https://twitter.com/alo_aderemi/status/1977824222350287115","display":"x.com/alo_aderemi/st…"},"retweeted":false,"fact_check":null,"id":"1979653818003677587","view_count":4445,"bookmark_count":11,"created_at":1760821225000,"favorite_count":47,"quote_count":1,"reply_count":3,"retweet_count":7,"user_id_str":"1118681","conversation_id_str":"1979653818003677587","full_text":"Really awesome to see Flutter devs becoming full stack devs, thanks to Dart!\n\n\"This is the story of how [the author] built a production-ready expense tracker API in just a few days, complete with JWT authentication, refresh tokens, multi-device session management, and serverless deployment — all using Dart.\"","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-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":1651,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,247],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1980674135693971550","quoted_status_permalink":{"url":"https://t.co/ipemjt68aZ","expanded":"https://twitter.com/OfficialLoganK/status/1980674135693971550","display":"x.com/OfficialLoganK…"},"retweeted":false,"fact_check":null,"id":"1980818819649290630","view_count":1651,"bookmark_count":0,"created_at":1761098983000,"favorite_count":10,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1980818819649290630","full_text":"I had a great time using AI Studio to build a bespoke app just for me, and deploy to Cloud Run. My weird use case would have never made sense for some major app to cater too. The age of infinite software and bespoke experiences is definitely here.","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-10-24","value":2166,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1981005793001685313","quoted_status_permalink":{"url":"https://t.co/VjrzK9taVq","expanded":"https://twitter.com/michael_lazebny/status/1981005793001685313","display":"x.com/michael_lazebn…"},"retweeted":false,"fact_check":null,"id":"1981236392069124402","view_count":2166,"bookmark_count":10,"created_at":1761198540000,"favorite_count":26,"quote_count":0,"reply_count":2,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1981236392069124402","full_text":"Dart analyzer plugins are a superpower for your team's code consistency. \n\nIt's like automating your team's pull request style guide and code reviews, catching issues before they are committed. Give them a try!","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-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[]},{"label":"2025-10-26","value":236,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1981879935385100611","view_count":236,"bookmark_count":0,"created_at":1761351972000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1981776656399233136","full_text":"@_davideast Thank you!","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1981776656399233136","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"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":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[]},{"label":"2025-10-30","value":141,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[40,76],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728160536","name":"David East","screen_name":"_davideast","indices":[0,11]},{"id_str":"1913276705747382273","name":"Jules","screen_name":"julesagent","indices":[12,23]},{"id_str":"1620975829194018816","name":"Stitch by Google","screen_name":"stitchbygoogle","indices":[24,39]}]},"favorited":false,"in_reply_to_screen_name":"_davideast","lang":"en","retweeted":false,"fact_check":null,"id":"1983543752091435184","view_count":141,"bookmark_count":0,"created_at":1761748657000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983224305107255429","full_text":"@_davideast @julesagent @stitchbygoogle Amazing! They are lucky to have you.","in_reply_to_user_id_str":"1728160536","in_reply_to_status_id_str":"1983224305107255429","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1138,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[22,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"14301922","name":"Tonal","screen_name":"tonal","indices":[15,21]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"en","retweeted":false,"fact_check":null,"id":"1983910951566065676","view_count":317,"bookmark_count":0,"created_at":1761836204000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983902578078326933","full_text":"@luke_pighetti @tonal Congrats!","in_reply_to_user_id_str":"1055494766807433223","in_reply_to_status_id_str":"1983902578078326933","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[11,23]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"qme","retweeted":false,"fact_check":null,"id":"1984045284318704106","view_count":821,"bookmark_count":0,"created_at":1761868232000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1983850409073504434","full_text":"@Baconbrix @KhalidWarsa 👀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1983962317328150731","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":189,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/KnULsfxnn6","indices":[185,208]},{"display_url":"github.com/gemini-cli-ext…","expanded_url":"https://github.com/gemini-cli-extensions/security/issues/102","url":"https://t.co/J13GCvoT9t","indices":[185,208]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984334628162072733","view_count":189,"bookmark_count":1,"created_at":1761937217000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1984334628162072733","full_text":"What would you want a Security analysis agent to tell you, after it scanned your Flutter project? The security extension for Gemini CLI team wants to know! Please drop your ideas here: https://t.co/J13GCvoT9t\n\nWhat Flutter-specific vulnerabilities or security checks should we add?\n\nHow can this tool better help you ensure your Flutter apps are safe and secure?\n\nAre there other integrations or features that would make this a perfect fit for your development workflow?","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-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[]},{"label":"2025-11-03","value":8721,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1984788567579914394","quoted_status_permalink":{"url":"https://t.co/YL3Td5nmVS","expanded":"https://twitter.com/Baconbrix/status/1984788567579914394","display":"x.com/Baconbrix/stat…"},"retweeted":false,"fact_check":null,"id":"1984819927573020827","view_count":8227,"bookmark_count":4,"created_at":1762052921000,"favorite_count":76,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1984819927573020827","full_text":"Expo helping Flutter devs move faster. Love it!","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":[12,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2721399650","name":"cedric","screen_name":"cedric_dev","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"cedric_dev","lang":"en","retweeted":false,"fact_check":null,"id":"1984819653240373555","view_count":494,"bookmark_count":0,"created_at":1762052856000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1984751533221953813","full_text":"@cedric_dev Awesome!","in_reply_to_user_id_str":"2721399650","in_reply_to_status_id_str":"1984751533221953813","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[]},{"label":"2025-11-05","value":1161,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1985766957249900599","quoted_status_permalink":{"url":"https://t.co/CcoZhUUcYR","expanded":"https://twitter.com/hungrimind/status/1985766957249900599","display":"x.com/hungrimind/sta…"},"retweeted":false,"fact_check":null,"id":"1985768438397354286","view_count":1161,"bookmark_count":2,"created_at":1762279064000,"favorite_count":19,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1985768438397354286","full_text":"\"The first interactive Dart course where you code, test, and build apps directly in your browser, with guidance every step of the way.\"","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-06","value":665,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[98,150],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/flutter/engine…","expanded_url":"https://github.com/flutter/engine/blob/main/impeller/docs/faq.md#why-did-the-flutter-team-build-impeller","url":"https://t.co/akHK9MaRMQ","indices":[127,150]}],"user_mentions":[{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[0,9]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[10,18]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[19,35]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[36,47]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[48,58]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[59,67]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[68,84]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[85,97]}]},"favorited":false,"in_reply_to_screen_name":"_eseidel","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986088334830281148","view_count":665,"bookmark_count":0,"created_at":1762355333000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@_eseidel @mraleph @ThomasBurkhartB @ChotiMelky @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa There's also this FAQ answer https://t.co/akHK9MaRMQ","in_reply_to_user_id_str":"711913","in_reply_to_status_id_str":"1986086297505763497","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":3670,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986474269895717329","quoted_status_permalink":{"url":"https://t.co/uld2GSRu4u","expanded":"https://twitter.com/imadetheseworks/status/1986474269895717329","display":"x.com/imadethesework…"},"retweeted":false,"fact_check":null,"id":"1986539578120151323","view_count":2903,"bookmark_count":1,"created_at":1762462918000,"favorite_count":29,"quote_count":0,"reply_count":1,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986539578120151323","full_text":"Tim has been one of the very helpful pioneers , glad we're collaborating with him.","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,205],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1986535202676724159","view_count":363,"bookmark_count":2,"created_at":1762461875000,"favorite_count":6,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986535202676724159","full_text":"Where is the \"deep research\", but for code repos? I want to ask some questions for deep analysis of git repos, and I'm ok waiting many minutes while the agent is reading and learning and preparing a reply.","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":[106,187],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"15152659","name":"Jesse Ezell","screen_name":"jezell","indices":[0,7]},{"id_str":"1303216971501117440","name":"Choti💙","screen_name":"ChotiMelky","indices":[8,19]},{"id_str":"711913","name":"Eric Seidel","screen_name":"_eseidel","indices":[20,29]},{"id_str":"53010195","name":"Slava Egorov","screen_name":"mraleph","indices":[30,38]},{"id_str":"703122697232863233","name":"Thomas Burkhart 💙","screen_name":"ThomasBurkhartB","indices":[39,55]},{"id_str":"1080606469999996929","name":"dieselb7","screen_name":"dieselb71","indices":[56,66]},{"id_str":"87799983","name":"Mike Rydstrom","screen_name":"RydMike","indices":[67,75]},{"id_str":"1109937471154905088","name":"Matt Carroll","screen_name":"SuprDeclarative","indices":[76,92]},{"id_str":"561770146","name":"Khalid Warsame","screen_name":"KhalidWarsa","indices":[93,105]}]},"favorited":false,"in_reply_to_screen_name":"jezell","lang":"en","retweeted":false,"fact_check":null,"id":"1986282149981659568","view_count":307,"bookmark_count":0,"created_at":1762401542000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1985594437981102325","full_text":"@jezell @ChotiMelky @_eseidel @mraleph @ThomasBurkhartB @dieselb71 @RydMike @SuprDeclarative @KhalidWarsa If that faq is outdated then we need to create an issue so we can update the faq.","in_reply_to_user_id_str":"15152659","in_reply_to_status_id_str":"1986091885321216137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[28,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1785951221158756352","name":"Tim","screen_name":"imadetheseworks","indices":[0,16]},{"id_str":"965364093325541378","name":"luis","screen_name":"luisround","indices":[17,27]}]},"favorited":false,"in_reply_to_screen_name":"imadetheseworks","lang":"en","retweeted":false,"fact_check":null,"id":"1986535397489582317","view_count":97,"bookmark_count":0,"created_at":1762461921000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986474269895717329","full_text":"@imadetheseworks @luisround Thank you for sharing your positive and collaborative experience! Also, we appreciate you helping pioneer liquid glass. Keep it up!","in_reply_to_user_id_str":"1785951221158756352","in_reply_to_status_id_str":"1986474269895717329","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":11803,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986631112299585596","quoted_status_permalink":{"url":"https://t.co/aXowi93I63","expanded":"https://twitter.com/rodydavis/status/1986631112299585596","display":"x.com/rodydavis/stat…"},"retweeted":false,"fact_check":null,"id":"1986660507676557561","view_count":1184,"bookmark_count":0,"created_at":1762491750000,"favorite_count":17,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986660507676557561","full_text":"Follow Rody","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,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3225610602","name":"Expo","screen_name":"expo","indices":[55,60]}]},"favorited":false,"lang":"en","quoted_status_id_str":"1986932519070294170","quoted_status_permalink":{"url":"https://t.co/16CtTsoGeD","expanded":"https://twitter.com/expo/status/1986932519070294170","display":"x.com/expo/status/19…"},"retweeted":false,"fact_check":null,"id":"1986941040625131577","view_count":7820,"bookmark_count":3,"created_at":1762558634000,"favorite_count":70,"quote_count":1,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1986941040625131577","full_text":"Love to see the Flutter ecosystem grow! Open call from @expo to try their new Launch service with your Flutter app. Try this new fast way to deploy your Flutter app.","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,286],"entities":{"hashtags":[{"indices":[600,611],"text":"FlutterDev"},{"indices":[612,621],"text":"GeminiAI"}],"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986942291689574400","indices":[287,310],"media_key":"3_1986942291689574400","media_url_https":"https://pbs.twimg.com/media/G5MJfK1bkAAV0Sq.jpg","type":"photo","url":"https://t.co/73XPgh4rt3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":913,"w":2048,"resize":"fit"},"medium":{"h":535,"w":1200,"resize":"fit"},"small":{"h":303,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":964,"width":2162,"focus_rects":[{"x":56,"y":0,"w":1721,"h":964},{"x":434,"y":0,"w":964,"h":964},{"x":493,"y":0,"w":846,"h":964},{"x":675,"y":0,"w":482,"h":964},{"x":0,"y":0,"w":2162,"h":964}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986942291689574400"}}},{"display_url":"pic.x.com/73XPgh4rt3","expanded_url":"https://x.com/sethladd/status/1986944239008424008/video/1","id_str":"1986943900490350592","indices":[287,310],"media_key":"13_1986943900490350592","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1986943900490350592/img/uIdjZg77h7pwYYNz.jpg","type":"video","url":"https://t.co/73XPgh4rt3","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1341,"w":2048,"resize":"fit"},"medium":{"h":785,"w":1200,"resize":"fit"},"small":{"h":445,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3300,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[55,36],"duration_millis":78566,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1986943900490350592/pl/feMapalNjSkeUzFT.m3u8?tag=21"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/412x270/Z2cVe0I_EIM6MA3M.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/550x360/x5AXy9N07TIQFC_t.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1100x720/0t2dFPNsjJdLwIqN.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/1650x1080/C3nPbIzronTwPFFC.mp4?tag=21"},{"bitrate":25128000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1986943900490350592/vid/avc1/3300x2160/jwU9IQpdmYD2EMmn.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1986943900490350592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986944239008424008","view_count":2332,"bookmark_count":13,"created_at":1762559396000,"favorite_count":17,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"1118681","conversation_id_str":"1986944239008424008","full_text":"This iteration loop is absolutely magic 🪄\n\nCombine Gemini CLI + Flutter Hot Reload for self-perfecting UX: 1️⃣ Agent codes & hot reloads 2️⃣ Agent snaps a screenshot 📸 3️⃣ Gemini critiques the actual rendered pixels 4️⃣ Critique loops directly back into new code\n\nIn the demo video: Gemini correctly sees that the hint text in the text input fields is too light to see. Gemini CLI then fixes the colors, and Flutter hot reloads. Another screenshot is taken, and Gemini correctly sees that the hint text colors are now correct!\n\nThe agent is not just writing code; it’s seeing and refining it live. 🚀 #FlutterDev #GeminiAI","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":[14,62],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3272426558","name":"Maher Safadi","screen_name":"mahersafadii","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"mahersafadii","lang":"en","retweeted":false,"fact_check":null,"id":"1986586649346937088","view_count":167,"bookmark_count":0,"created_at":1762474140000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986585888285970458","full_text":"@mahersafadii Oh! How did you get the beta of the Twitter app?","in_reply_to_user_id_str":"3272426558","in_reply_to_status_id_str":"1986585888285970458","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1276636970","name":"Evan Bacon 🥓","screen_name":"Baconbrix","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Baconbrix","lang":"en","retweeted":false,"fact_check":null,"id":"1986941637822714167","view_count":300,"bookmark_count":0,"created_at":1762558776000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986935977848545617","full_text":"@Baconbrix Awesome! 🚀🚀🚀","in_reply_to_user_id_str":"1276636970","in_reply_to_status_id_str":"1986935977848545617","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":167,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1986469611618103428","quoted_status_permalink":{"url":"https://t.co/4cCx34JkJW","expanded":"https://twitter.com/joshwoodward/status/1986469611618103428","display":"x.com/joshwoodward/s…"},"retweeted":false,"fact_check":null,"id":"1986952975127093602","view_count":17,"bookmark_count":0,"created_at":1762561479000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1986952975127093602","full_text":"More ways to add your context to the Gemini app!","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,86],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1563038755455307777","name":"Google Pixel","screen_name":"GooglePixel_US","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"GooglePixel_US","lang":"en","retweeted":false,"fact_check":null,"id":"1987270433931206695","view_count":150,"bookmark_count":0,"created_at":1762637167000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987270433931206695","full_text":"@GooglePixel_US is it possible to set video boost as the default? I have pixel 10 pro.","in_reply_to_user_id_str":"1563038755455307777","in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":409,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[15,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1055494766807433223","name":"Luke","screen_name":"luke_pighetti","indices":[0,14]},{"id_str":"200927003","name":"Loïc Sharma","screen_name":"LoicSharma","indices":[18,29]}]},"favorited":false,"in_reply_to_screen_name":"luke_pighetti","lang":"und","retweeted":false,"fact_check":null,"id":"1987961419225002032","view_count":409,"bookmark_count":0,"created_at":1762801911000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Cc @LoicSharma","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":0,"startTime":1762819200000,"endTime":1762905600000,"tweets":[]},{"label":"2025-11-13","value":1981,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,255],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"serinus.app/blog/serinus_2…","expanded_url":"https://serinus.app/blog/serinus_2_0.html","url":"https://t.co/hGEfJ6tnGJ","indices":[232,255]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988512206485680434","view_count":20,"bookmark_count":0,"created_at":1762933229000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988512206485680434","full_text":"\"One of the most discussed topic in the Dart community for backend frameworks is reliable OpenAPI support. With Serinus 2.0, we have made significant strides in this area by introducing a more robust and flexible OpenAPI module.\"\n\n https://t.co/hGEfJ6tnGJ","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,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/SZUNa6ZuPKA?si…","expanded_url":"https://youtu.be/SZUNa6ZuPKA?si=GAVJsJpPYBeXjgxH","url":"https://t.co/WsJp7atJdq","indices":[169,192]}],"user_mentions":[]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988753488353067129","view_count":1861,"bookmark_count":3,"created_at":1762990755000,"favorite_count":9,"quote_count":0,"reply_count":1,"retweet_count":3,"user_id_str":"1118681","conversation_id_str":"1988753488353067129","full_text":"Being able to perform a code push to hot patch your app is a big reason to build with Flutter. Check out this Shorebird tutorial to see how easy it is to get started. \n\nhttps://t.co/WsJp7atJdq","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":[15,48],"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":"1988484065431818408","view_count":100,"bookmark_count":0,"created_at":1762926520000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1987889041501831235","full_text":"@luke_pighetti Thoughts on a migration strategy?","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-14","value":561,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/live/RTb3gP4p5…","expanded_url":"https://www.youtube.com/live/RTb3gP4p5bw?si=KZ34eWMx-YXy1rSl&t=2850","url":"https://t.co/a9VMOkybt5","indices":[142,165]}],"user_mentions":[{"id_str":"256636737","name":"Andrew Brogdon","screen_name":"redbrogdon","indices":[12,23]}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988764984202129561","view_count":480,"bookmark_count":1,"created_at":1762993496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988764984202129561","full_text":"The amazing @redbrogdon shows off Generative UI with Flutter and somehow claims it's still the 90's. The math checks out?\n\nTimestamp: 47m30s\n\nhttps://t.co/a9VMOkybt5","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,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4291859354","name":"Pawan Kumar","screen_name":"imthepk","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"imthepk","lang":"en","retweeted":false,"fact_check":null,"id":"1989002139474198610","view_count":81,"bookmark_count":0,"created_at":1763050038000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1988953043371716928","full_text":"@imthepk Maybe I missed it, but what's the link to the package?","in_reply_to_user_id_str":"4291859354","in_reply_to_status_id_str":"1988953043371716928","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[]},{"label":"2025-11-16","value":2408,"startTime":1763164800000,"endTime":1763251200000,"tweets":[{"bookmarked":false,"display_text_range":[0,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1989284502544466080","quoted_status_permalink":{"url":"https://t.co/PRJqovyTUG","expanded":"https://twitter.com/__davidmorgan__/status/1989284502544466080","display":"x.com/__davidmorgan_…"},"retweeted":false,"fact_check":null,"id":"1989490590313320653","view_count":2408,"bookmark_count":1,"created_at":1763166494000,"favorite_count":37,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1989490590313320653","full_text":"Big gains for Dart code gen times. If you haven't upgraded yet, now is the time!","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-17","value":2702,"startTime":1763251200000,"endTime":1763337600000,"tweets":[{"bookmarked":false,"display_text_range":[0,24],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OZ6nBFHopK","expanded_url":"https://x.com/sethladd/status/1989946569614135738/photo/1","id_str":"1989946565637574656","indices":[25,48],"media_key":"3_1989946565637574656","media_url_https":"https://pbs.twimg.com/media/G52127bWEAAagmP.jpg","type":"photo","url":"https://t.co/OZ6nBFHopK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1542,"w":2048,"resize":"fit"},"medium":{"h":904,"w":1200,"resize":"fit"},"small":{"h":512,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1542,"width":2048,"focus_rects":[{"x":0,"y":395,"w":2048,"h":1147},{"x":406,"y":0,"w":1542,"h":1542},{"x":501,"y":0,"w":1353,"h":1542},{"x":792,"y":0,"w":771,"h":1542},{"x":0,"y":0,"w":2048,"h":1542}]},"media_results":{"result":{"media_key":"3_1989946565637574656"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989946569614135738","view_count":2390,"bookmark_count":2,"created_at":1763275208000,"favorite_count":51,"quote_count":0,"reply_count":9,"retweet_count":1,"user_id_str":"1118681","conversation_id_str":"1989946569614135738","full_text":"Good morning Copenhagen! https://t.co/OZ6nBFHopK","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"88517138","name":"Matej Knopp","screen_name":"MatejKnopp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"MatejKnopp","lang":"en","retweeted":false,"fact_check":null,"id":"1990079337329029324","view_count":312,"bookmark_count":0,"created_at":1763306862000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1118681","conversation_id_str":"1990079337329029324","full_text":"@MatejKnopp can I DM you? group chat!","in_reply_to_user_id_str":"88517138","in_reply_to_status_id_str":null,"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":2833,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1905022266498490368/VGKcrnrJ_normal.jpg","description":"Software Designer","entities":{"description":{"urls":[]}},"interactions":2},{"created_at":1509561782000,"uid":"925795333992480769","id":"925795333992480769","screen_name":"pedromassangom","name":"Pedro Massango","friends_count":1171,"followers_count":2951,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1938910342056140800/b8RSdSOg_normal.jpg","description":"Engineering @montadotcom • @GoogleDevExpert for Flutter • #BuildInPublic • Building: @wordloop_app • https://t.co/tHYbNDIis3 • @remindely $3 @docai_app $12","entities":{"description":{"urls":[{"display_url":"slackbase.com","expanded_url":"http://slackbase.com","url":"https://t.co/tHYbNDIis3","indices":[101,124]}]},"url":{"urls":[{"display_url":"github.com/pedromassango","expanded_url":"https://github.com/pedromassango","url":"https://t.co/GlN4gbDksA","indices":[0,23]}]}},"interactions":1},{"created_at":1456472489000,"uid":"703122697232863233","id":"703122697232863233","screen_name":"ThomasBurkhartB","name":"Thomas Burkhart 💙","friends_count":750,"followers_count":11166,"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":1176478601000,"uid":"4511241","id":"4511241","screen_name":"puf","name":"Frank van Puffelen","friends_count":363,"followers_count":9321,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1367594176519434244/cAIX6O33_normal.jpg","description":"People + Tech = 🎉\n\nNot a French publisher (👉 @editions_PUF), though I ❤️ books\nNot a pro-wrestler (👉 @pufthewrestler), though I ❤️ spandex\n\nhe/him 🧵frankpuf","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"stackoverflow.com/users/209103","expanded_url":"http://stackoverflow.com/users/209103","url":"https://t.co/fKG5RNmTAJ","indices":[0,23]}]}},"interactions":1},{"created_at":1447952330000,"uid":"4291859354","id":"4291859354","screen_name":"imthepk","name":"Pawan Kumar","friends_count":2928,"followers_count":45777,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1936494259911208960/aKSHKxvW_normal.jpg","description":"Tech Lead | Building @minddraftai | Google Developer Expert - Flutter, Firebase | Codepur | 140K+ Youtube | 60K+ Linkedin | 40K+ Twitter | Int’l Speaker","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"7daylabs.com","expanded_url":"https://7daylabs.com","url":"https://t.co/cevSIxKjZf","indices":[0,23]}]}},"interactions":1},{"created_at":1436406902000,"uid":"3272426558","id":"3272426558","screen_name":"mahersafadii","name":"Maher Safadi","friends_count":769,"followers_count":1887,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1906801014188933120/5Su_2f0y_normal.jpg","description":"23, Palestinian, Indie dev, Flutter, exploring Jetpack compose, SwiftUI, Kotlin Multiplatform, currently building @DrizzleForecast","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"apps.apple.com/app/drizzle-we…","expanded_url":"https://apps.apple.com/app/drizzle-weather-forecast/id6752252972","url":"https://t.co/QKbtMyMdqN","indices":[0,23]}]}},"interactions":1},{"created_at":1599546136000,"uid":"1303216971501117440","id":"1303216971501117440","screen_name":"ChotiMelky","name":"Choti💙","friends_count":194,"followers_count":234,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1764154969949675520/ABsJqt_L_normal.jpg","description":"Software Engineer | Trader || Live for Jesus, that's what matters| Hobby 🏊","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/chotixity","expanded_url":"https://github.com/chotixity","url":"https://t.co/69RPzLURDA","indices":[0,23]}]}},"interactions":1}],"period":14,"start":1762192399206,"end":1763401999206}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}