Manu.ts is a sharp-tongued, no-nonsense developer who cuts through hype and fluff with a healthy dose of skepticism and humor. A typesafe obsessive compulsive who values precision in code and communication, he isn't afraid to call out nonsense—whether in tech debates or social media chatter. His prolific tweeting style combines wit with technical insights, making his take on the dev world both entertaining and thought-provoking.
Manu.ts: the dev who’s so obsessed with typesafety, his coffee probably has a compiler warning before he drinks it. He’s the guy who treats casual coding conversations like a courtroom cross-examination—minus the charm.
Built a highly engaging and widely viewed commentary style on X that blends deep technical savvy with humor, making complex developer issues accessible and entertaining to a broad audience.
To expose the absurdities and misconceptions in the tech world by providing clear, uncompromising perspectives that challenge the status quo and advance the quality of development discussions.
Manu.ts believes in the power of rigor, typesafety, and authentic expertise, rejecting shallow trends and superficial knowledge. He values honesty, directness, and a strong technical foundation, prioritizing facts and critical thinking over buzzwords and hype.
An unrelenting eye for detail and the ability to dissect technical claims with clarity, combined with a witty, engaging tone that attracts like-minded developers craving no-BS discussions.
Sometimes comes off as overly harsh or dismissive, which might alienate those who prefer softer or more diplomatic communication styles, especially newcomers who could benefit from a gentler touch.
To grow his audience on X, Manu.ts should consider balancing his critical voice with occasional supportive shoutouts or mentorship-style threads. This will showcase approachability and attract developers who appreciate guidance alongside his trademark critique.
He once humorously ended his final day at a legacy Windows-heavy workplace by typing 'rm -rf /*', the ultimate rebellious Linux power move, showcasing both his technical wit and his disdain for outdated systems.
{"data":{"__meta":{"device":false,"path":"/creators/Neolectron"},"/creators/Neolectron":{"data":{"user":{"id":"555597126","name":"Manu.ts","description":"Gilet jaune des devs.\nTypesafe obsessive compulsive disorder guy.\n\n🧑💻⬇️ @Codinglab_io member\n- https://t.co/9BZR4w06FL","followers_count":12265,"friends_count":619,"statuses_count":20007,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1718365449866637312/fStiww1o_normal.jpg","screen_name":"Neolectron","location":"Toulouse, France","entities":{"description":{"urls":[{"display_url":"discord.gg/7Guzz9e","expanded_url":"http://discord.gg/7Guzz9e","url":"https://t.co/9BZR4w06FL","indices":[96,119]}]},"url":{"urls":[{"display_url":"twitch.tv/neolectron","expanded_url":"https://twitch.tv/neolectron","url":"https://t.co/o0DTlVrBbW","indices":[0,23]}]}}},"details":{"type":"The Critic","description":"Manu.ts is a sharp-tongued, no-nonsense developer who cuts through hype and fluff with a healthy dose of skepticism and humor. A typesafe obsessive compulsive who values precision in code and communication, he isn't afraid to call out nonsense—whether in tech debates or social media chatter. His prolific tweeting style combines wit with technical insights, making his take on the dev world both entertaining and thought-provoking.","purpose":"To expose the absurdities and misconceptions in the tech world by providing clear, uncompromising perspectives that challenge the status quo and advance the quality of development discussions.","beliefs":"Manu.ts believes in the power of rigor, typesafety, and authentic expertise, rejecting shallow trends and superficial knowledge. He values honesty, directness, and a strong technical foundation, prioritizing facts and critical thinking over buzzwords and hype.","facts":"He once humorously ended his final day at a legacy Windows-heavy workplace by typing 'rm -rf /*', the ultimate rebellious Linux power move, showcasing both his technical wit and his disdain for outdated systems.","strength":"An unrelenting eye for detail and the ability to dissect technical claims with clarity, combined with a witty, engaging tone that attracts like-minded developers craving no-BS discussions.","weakness":"Sometimes comes off as overly harsh or dismissive, which might alienate those who prefer softer or more diplomatic communication styles, especially newcomers who could benefit from a gentler touch.","roast":"Manu.ts: the dev who’s so obsessed with typesafety, his coffee probably has a compiler warning before he drinks it. He’s the guy who treats casual coding conversations like a courtroom cross-examination—minus the charm.","win":"Built a highly engaging and widely viewed commentary style on X that blends deep technical savvy with humor, making complex developer issues accessible and entertaining to a broad audience.","recommendation":"To grow his audience on X, Manu.ts should consider balancing his critical voice with occasional supportive shoutouts or mentorship-style threads. This will showcase approachability and attract developers who appreciate guidance alongside his trademark critique."},"tweets":[{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1947596812849647689","quoted_status_permalink":{"url":"https://t.co/tj9FJpRh3r","expanded":"https://twitter.com/tysmamdl/status/1947596812849647689","display":"x.com/tysmamdl/statu…"},"retweeted":false,"fact_check":null,"id":"1948034203620196558","view_count":79428,"bookmark_count":64,"created_at":1753282521000,"favorite_count":553,"quote_count":5,"reply_count":24,"retweet_count":18,"user_id_str":"555597126","conversation_id_str":"1948034203620196558","full_text":"J'ai bossé dans une multinationale, dev C++ avec que des vieux sur windows.\n\nJe suis venu j'ai setup linux, et à chaque fois que j'avais une question sur le code ils disaient \"fallait mettre windows\" (aucun rapport).\n\nA mon dernier jour ils m'ont demandé mon setup.\nj'ai rm -rf /*","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,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1750160803553042886","view_count":76204,"bookmark_count":46,"created_at":1706105826000,"favorite_count":327,"quote_count":9,"reply_count":50,"retweet_count":25,"user_id_str":"555597126","conversation_id_str":"1750160803553042886","full_text":"J'ai bloqué Melvyn parce que son assurance est inversement proportionnelle à sa pertinence technique, mais j'arrive quand même a savoir qu'il tweet de la merde sur pandaCSS parce qu'il a pas été foutu de prendre 30s de son temps pour lire la doc et comprendre le truc.","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,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1877338090877939849","quoted_status_permalink":{"url":"https://t.co/YbW3mM6Pzp","expanded":"https://twitter.com/avamind_/status/1877338090877939849","display":"x.com/avamind_/statu…"},"retweeted":false,"fact_check":null,"id":"1877554855641801043","view_count":114806,"bookmark_count":49,"created_at":1736478935000,"favorite_count":277,"quote_count":2,"reply_count":36,"retweet_count":13,"user_id_str":"555597126","conversation_id_str":"1877554855641801043","full_text":"Pour moi il manque une info a l'histoire.\n\nJ'ai du mal a avaler qu'un simple click de lien te fasse perdre tes comptes sur des sites connus comme twitch/google etc.\n\nTu dois forcément dl un exécutable, ou alors tu t'es fait trick a te re-login sur une page de phishing.","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,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1952446105058197924","view_count":27380,"bookmark_count":22,"created_at":1754334400000,"favorite_count":267,"quote_count":4,"reply_count":13,"retweet_count":17,"user_id_str":"555597126","conversation_id_str":"1952446105058197924","full_text":"Les gars (et meufs) qui font des p'tites vidéos tiktok mood dev, quand tu zoom sur le code c'est toujours du html.","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,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1872449194818150619","quoted_status_permalink":{"url":"https://t.co/sd2eWy0386","expanded":"https://twitter.com/tsoding/status/1872449194818150619","display":"x.com/tsoding/status…"},"retweeted":false,"fact_check":null,"id":"1872632185469235585","view_count":28868,"bookmark_count":12,"created_at":1735305279000,"favorite_count":259,"quote_count":2,"reply_count":14,"retweet_count":19,"user_id_str":"555597126","conversation_id_str":"1872632185469235585","full_text":"Les gens qui tiennent le discours de l'IA qui remplace les devs c'est ça leur level a chaque fois mdrrr","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,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/vitejs/awesome…","expanded_url":"https://github.com/vitejs/awesome-vite","url":"https://t.co/bLFigXzfd7","indices":[225,248]},{"display_url":"github.com/unicodeveloper…","expanded_url":"https://github.com/unicodeveloper/awesome-nextjs","url":"https://t.co/s8SildjRPZ","indices":[249,272]}],"user_mentions":[]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1762757756879044722","view_count":21065,"bookmark_count":403,"created_at":1709109174000,"favorite_count":247,"quote_count":0,"reply_count":22,"retweet_count":38,"user_id_str":"555597126","conversation_id_str":"1762757756879044722","full_text":"Petit rappel quotidien que vous ne devriez pas acheter une boilerplate, en voici 1000 déjà toute faites et gratis :\n\nnowTS, shipFast, le truc de mansour, tout y est déjà.\n\nne les laissez pas vous revendre des trucs gratuit.\n\nhttps://t.co/bLFigXzfd7\nhttps://t.co/s8SildjRPZ","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,21],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1750521159500861741","quoted_status_permalink":{"url":"https://t.co/FZBxdpNPgH","expanded":"https://twitter.com/julienqueffelec/status/1750521159500861741","display":"x.com/julienqueffele…"},"retweeted":false,"fact_check":null,"id":"1750828759312224728","view_count":84796,"bookmark_count":54,"created_at":1706265079000,"favorite_count":245,"quote_count":4,"reply_count":19,"retweet_count":17,"user_id_str":"555597126","conversation_id_str":"1750828759312224728","full_text":"🚩🚩Capgemini ouais....","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,91],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/e3VgrNTrjn","expanded_url":"https://x.com/AurelieDrvn/status/1852837540694229128/video/1","id_str":"1852837462118453248","indices":[68,91],"media_key":"7_1852837462118453248","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/1852837462118453248/pu/img/n62Tee1_c50Tykam.jpg","source_status_id_str":"1852837540694229128","source_user_id_str":"313987878","type":"video","url":"https://t.co/e3VgrNTrjn","additional_media_info":{"monetizable":false,"source_user":{"user_results":{"result":{"__typename":"User","id":"VXNlcjozMTM5ODc4Nzg=","rest_id":"313987878","affiliates_highlighted_label":{},"has_graduated_access":true,"is_blue_verified":false,"profile_image_shape":"Circle","legacy":{"following":false,"can_dm":false,"can_media_tag":false,"created_at":"Thu Jun 09 14:48:32 +0000 2011","default_profile":true,"default_profile_image":false,"description":"Actu, tech, politique. Pour prendre de bonnes décisions, il faut être bien informé. Fondatrice @Kayz_fr_ - @ziplo_fr - @DrScratch wife","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"aureliedrvn.com","expanded_url":"http://aureliedrvn.com","url":"https://t.co/0HPlcnezqJ","indices":[0,23]}]}},"fast_followers_count":0,"favourites_count":116085,"followers_count":8980,"friends_count":977,"has_custom_timelines":true,"is_translator":false,"listed_count":81,"location":"Lyon, France","media_count":12881,"name":"Aurélie Drvn Ggr","normal_followers_count":8980,"pinned_tweet_ids_str":["1790416540250128714"],"possibly_sensitive":false,"profile_banner_url":"https://pbs.twimg.com/profile_banners/313987878/1696355846","profile_image_url_https":"https://pbs.twimg.com/profile_images/1794321944466083840/hNmwsSfC_normal.jpg","profile_interstitial_type":"","screen_name":"AurelieDrvn","statuses_count":94300,"translator_type":"none","url":"https://t.co/0HPlcnezqJ","verified":false,"want_retweets":false,"withheld_in_countries":[]},"professional":{"rest_id":"1517497140972560391","professional_type":"Creator","category":[]},"tipjar_settings":{}}}}},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1280,"w":714,"resize":"fit"},"medium":{"h":1200,"w":669,"resize":"fit"},"small":{"h":680,"w":379,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1280,"width":714,"focus_rects":[]},"video_info":{"aspect_ratio":[357,640],"duration_millis":17331,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/pl/6WJOATDcVZMF8vZh.m3u8?tag=12&v=0be"},{"bitrate":632000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/320x572/BwIBmoCZoFhp3GKN.mp4?tag=12"},{"bitrate":950000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/480x860/hZ7sgPuZfWYAHLZ_.mp4?tag=12"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/714x1280/dT129vcZq_ySoPux.mp4?tag=12"}]},"media_results":{"result":{"media_key":"7_1852837462118453248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"356042797","name":"Armée de l'Air et de l'Espace","screen_name":"Armee_de_lair","indices":[6,20]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/e3VgrNTrjn","expanded_url":"https://x.com/AurelieDrvn/status/1852837540694229128/video/1","id_str":"1852837462118453248","indices":[68,91],"media_key":"7_1852837462118453248","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/1852837462118453248/pu/img/n62Tee1_c50Tykam.jpg","source_status_id_str":"1852837540694229128","source_user_id_str":"313987878","type":"video","url":"https://t.co/e3VgrNTrjn","additional_media_info":{"monetizable":false,"source_user":{"user_results":{"result":{"__typename":"User","id":"VXNlcjozMTM5ODc4Nzg=","rest_id":"313987878","affiliates_highlighted_label":{},"has_graduated_access":true,"is_blue_verified":false,"profile_image_shape":"Circle","legacy":{"following":false,"can_dm":false,"can_media_tag":false,"created_at":"Thu Jun 09 14:48:32 +0000 2011","default_profile":true,"default_profile_image":false,"description":"Actu, tech, politique. Pour prendre de bonnes décisions, il faut être bien informé. Fondatrice @Kayz_fr_ - @ziplo_fr - @DrScratch wife","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"aureliedrvn.com","expanded_url":"http://aureliedrvn.com","url":"https://t.co/0HPlcnezqJ","indices":[0,23]}]}},"fast_followers_count":0,"favourites_count":116085,"followers_count":8980,"friends_count":977,"has_custom_timelines":true,"is_translator":false,"listed_count":81,"location":"Lyon, France","media_count":12881,"name":"Aurélie Drvn Ggr","normal_followers_count":8980,"pinned_tweet_ids_str":["1790416540250128714"],"possibly_sensitive":false,"profile_banner_url":"https://pbs.twimg.com/profile_banners/313987878/1696355846","profile_image_url_https":"https://pbs.twimg.com/profile_images/1794321944466083840/hNmwsSfC_normal.jpg","profile_interstitial_type":"","screen_name":"AurelieDrvn","statuses_count":94300,"translator_type":"none","url":"https://t.co/0HPlcnezqJ","verified":false,"want_retweets":false,"withheld_in_countries":[]},"professional":{"rest_id":"1517497140972560391","professional_type":"Creator","category":[]},"tipjar_settings":{}}}}},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1280,"w":714,"resize":"fit"},"medium":{"h":1200,"w":669,"resize":"fit"},"small":{"h":680,"w":379,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1280,"width":714,"focus_rects":[]},"video_info":{"aspect_ratio":[357,640],"duration_millis":17331,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/pl/6WJOATDcVZMF8vZh.m3u8?tag=12&v=0be"},{"bitrate":632000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/320x572/BwIBmoCZoFhp3GKN.mp4?tag=12"},{"bitrate":950000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/480x860/hZ7sgPuZfWYAHLZ_.mp4?tag=12"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/714x1280/dT129vcZq_ySoPux.mp4?tag=12"}]},"media_results":{"result":{"media_key":"7_1852837462118453248"}}}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1853101777782026625","view_count":28268,"bookmark_count":54,"created_at":1730648867000,"favorite_count":238,"quote_count":11,"reply_count":33,"retweet_count":20,"user_id_str":"555597126","conversation_id_str":"1853101777782026625","full_text":"Salut @Armee_de_lair , je te prend en 1 contre 1 attardé de merde.\n\nhttps://t.co/e3VgrNTrjn","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":true,"display_text_range":[0,277],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"devblogs.microsoft.com/typescript/typ…","expanded_url":"https://devblogs.microsoft.com/typescript/typescript-native-port/","url":"https://t.co/gCEU3dIVWg","indices":[254,277]}],"user_mentions":[]},"favorited":true,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1899481002931601835","view_count":24195,"bookmark_count":111,"created_at":1741706536000,"favorite_count":223,"quote_count":5,"reply_count":15,"retweet_count":15,"user_id_str":"555597126","conversation_id_str":"1899481002931601835","full_text":"CE JOUR EST ENFIN ARRIVÉ !!\n\nPutain on y croyait plus, les plus gros genies qui avaient tenté de refaire tsc en natif ont tous mordu la poussière.\nÇa semblait impossible, je pensais qu'on était doomed.\n\nOn va enfin avoir un vrai typechecker en NATIF!!!\n\nhttps://t.co/gCEU3dIVWg","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"truncated":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"user_mentions":[],"urls":[]},"source":"<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>","in_reply_to_status_id":null,"in_reply_to_user_id":null,"in_reply_to_screen_name":null,"user_id":555597126,"geo":null,"coordinates":null,"place":null,"contributors":null,"quoted_status_id":1901676512270758000,"quoted_status_id_str":"1901676512270757916","conversation_id":1901722962467656000,"conversation_muted":false,"favorited":false,"retweeted":false,"lang":"fr","self_thread":{"id":1901722962467656000,"id_str":"1901722962467655965"},"ext":{"superFollowMetadata":{"r":{"ok":{}},"ttl":-1}},"fact_check":null,"id":"1901722962467655965","view_count":39940,"bookmark_count":null,"created_at":1742241061000,"favorite_count":218,"quote_count":2,"reply_count":17,"retweet_count":24,"user_id_str":"555597126","conversation_id_str":"1901722962467655965","full_text":"Déjà les devs sans IA se font percer leurs SAAS alors les vibe codeurs avec 0 notions de sécu ça va piquer comme rappel a la réalité.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1854886389776892403","quoted_status_permalink":{"url":"https://t.co/xLvwTHIYbX","expanded":"https://twitter.com/breckyunits/status/1854886389776892403","display":"x.com/breckyunits/st…"},"retweeted":false,"fact_check":null,"id":"1855179012391243981","view_count":31761,"bookmark_count":221,"created_at":1731144118000,"favorite_count":192,"quote_count":0,"reply_count":7,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1855179012391243981","full_text":"La vitesse a laquelle il a clone le site du gars avec un nouvel url j'avoue ça m'a stun.","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,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1793918671439737187","view_count":25557,"bookmark_count":20,"created_at":1716538515000,"favorite_count":190,"quote_count":7,"reply_count":28,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1793918671439737187","full_text":"Produire du code de merde pour rester consistent avec le code de merde déjà dans la codebase. 🫠","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,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1768251290411544700","quoted_status_permalink":{"url":"https://t.co/xMeCFTMVLR","expanded":"https://twitter.com/ptr_to_joel/status/1768251290411544700","display":"x.com/ptr_to_joel/st…"},"retweeted":false,"fact_check":null,"id":"1768284720385679728","view_count":70874,"bookmark_count":63,"created_at":1710426905000,"favorite_count":188,"quote_count":4,"reply_count":36,"retweet_count":10,"user_id_str":"555597126","conversation_id_str":"1768284720385679728","full_text":"Les gens qui répondent droite 🚮","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,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1878746280257863962","quoted_status_permalink":{"url":"https://t.co/UohnGZ9J6E","expanded":"https://twitter.com/drxtennis/status/1878746280257863962","display":"x.com/drxtennis/stat…"},"retweeted":false,"fact_check":null,"id":"1878820685839261857","view_count":15230,"bookmark_count":13,"created_at":1736780732000,"favorite_count":183,"quote_count":0,"reply_count":5,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1878820685839261857","full_text":"tous les grands evennement sportifs qui vont être diffusés sur twitch avec des Mii pour bypass le ban 😊","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,117],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtube.com/watch?v=yZKvjH…","expanded_url":"https://www.youtube.com/watch?v=yZKvjHnsXNg","url":"https://t.co/VhfzMN0VGM","indices":[94,117]}],"user_mentions":[]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1906697838806843843","view_count":25093,"bookmark_count":149,"created_at":1743427164000,"favorite_count":166,"quote_count":1,"reply_count":15,"retweet_count":20,"user_id_str":"555597126","conversation_id_str":"1906697838806843843","full_text":"🚨VIDEO CULTE!\n\nVous avez absolument jamais efleuré ce niveau de technicité avec un terminal.\n\nhttps://t.co/VhfzMN0VGM","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,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1750160803553042886","view_count":76204,"bookmark_count":46,"created_at":1706105826000,"favorite_count":327,"quote_count":9,"reply_count":50,"retweet_count":25,"user_id_str":"555597126","conversation_id_str":"1750160803553042886","full_text":"J'ai bloqué Melvyn parce que son assurance est inversement proportionnelle à sa pertinence technique, mais j'arrive quand même a savoir qu'il tweet de la merde sur pandaCSS parce qu'il a pas été foutu de prendre 30s de son temps pour lire la doc et comprendre le truc.","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,241],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1850611186212999217","view_count":43032,"bookmark_count":65,"created_at":1730055064000,"favorite_count":107,"quote_count":4,"reply_count":45,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1850611186212999217","full_text":"Vous êtes chaud on arrête de faire des API rest par habitude et vous buildez votre truc sans cette couche d'abstraction pseudo générique bizarre ?\n\nBackend for frontend anyone?\n\nYa que les vieux de php qui s'en souviennent ou c'est comment ?","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,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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":[],"media":[{"display_url":"pic.x.com/MQNuELncNr","expanded_url":"https://x.com/Neolectron/status/1898387118671475187/photo/1","id_str":"1898386542588043264","indices":[277,300],"media_key":"3_1898386542588043264","media_url_https":"https://pbs.twimg.com/media/GlhsgJ1XoAA9iln.jpg","type":"photo","url":"https://t.co/MQNuELncNr","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1464,"w":1084,"resize":"fit"},"medium":{"h":1200,"w":889,"resize":"fit"},"small":{"h":680,"w":503,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1464,"width":1084,"focus_rects":[{"x":0,"y":245,"w":1084,"h":607},{"x":0,"y":6,"w":1084,"h":1084},{"x":0,"y":0,"w":1084,"h":1236},{"x":0,"y":0,"w":732,"h":1464},{"x":0,"y":0,"w":1084,"h":1464}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1898386542588043264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/MQNuELncNr","expanded_url":"https://x.com/Neolectron/status/1898387118671475187/photo/1","id_str":"1898386542588043264","indices":[277,300],"media_key":"3_1898386542588043264","media_url_https":"https://pbs.twimg.com/media/GlhsgJ1XoAA9iln.jpg","type":"photo","url":"https://t.co/MQNuELncNr","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1464,"w":1084,"resize":"fit"},"medium":{"h":1200,"w":889,"resize":"fit"},"small":{"h":680,"w":503,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1464,"width":1084,"focus_rects":[{"x":0,"y":245,"w":1084,"h":607},{"x":0,"y":6,"w":1084,"h":1084},{"x":0,"y":0,"w":1084,"h":1236},{"x":0,"y":0,"w":732,"h":1464},{"x":0,"y":0,"w":1084,"h":1464}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1898386542588043264"}}}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1898387118671475187","view_count":24932,"bookmark_count":42,"created_at":1741445734000,"favorite_count":143,"quote_count":0,"reply_count":38,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1898387118671475187","full_text":"J'ai jamais vu un dev dire autant de la merde avec autant d'aplomb.\n\nC'est une dinguerie internet quand même, ça rend fou que ça soit ce genre de personne vers lesquelles les gens convergent.\n\nComment on peut expliquer le phénomène ?\nC'est pas facile de reconnaitre un expert? https://t.co/MQNuELncNr","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,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1768251290411544700","quoted_status_permalink":{"url":"https://t.co/xMeCFTMVLR","expanded":"https://twitter.com/ptr_to_joel/status/1768251290411544700","display":"x.com/ptr_to_joel/st…"},"retweeted":false,"fact_check":null,"id":"1768284720385679728","view_count":70874,"bookmark_count":63,"created_at":1710426905000,"favorite_count":188,"quote_count":4,"reply_count":36,"retweet_count":10,"user_id_str":"555597126","conversation_id_str":"1768284720385679728","full_text":"Les gens qui répondent droite 🚮","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,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1877338090877939849","quoted_status_permalink":{"url":"https://t.co/YbW3mM6Pzp","expanded":"https://twitter.com/avamind_/status/1877338090877939849","display":"x.com/avamind_/statu…"},"retweeted":false,"fact_check":null,"id":"1877554855641801043","view_count":114806,"bookmark_count":49,"created_at":1736478935000,"favorite_count":277,"quote_count":2,"reply_count":36,"retweet_count":13,"user_id_str":"555597126","conversation_id_str":"1877554855641801043","full_text":"Pour moi il manque une info a l'histoire.\n\nJ'ai du mal a avaler qu'un simple click de lien te fasse perdre tes comptes sur des sites connus comme twitch/google etc.\n\nTu dois forcément dl un exécutable, ou alors tu t'es fait trick a te re-login sur une page de phishing.","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,91],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/e3VgrNTrjn","expanded_url":"https://x.com/AurelieDrvn/status/1852837540694229128/video/1","id_str":"1852837462118453248","indices":[68,91],"media_key":"7_1852837462118453248","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/1852837462118453248/pu/img/n62Tee1_c50Tykam.jpg","source_status_id_str":"1852837540694229128","source_user_id_str":"313987878","type":"video","url":"https://t.co/e3VgrNTrjn","additional_media_info":{"monetizable":false,"source_user":{"user_results":{"result":{"__typename":"User","id":"VXNlcjozMTM5ODc4Nzg=","rest_id":"313987878","affiliates_highlighted_label":{},"has_graduated_access":true,"is_blue_verified":false,"profile_image_shape":"Circle","legacy":{"following":false,"can_dm":false,"can_media_tag":false,"created_at":"Thu Jun 09 14:48:32 +0000 2011","default_profile":true,"default_profile_image":false,"description":"Actu, tech, politique. Pour prendre de bonnes décisions, il faut être bien informé. Fondatrice @Kayz_fr_ - @ziplo_fr - @DrScratch wife","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"aureliedrvn.com","expanded_url":"http://aureliedrvn.com","url":"https://t.co/0HPlcnezqJ","indices":[0,23]}]}},"fast_followers_count":0,"favourites_count":116085,"followers_count":8980,"friends_count":977,"has_custom_timelines":true,"is_translator":false,"listed_count":81,"location":"Lyon, France","media_count":12881,"name":"Aurélie Drvn Ggr","normal_followers_count":8980,"pinned_tweet_ids_str":["1790416540250128714"],"possibly_sensitive":false,"profile_banner_url":"https://pbs.twimg.com/profile_banners/313987878/1696355846","profile_image_url_https":"https://pbs.twimg.com/profile_images/1794321944466083840/hNmwsSfC_normal.jpg","profile_interstitial_type":"","screen_name":"AurelieDrvn","statuses_count":94300,"translator_type":"none","url":"https://t.co/0HPlcnezqJ","verified":false,"want_retweets":false,"withheld_in_countries":[]},"professional":{"rest_id":"1517497140972560391","professional_type":"Creator","category":[]},"tipjar_settings":{}}}}},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1280,"w":714,"resize":"fit"},"medium":{"h":1200,"w":669,"resize":"fit"},"small":{"h":680,"w":379,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1280,"width":714,"focus_rects":[]},"video_info":{"aspect_ratio":[357,640],"duration_millis":17331,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/pl/6WJOATDcVZMF8vZh.m3u8?tag=12&v=0be"},{"bitrate":632000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/320x572/BwIBmoCZoFhp3GKN.mp4?tag=12"},{"bitrate":950000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/480x860/hZ7sgPuZfWYAHLZ_.mp4?tag=12"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/714x1280/dT129vcZq_ySoPux.mp4?tag=12"}]},"media_results":{"result":{"media_key":"7_1852837462118453248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"356042797","name":"Armée de l'Air et de l'Espace","screen_name":"Armee_de_lair","indices":[6,20]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/e3VgrNTrjn","expanded_url":"https://x.com/AurelieDrvn/status/1852837540694229128/video/1","id_str":"1852837462118453248","indices":[68,91],"media_key":"7_1852837462118453248","media_url_https":"https://pbs.twimg.com/ext_tw_video_thumb/1852837462118453248/pu/img/n62Tee1_c50Tykam.jpg","source_status_id_str":"1852837540694229128","source_user_id_str":"313987878","type":"video","url":"https://t.co/e3VgrNTrjn","additional_media_info":{"monetizable":false,"source_user":{"user_results":{"result":{"__typename":"User","id":"VXNlcjozMTM5ODc4Nzg=","rest_id":"313987878","affiliates_highlighted_label":{},"has_graduated_access":true,"is_blue_verified":false,"profile_image_shape":"Circle","legacy":{"following":false,"can_dm":false,"can_media_tag":false,"created_at":"Thu Jun 09 14:48:32 +0000 2011","default_profile":true,"default_profile_image":false,"description":"Actu, tech, politique. Pour prendre de bonnes décisions, il faut être bien informé. Fondatrice @Kayz_fr_ - @ziplo_fr - @DrScratch wife","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"aureliedrvn.com","expanded_url":"http://aureliedrvn.com","url":"https://t.co/0HPlcnezqJ","indices":[0,23]}]}},"fast_followers_count":0,"favourites_count":116085,"followers_count":8980,"friends_count":977,"has_custom_timelines":true,"is_translator":false,"listed_count":81,"location":"Lyon, France","media_count":12881,"name":"Aurélie Drvn Ggr","normal_followers_count":8980,"pinned_tweet_ids_str":["1790416540250128714"],"possibly_sensitive":false,"profile_banner_url":"https://pbs.twimg.com/profile_banners/313987878/1696355846","profile_image_url_https":"https://pbs.twimg.com/profile_images/1794321944466083840/hNmwsSfC_normal.jpg","profile_interstitial_type":"","screen_name":"AurelieDrvn","statuses_count":94300,"translator_type":"none","url":"https://t.co/0HPlcnezqJ","verified":false,"want_retweets":false,"withheld_in_countries":[]},"professional":{"rest_id":"1517497140972560391","professional_type":"Creator","category":[]},"tipjar_settings":{}}}}},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":1280,"w":714,"resize":"fit"},"medium":{"h":1200,"w":669,"resize":"fit"},"small":{"h":680,"w":379,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1280,"width":714,"focus_rects":[]},"video_info":{"aspect_ratio":[357,640],"duration_millis":17331,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/pl/6WJOATDcVZMF8vZh.m3u8?tag=12&v=0be"},{"bitrate":632000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/320x572/BwIBmoCZoFhp3GKN.mp4?tag=12"},{"bitrate":950000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/480x860/hZ7sgPuZfWYAHLZ_.mp4?tag=12"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/ext_tw_video/1852837462118453248/pu/vid/avc1/714x1280/dT129vcZq_ySoPux.mp4?tag=12"}]},"media_results":{"result":{"media_key":"7_1852837462118453248"}}}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1853101777782026625","view_count":28268,"bookmark_count":54,"created_at":1730648867000,"favorite_count":238,"quote_count":11,"reply_count":33,"retweet_count":20,"user_id_str":"555597126","conversation_id_str":"1853101777782026625","full_text":"Salut @Armee_de_lair , je te prend en 1 contre 1 attardé de merde.\n\nhttps://t.co/e3VgrNTrjn","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,248],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1782114319980769481","view_count":35609,"bookmark_count":25,"created_at":1713724138000,"favorite_count":135,"quote_count":6,"reply_count":32,"retweet_count":12,"user_id_str":"555597126","conversation_id_str":"1782114319980769481","full_text":"J'ai remarqué un pattern:\n\nTous ceux qui sont obligés de rappeler qu'ils sont lead ou senior sont guez.\n\nQue ça soit dans une bio twitter,\nou en disant \"a mon equipe\",\nou en commençant ses vidéos par \"je suis le plus jeune formateur angular\", etc..","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,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1793918671439737187","view_count":25557,"bookmark_count":20,"created_at":1716538515000,"favorite_count":190,"quote_count":7,"reply_count":28,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1793918671439737187","full_text":"Produire du code de merde pour rester consistent avec le code de merde déjà dans la codebase. 🫠","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,210],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1838495248172892578","view_count":9338,"bookmark_count":22,"created_at":1727166399000,"favorite_count":12,"quote_count":1,"reply_count":27,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1838495248172892578","full_text":"imaginons je vais un monorepo mais multilang, si je devais avoir un outil qui orchestre un peu toutes mes taches (les builds, les publish, les downloads, les codegens, etc) ça serait quoi ?\n\nÇa existe ce truc ?","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,231],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1761120008250257808","quoted_status_permalink":{"url":"https://t.co/FdZentqmSH","expanded":"https://twitter.com/Neolectron/status/1761120008250257808","display":"x.com/Neolectron/sta…"},"retweeted":false,"fact_check":null,"id":"1761120520395722774","view_count":28710,"bookmark_count":36,"created_at":1708718826000,"favorite_count":122,"quote_count":1,"reply_count":26,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1761120520395722774","full_text":"Je viens d'allumer un mec gratos j'étais inspiré.\n\nMais tous les bouffons qui regardent de haut les devs frontend vous êtes délu.\n\nVous avez aucune idée de a quel point le rabbit hole est profond parce-que vous êtes vous même guez.","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,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1947596812849647689","quoted_status_permalink":{"url":"https://t.co/tj9FJpRh3r","expanded":"https://twitter.com/tysmamdl/status/1947596812849647689","display":"x.com/tysmamdl/statu…"},"retweeted":false,"fact_check":null,"id":"1948034203620196558","view_count":79428,"bookmark_count":64,"created_at":1753282521000,"favorite_count":553,"quote_count":5,"reply_count":24,"retweet_count":18,"user_id_str":"555597126","conversation_id_str":"1948034203620196558","full_text":"J'ai bossé dans une multinationale, dev C++ avec que des vieux sur windows.\n\nJe suis venu j'ai setup linux, et à chaque fois que j'avais une question sur le code ils disaient \"fallait mettre windows\" (aucun rapport).\n\nA mon dernier jour ils m'ont demandé mon setup.\nj'ai rm -rf /*","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":"fr","quoted_status_id_str":"1758762354349891764","quoted_status_permalink":{"url":"https://t.co/cIOyRh6rWh","expanded":"https://twitter.com/csaba_kissi/status/1758762354349891764","display":"x.com/csaba_kissi/st…"},"retweeted":false,"fact_check":null,"id":"1758796182153789667","view_count":28322,"bookmark_count":7,"created_at":1708164661000,"favorite_count":71,"quote_count":0,"reply_count":23,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1758796182153789667","full_text":"Trop guez lui ksava zizi là.\n\nFranchement de tous les twittos influ tech guez, je crois c'est le top#1 world.\n\nIl a évidemment une pp avec un fond bleu, et il partage ses revenus..\nIl y a comme un pattern.","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,272],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/vitejs/awesome…","expanded_url":"https://github.com/vitejs/awesome-vite","url":"https://t.co/bLFigXzfd7","indices":[225,248]},{"display_url":"github.com/unicodeveloper…","expanded_url":"https://github.com/unicodeveloper/awesome-nextjs","url":"https://t.co/s8SildjRPZ","indices":[249,272]}],"user_mentions":[]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1762757756879044722","view_count":21065,"bookmark_count":403,"created_at":1709109174000,"favorite_count":247,"quote_count":0,"reply_count":22,"retweet_count":38,"user_id_str":"555597126","conversation_id_str":"1762757756879044722","full_text":"Petit rappel quotidien que vous ne devriez pas acheter une boilerplate, en voici 1000 déjà toute faites et gratis :\n\nnowTS, shipFast, le truc de mansour, tout y est déjà.\n\nne les laissez pas vous revendre des trucs gratuit.\n\nhttps://t.co/bLFigXzfd7\nhttps://t.co/s8SildjRPZ","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,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1966207656601010429","quoted_status_permalink":{"url":"https://t.co/ta00tJavTl","expanded":"https://twitter.com/icanvardar/status/1966207656601010429","display":"x.com/icanvardar/sta…"},"retweeted":false,"fact_check":null,"id":"1966886868693238163","view_count":13154,"bookmark_count":12,"created_at":1757777347000,"favorite_count":57,"quote_count":0,"reply_count":21,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1966886868693238163","full_text":"J'ai fait mes exams en papier il y a 10+ ans, c'est toujours le cas ce truc d'ailleurs ?","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,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1759646303896674656","view_count":29739,"bookmark_count":20,"created_at":1708367346000,"favorite_count":75,"quote_count":1,"reply_count":20,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1759646303896674656","full_text":"J'ai toujours cru que macOS ils avaient un package manager un peu bien, genre l'appstore il permettait d'installer vlc/arc/vscode avec une belle UI et tout..\n\nEt là jme rend compte qu'en fait trop pas, c'est archi guez pourquoi vous flexez ptdrrr meme linux et windows ils ont ça.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":28,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":20,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":20,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":14,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":5,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":1,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":4,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":6,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":5,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":51,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":3,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":10,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":1,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":9,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":7,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":18,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":99,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":20,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":24,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":44,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":21,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":10,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":28,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":22,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":11,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":24,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":7,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nretweets":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":6,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":5,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":8,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":5,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":2,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":2,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":4,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":14,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":6,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nlikes":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":113,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":260,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":182,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":137,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":98,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":152,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":78,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":81,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":11,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":55,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":8,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":151,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":8,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":50,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":69,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nviews":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":12707,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":33274,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":37192,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":15754,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":10154,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":320,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":21164,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":15720,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":15998,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":4136,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":22829,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":868,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":9910,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":5214,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":8916,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":12518,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}]},"interactions":{"users":[{"created_at":1642151034000,"uid":"1481914909717839873","id":"1481914909717839873","screen_name":"yann_birba","name":"Yann Birba","friends_count":906,"followers_count":225,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1597132177514414088/KJTKEZEC_normal.jpg","description":"Web developer at @octacomFR | \nReact - Laravel - Tanstack","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/YannBirba","expanded_url":"https://github.com/YannBirba","url":"https://t.co/iHOON47GfE","indices":[0,23]}]}},"interactions":2},{"created_at":1353874880000,"uid":"970716416","id":"970716416","screen_name":"Nexyll_NOP","name":"Nexyll","friends_count":348,"followers_count":46,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1139634791211556864/fjCrlfhs_normal.png","description":"Software engineer / Light designer","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"instagram.com/polar_sceno","expanded_url":"https://instagram.com/polar_sceno","url":"https://t.co/Z396N6hAiH","indices":[0,23]}]}},"interactions":1},{"created_at":1515870966000,"uid":"952257967923097600","id":"952257967923097600","screen_name":"nourelhadi_","name":"Anouar Nourelhadi","friends_count":836,"followers_count":92,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1465072750062718982/dabzscUx_normal.jpg","description":"Certified Symfony 6 🥰 | Vuejs 😤 | AWS 🫶","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"nourelhadi.com","expanded_url":"http://nourelhadi.com","url":"https://t.co/EoEwWo0hGT","indices":[0,23]}]}},"interactions":1},{"created_at":1480458567000,"uid":"803727600413708293","id":"803727600413708293","screen_name":"binbinjs","name":"binbin.js ~ 🖖 ɱ","friends_count":3647,"followers_count":417,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1900758054360215552/vfEVKF0c_normal.jpg","description":"Language nerd, available in: French, Spanish, Thai, Occitan, Esperanto, JavaScript","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1345545731000,"uid":"771274489","id":"771274489","screen_name":"123321mario","name":"123321mario 🇫🇷 ","friends_count":5135,"followers_count":2651,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1890875005015072768/4Ec7j2C1_normal.png","description":"most hated french weeb. only watching dubs. shit tastes according to everyone. might post political stuff.\n\n✨\n@BocchiTheRockFR @YuruCamp_FR @MadeInAbyssFR","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"123321mario.fr","expanded_url":"http://123321mario.fr","url":"https://t.co/VAMGVJgpEf","indices":[0,23]}]}},"interactions":1},{"created_at":1250960695000,"uid":"67931386","id":"67931386","screen_name":"jlaffaye","name":"Julien Laffaye 🇨🇦","friends_count":832,"followers_count":572,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1248828203247992833/gMVyhljZ_normal.jpg","description":"Production Engineer @Shopify ∧ Go enthusiast ∧ Metalhead","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1322866104000,"uid":"426961790","id":"426961790","screen_name":"beaussan","name":"Nicolas Beaussart","friends_count":1605,"followers_count":2027,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1873091742385283072/TuEEEYce_normal.jpg","description":"I like to build stuff - father of two 👦👦 - Teacher, Tinkerer - Senior Staff at @PayFitEng - TanStack router maintainer - Nx Champion 🏆 - @traefik Ambassador","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"beaussan.io","expanded_url":"https://beaussan.io/","url":"https://t.co/pWQJETHaDD","indices":[0,23]}]}},"interactions":1},{"created_at":1317215893000,"uid":"381509395","id":"381509395","screen_name":"z0oks","name":"Andrew Gadzik ▲","friends_count":857,"followers_count":1020,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1232716383802265600/ZS6sRpla_normal.jpg","description":"Software Engineer ▲ @Vercel. Prev @sonos, @libertymutual, @dellemc","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1307911732000,"uid":"316030521","id":"316030521","screen_name":"ArnaudDenoyelle","name":"Arnaud Denoyelle","friends_count":201,"followers_count":198,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1392180422809952260/MYydNQh9_normal.jpg","description":"Freelance Developer\nCo-founder & CTO Let's Tolk\nJava, NodeJS, Angular\nIT & Maths Engineer (N7 2009) \nLille 🇫🇷","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1760720989000,"uid":"1979233329321832448","id":"1979233329321832448","screen_name":"indiehackerdev","name":"LLM Babysitter","friends_count":58,"followers_count":233,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1980853237965037568/b5VFSiW-_normal.jpg","description":"Quit my developer 9-5 to live a digital nomad lifestyle.\n\n$0 🔜 $10k+ MRR goal 🚀\nFirst month revenues: $204.55\n\nFollow me through my indie hacker journey!","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"apps.apple.com/app/swings-moo…","expanded_url":"https://apps.apple.com/app/swings-mood-journal/id6753060153","url":"https://t.co/myTo3zOcXc","indices":[0,23]}]}},"interactions":1},{"created_at":1711667802000,"uid":"1773489328552808448","id":"1773489328552808448","screen_name":"Babichat638","name":"Babichat","friends_count":13,"followers_count":20,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1806757597589995520/3jaN3LFz_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1701018231000,"uid":"1728821677050519552","id":"1728821677050519552","screen_name":"Kobae_ae","name":"KOBÆ | ∑: Dev","friends_count":100,"followers_count":163,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1982862756991647744/LcoQ9Gz__normal.png","description":"Æ // ∑: // building the cult around @megaeth","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"megaeth.com","expanded_url":"http://megaeth.com","url":"https://t.co/RjAESNSAFd","indices":[0,23]}]}},"interactions":1},{"created_at":1698136086000,"uid":"1716733124980445184","id":"1716733124980445184","screen_name":"ledevultime","name":"Le Dev ULTIME 🍜","friends_count":273,"followers_count":6888,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1856718001858646016/iMfsWWFE_normal.jpg","description":"👨💻 Indie hacker\n👀 100k sur TikTok\n🎓 Station F Alumni\n🧡 Vue, Laravel et BaaS\n🚀 7 SaaS micro-SaaS\n🌐 Cofounder @ Teachizy, Lienvisuel, Crologow","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"au.lienvu.fr/infoULTIME","expanded_url":"https://au.lienvu.fr/infoULTIME","url":"https://t.co/ppWXaWdL95","indices":[0,23]}]}},"interactions":1},{"created_at":1670268144000,"uid":"1599846570433839105","id":"1599846570433839105","screen_name":"sofianedjerbi","name":"Sofiane | Infra Architect ☁️","friends_count":188,"followers_count":406,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1854260374171779073/8rkOAZnA_normal.jpg","description":"Architecte créateur d'infrastructures ⚡\nFounder https://t.co/ON4hEQWgVD & https://t.co/wGGfifH10N","entities":{"description":{"urls":[{"display_url":"certiftrainer.com","expanded_url":"https://certiftrainer.com","url":"https://t.co/ON4hEQWgVD","indices":[48,71]},{"display_url":"cafe-cloud.com","expanded_url":"https://cafe-cloud.com","url":"https://t.co/wGGfifH10N","indices":[74,97]}]},"url":{"urls":[{"display_url":"sofianedjerbi.com","expanded_url":"http://sofianedjerbi.com","url":"https://t.co/aS4NunMVhm","indices":[0,23]}]}},"interactions":1}],"period":14,"start":1762142977406,"end":1763352577406},"interactions_updated":1763352577590,"created":1763352577180,"updated":1763352577590,"type":"the critic","hits":1},"people":[{"user":{"id":"868711152511066114","name":"Raj Breno","description":"Jesus Christ Saved Me · Product Design · AI · Indie Coder · 7y Exp.","followers_count":1889,"friends_count":494,"statuses_count":9143,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1980641507372593152/SEIkATIp_normal.jpg","screen_name":"rajbreno","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"Raj Breno is a savvy product design professional and indie coder with a knack for dissecting AI product plans and pricing strategies. His tweets reflect a deep analytical approach combined with honest, straightforward critiques aimed at transparency and fairness in tech. Raj’s voice stands out as a trusted critic in the AI and product design communities.","purpose":"Raj's life purpose is to ensure clarity, fairness, and accountability in emerging AI technologies and product offerings. He strives to empower users by breaking down complex tech details and exposing hidden limitations, enabling more informed decisions.","beliefs":"Raj values transparency, user empowerment, and integrity in product design and business models. He believes that tech companies should be honest about limitations and pricing, and that users deserve clear, upfront information to avoid being misled.","facts":"Fun fact: Despite posting nearly 10,000 tweets, Raj’s main content focuses on critically analyzing AI product plans, often exposing ambiguities that many may overlook.","strength":"Raj’s strengths lie in his detailed, data-driven analysis and his ability to communicate complex, nuanced information clearly. His attention to detail and dedication to transparency make him a reliable source for tech critiques.","weakness":"His critical style might sometimes be perceived as too negative or overly focused on faults, potentially alienating some followers who prefer more optimistic content.","roast":"Raj probably has a spreadsheet named ‘Cursor Pro Plan Flaws’ that he updates more religiously than his own sleep schedule—if transparency were a sport, he’d already hold the world record in over-analysis.","win":"Raj’s biggest win is building a strong reputation for honest and insightful analysis of AI product pricing, becoming a go-to expert for tech enthusiasts seeking clarity in confusing offerings.","recommendation":"To grow his audience on X, Raj should blend his critical insights with occasional highlight reels of AI innovations and success stories, balancing critique with celebration. Engaging in conversations and threads with influencers in AI and product design, and using hashtags strategically, will also expand his reach and influence."},"created":1763359347486,"type":"the critic","id":"rajbreno"},{"user":{"id":"771274489","name":"123321mario 🇫🇷 ","description":"most hated french weeb. only watching dubs. shit tastes according to everyone. might post political stuff.\n\n✨\n@BocchiTheRockFR @YuruCamp_FR @MadeInAbyssFR","followers_count":2651,"friends_count":5135,"statuses_count":33613,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1890875005015072768/4Ec7j2C1_normal.png","screen_name":"123321mario","location":"Marseille, France","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"123321mario.fr","expanded_url":"http://123321mario.fr","url":"https://t.co/VAMGVJgpEf","indices":[0,23]}]}}},"details":{"type":"The Critic","description":"123321mario 🇫🇷 is the unapologetically blunt French weeb who thrives on stirring the pot and challenging popular opinions. With a penchant for dubs and a flair for contrarian takes, this user isn’t afraid to voice their unpopular opinions and political views. Tirelessly active, their vast tweet history reflects a sharp, insightful, and often provocative commentary style.","purpose":"To disrupt conventional narratives by offering candid, unfiltered critiques and engaging discussions that provoke thought and debate within the anime and tech communities. Their mission is to question the status quo and spotlight overlooked truths, even if it means being the ‘most hated’ in their niche.","beliefs":"They value honesty over popularity, skepticism over blind acceptance, and intellectual independence over groupthink. They believe quality should be judged on personal merit and reject superficial trends, especially in tech and entertainment. Political engagement is part of their drive to challenge societal norms.","facts":"Fun fact: Despite being labeled as having 'shit tastes' by their followers, 123321mario proudly champions dubs and mainstream critical takes, proving that true passion doesn’t need unanimous approval.","strength":"Relentless consistency and a bold voice that commands attention. Their large volume of tweets shows endurance and dedication, while their fearless critiques foster strong community engagement. They excel in sparking lively debates and resisting groupthink.","weakness":"Their contrarian approach and blunt sarcasm can alienate potential followers and limit audience growth. High tweet frequency might overwhelm some users, and polarizing opinions occasionally create more friction than constructive dialogue.","roast":"123321mario might be the only person who can simultaneously attract and repel a crowd with the same tweet—proving that if there was an Olympic sport for being divisive, you’d be taking home gold every time. You don’t just think outside the box; you live inside the chaos it creates.","win":"Building a uniquely identifiable voice within niche French weeb and tech circles, marked by loyal followers who appreciate their fearless honesty and unfiltered commentary. Their engagement on contentious topics clearly shows their influence despite no visible follower count.","recommendation":"To grow your audience on X, try mixing your rapid-fire critiques with occasional context-rich threads that explain your perspective more fully, turning fiery one-liners into thought-provoking discussions. Engage more with your audience’s replies to build rapport, and balance your contrarian content with some community-driven posts to soften your image without losing authenticity."},"created":1763358225031,"type":"the critic","id":"123321mario"},{"user":{"id":"876003504157974530","name":"走西口asobi","description":"子要知母丑、嫌母丑,为母整容!","followers_count":2813,"friends_count":94,"statuses_count":45951,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1124000827557937157/_yk4BB5A_normal.jpg","screen_name":"asobi47379737","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"走西口asobi is a sharp-eyed social commentator who fearlessly dissects societal and political issues with pointed sarcasm and candid observations. With a prolific tweet history, they focus on unveiling uncomfortable truths about power structures and social injustices in China. Their posts carry a raw, unfiltered edge that challenges the status quo and invites reflection.","purpose":"Their life purpose seems to be exposing corruption and hypocrisy within political and social systems, using their platform to voice dissent and provoke critical thinking among their audience.","beliefs":"走西口asobi values truth, transparency, and justice, harboring a deep skepticism toward authority and governance. They believe in holding power accountable and appear committed to spotlighting the struggles faced by ordinary people under oppressive regimes.","facts":"Fun fact: Despite their profound critiques, 走西口asobi has tweeted over 45,000 times, showing relentless dedication to their cause and an unstoppable drive to share their perspective no matter the risks.","strength":"Their main strength lies in fearless truth-telling accompanied by a sharp, witty style that can cut through rhetoric and challenge followers to think deeper about political realities.","weakness":"However, their heavily critical nature can alienate potential sympathizers and limit broader appeal, as their tone may come across as overly cynical or abrasive to some audiences.","roast":"If cynicism were an Olympic sport, 走西口asobi would have broken the world record by now—and then tweet a brutally honest critique about how even that gold medal is just another symbol of systemic corruption!","win":"Their biggest win is the sheer volume and consistency of their output, managing to sustain a relentless flow of critical content that keeps their message alive and resonates with a niche, discerning audience.","recommendation":"To grow their audience on X, 走西口asobi should consider blending their potent critiques with some engaging storytelling or personal anecdotes to humanize their messages. Strategically using hashtags relevant to social justice and political reform could also amplify visibility. Engaging more with followers and sparking conversations rather than just monologues might broaden their appeal and boost interaction."},"created":1763355734357,"type":"the critic","id":"asobi47379737"},{"user":{"id":"1693881438268256256","name":"K1ko妹妹的爸比","description":"币圈唯一段永平,其它都是没水平;18岁职业百家乐打龙和21点算牌,27岁A股挣1亿人民币现破产重来,加密高频做市策略月化50 | RWA @PharosResearch_ | @TurboFlow_xyz 千倍杠杆 Perp DEX 零手续费零滑点,只在盈利时最高收1%分成 https://t.co/hHRXFUviSV","followers_count":12820,"friends_count":829,"statuses_count":3342,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1875211415285612545/biwCTFto_normal.jpg","screen_name":"lilk1kopops","location":"nyc midtown west puppy","entities":{"description":{"urls":[{"display_url":"bit.ly/3Jv7SJw","expanded_url":"http://bit.ly/3Jv7SJw","url":"https://t.co/hHRXFUviSV","indices":[139,162]}]}}},"details":{"type":"The Critic","description":"K1ko妹妹的爸比 is a fearless and seasoned commentator in the cryptocurrency and finance world who doesn’t hold back on calling out scams and malpractice. With a rich background in card games and stock trading, he blends sharp financial insight with candid socio-political critiques. His content exposes risks in the crypto space while providing deep reflections on life, relationships, and investment strategies.","facts":"Fun fact: Before diving into crypto, he was a professional baccarat player and card counter at blackjack tables during his teens, showing a knack for numbers and risk from a young age.","purpose":"His life purpose revolves around exposing corruption and unethical practices in the crypto and finance sectors to protect investors and promote transparency. Simultaneously, he seeks to educate his audience on deeper financial wisdom and life philosophies drawn from his personal journey of triumph, failure, and rebirth.","beliefs":"He believes strongly in the value of hard-earned integrity and perseverance amidst the chaotic, often shady financial environments. He holds that genuine success requires patience, rigorous scrutiny of one's investments and relationships, and an unwavering commitment to uncovering truth no matter the discomfort it brings.","strength":"K1ko’s tremendous strength lies in his razor-sharp analytical skills, fearless truth-telling, and ability to combine technical financial knowledge with cultural and emotional intelligence. His posts spark extensive engagement due to their depth, authenticity, and actionable insights.","weakness":"However, his uncompromising critical stance sometimes can stray toward negativity and alienate parts of his audience who prefer more optimistic or neutral views. His intense scrutiny can be perceived as harsh or overly cynical, which may limit broader appeal.","recommendation":"To grow his audience on X, K1ko should balance his deep-dive critical analyses with occasional content that highlights success stories or offers practical, optimistic advice for newcomers. Engaging visually with infographics or short-form videos summarizing complex topics could attract younger or less technical followers while sparking meaningful conversations.","roast":"For someone who’s spent years calling out scams and shady deals, you'd think K1ko would at least have time to cash out before that one epic bankruptcy—clearly, the only thing more volatile than crypto markets is his personal financial rollercoaster!","win":"Despite all ups and downs, K1ko remarkably turned a billion-yuan stock market gain into invaluable street-smart experience and scaled a high-frequency crypto strategy that delivers a staggering 50% monthly return, proving resilience and mastery over chaos."},"created":1763355566486,"type":"the critic","id":"lilk1kopops"},{"user":{"id":"2912377393","name":"akira","description":"批评不容许 那么赞扬的意义何在?","followers_count":1603,"friends_count":58,"statuses_count":78971,"profile_image_url_https":"https://pbs.twimg.com/profile_images/538185177441124353/ziyzQd1U_normal.jpeg","screen_name":"akira77218","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"Akira is a sharp-witted commentator who never shies away from challenging norms and calling out what doesn’t sit right. With a prolific tweeting habit, Akira’s voice is a blend of humor and incisive critique that keeps followers both entertained and thoughtful. Their content often explores everyday ironies with a savvy, culturally tuned edge.","purpose":"Akira’s life purpose centers on sparking reflection and dialogue through unfiltered critique and clever observation, encouraging others to question complacency and celebrate honest feedback.","beliefs":"They believe that praise without criticism lacks meaning, valuing authenticity and honesty above all. Akira holds that constructive confrontation is essential for growth and meaningful interaction.","facts":"Fun fact: Akira has tweeted almost 79,000 times, proving that when it comes to sharing opinions, they don’t do it quietly!","strength":"Their strengths lie in fearless, well-timed critical commentary combined with a strong voice that engages a culturally savvy audience. Akira’s substantial tweet volume signifies deep experience in capturing attention and provoking thought.","weakness":"At times, Akira’s relentless critique may come off as overly cynical or alienate those looking for more balanced perspectives. The lack of follower data suggests room for growth in building a broader audience or stronger network presence.","recommendation":"To grow their audience on X, Akira should harness their witty critique by engaging more in conversations with followers and influencers. Polls or threads explaining their viewpoints could invite debate and community building, softening the tone occasionally to widen appeal.","roast":"Akira’s tweet count suggests if critiquing was an Olympic sport, they’d have more medals than Usain Bolt has sprint wins — but hey, maybe it’s time to sprint less and charm more before your keyboard files a formal complaint!","win":"Despite the tough crowd, Akira has consistently driven high engagement on viral tweets, like the post warning '美女不要让老公收拾屋子', showcasing their knack for relatable and sharable cultural humor."},"created":1763354513477,"type":"the critic","id":"akira77218"},{"user":{"id":"890821273269358592","name":"🐽红猪🐽","description":"The beauty of the creations lies in their ephemeral nature.","followers_count":365,"friends_count":179,"statuses_count":10690,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1979206283476512768/2hj-1_kf_normal.jpg","screen_name":"pink_piglet_woo","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"🐽红猪🐽 is a sharp-eyed commentator who thrives on dissecting social and cultural issues with a persistent voice and incisive wit. Passionate about highlighting contradictions and calling out hypocrisy, they use their platform to challenge prevailing narratives and provoke thoughtful dialogue. Their prolific tweeting reveals a mind unafraid to stir the pot and spotlight uncomfortable truths.","purpose":"To unravel societal pretenses and provoke deeper reflection by exposing the inconsistencies and ironies embedded in cultural and political narratives.","beliefs":"They believe in the power of critical thinking and candid discourse to dismantle ignorance and challenge injustice. Authenticity and intellectual rigor are core values, paired with a skepticism towards surface-level acceptance of social norms.","facts":"Despite an undefined follower count, 🐽红猪🐽 has tweeted over 10,000 times, showing relentless dedication to voicing their critiques and engaging in public debates.","strength":"Their greatest strength lies in fearless, articulate critique that compels followers to reconsider their perspectives and engage in meaningful discussions.","weakness":"Such relentless criticism can sometimes alienate potential allies and create echo chambers instead of fostering constructive dialogue or consensus.","roast":"If being the internet's resident curmudgeon were an Olympic sport, 🐽红猪🐽 would have so many gold medals, even their opponents would ask for a critique of their training methods.","win":"Accumulating thousands of views and hundreds of likes on critical tweets shows their voice resonates and cuts through social chatter, marking them as a distinctive and influential commentator.","recommendation":"To grow their audience on X, 🐽红猪🐽 should mix their sharp critiques with occasional constructive solutions or stories of positive change, balancing skepticism with optimism to widen their appeal while maintaining their signature edge."},"created":1763352999409,"type":"the critic","id":"pink_piglet_woo"},{"user":{"id":"1879833293371179008","name":"李良","description":"没见过世面.没人,没钱,","followers_count":97,"friends_count":25,"statuses_count":8517,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1879833979546685440/avQfvC1e_normal.jpg","screen_name":"sxshty","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"李良 is a prolific commentator who isn’t afraid to call things as they see them, often with a sharp edge and a hint of dark humor. Their tweets paint a vivid picture of someone who views the world through a skeptical, if somewhat cynical, lens. Despite a modest social reach, 李良’s voice is unmistakably bold and unfiltered.","purpose":"To challenge social norms and expose hypocrisy by using wit and satire to provoke thought and reflection in their audience.","beliefs":"李良 values honesty above all else, often believing that society’s facades need to be peeled back to reveal uncomfortable truths. They likely hold a skeptical worldview, questioning motives and intentions, especially when it comes to social interactions and status.","facts":"Fun fact: 李良 has tweeted over 8,500 times, proving that when it comes to sharing opinions, there’s no shortage of content or persistence.","strength":"An unstoppable voice with a keen eye for hypocrisy and human flaw, combined with relentless tweeting that keeps their presence constant and their critiques fresh.","weakness":"Their blunt and sometimes harsh commentary can isolate potential followers, especially since their tone might be perceived as overly negative or unforgiving.","roast":"李良’s Twitter feed is basically a never-ending roast session — not just of others, but sometimes you wonder if they’re just rehearsing for their own stand-up special about life's disappointments.","win":"Maintaining an active presence with over 8,500 tweets shows a remarkable dedication to self-expression and steadfast engagement, even without a large following.","recommendation":"To grow their audience on X, 李良 should consider mixing in some moments of vulnerability or unexpected positivity along with their critiques. Engaging more with followers, responding to comments, and moderating their tone slightly could invite a more active and supportive community."},"created":1763352760972,"type":"the critic","id":"sxshty"},{"user":{"id":"1972080440","name":"adam 🇺🇸","description":"building the AI spreadsheet @try_trufflepig","followers_count":10176,"friends_count":834,"statuses_count":8133,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1908231015358935040/qs_kUZdp_normal.jpg","screen_name":"personofswag","location":"sf","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"trufflepig.ai","expanded_url":"http://trufflepig.ai","url":"https://t.co/Ahok5wBJ5B","indices":[0,23]}]}}},"details":{"type":"The Critic","description":"Adam is a sharp-witted observer of tech culture and social quirks, building an AI spreadsheet with a no-nonsense attitude. With over 8,000 tweets, he’s not afraid to call out the absurdities and challenge surface-level trends, all while fostering clever conversations. His digital footprint shows a blend of humor, insight, and a healthy dose of skepticism.","purpose":"Adam’s life purpose is to cut through the noise of the tech world with clarity and precision, guiding others to think critically about popular narratives and innovations. He aims to build smarter tools, like his AI spreadsheet, while encouraging a culture of honesty and authenticity in digital discourse.","beliefs":"Adam values intellectual honesty, meaningful communication, and practical innovation over superficial buzzwords. He believes in calling out pretension and mediocrity, pushing for depth rather than surface-level hype. Above all, he trusts reason and a bit of humor to foster genuine understanding.","facts":"Fun fact: Adam’s viral tweet about 'doordash debt' racked up more than 5 million views and 183,000 likes, proving his talent for tackling everyday absurdities with wit that resonates widely.","strength":"His razor-sharp critical thinking and fearless communication make him a truth-seeker who doesn’t shy away from controversy, ensuring his voice is both memorable and impactful.","weakness":"Adam’s blunt honesty might sometimes alienate softer-minded followers or make nuanced discussions more difficult, as his critiques can come off as harsh or dismissive.","roast":"Adam’s tweets are like a double espresso—bold, biting, and impossible to ignore—but sometimes people need a latte, not a roast, especially when you're serving up 'dogshit conversationalist' hot takes at 3AM.","win":"Achieving viral status with his witty and relatable critique of people’s ‘doordash debt,’ Adam has proven he can tap the pulse of everyday humor while enhancing his AI project’s credibility.","recommendation":"To grow his audience on X, Adam should leverage his strong voice by engaging more with followers’ replies, using Twitter Threads to unpack his AI spreadsheet insights, and blending his sharp critiques with occasional collaborative content to soften and expand his appeal."},"created":1763351522672,"type":"the critic","id":"personofswag"},{"user":{"id":"2990389368","name":"Tenacious","description":"Trader | Collector | Yapper (iii) 🌎 ☮️","followers_count":30893,"friends_count":3070,"statuses_count":58044,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1890229194254159872/V37QCsK4_normal.jpg","screen_name":"TenaciousBit","location":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"quacks.app/?ref=Tenacious…","expanded_url":"http://quacks.app/?ref=TenaciousBit&","url":"https://t.co/2Hg1znlXzH","indices":[0,23]}]}}},"details":{"type":"The Critic","description":"Tenacious is a sharp-witted commentator in the crypto and NFT space, blending humor with insightful criticism. With over 58,000 tweets, they keep their community engaged through candid takes and nostalgic nods to the wild early days of NFTs. Their voice stands out as both a storyteller and a truth-teller, unafraid to call out industry flaws while celebrating its culture.","purpose":"To expose the real stories behind crypto and NFT trends, holding platforms and communities accountable while fostering a realistic understanding of the digital economy. Tenacious is driven to educate and entertain, ensuring that people remember the lessons behind the mania and the glitches behind the hype.","beliefs":"Tenacious values transparency, freedom, and the decentralization ethos of blockchain but is skeptical of the commercialization and growing pains that come with mass adoption. They believe in rewarding genuine community involvement and are wary of superficial hype and manipulation tactics.","facts":"Fun fact: Despite being a heavy tweeter with over 58,000 posts, Tenacious keeps their finger firmly on the pulse of crypto’s most memorable moments, like the NFT craze, and shares them with a distinct blend of sarcasm and nostalgia.","strength":"Exceptional ability to engage and provoke thought through witty, relatable critiques that resonate deeply with both newcomers and veterans in the crypto space. Their consistency and prolific tweeting keep their audience entertained and informed.","weakness":"Can sometimes lean too heavily on sarcasm and cynicism, which risks alienating more optimistic or casual followers. Their intense and rapid-fire tweeting style might overwhelm new audience members or dilute the impact of individual insights.","roast":"Tenacious has tweeted so much, they could probably finance an entire blockchain by selling ad space on their timeline — a perfect mix of relentless chatter and the occasional golden nugget of wisdom, like a caffeinated parrot with insider info.","win":"Building a robust community presence with over 58,000 tweets that consistently spark engagement, blending humor and critique to become a recognizable voice within the NFT and crypto discourse.","recommendation":"To grow their audience on X, Tenacious should consider mixing their high-volume tweeting with strategic threading that provides deeper dives into key topics. Engaging more with trending crypto debates and collaborating with other influencers could broaden their reach, while subtle inclusion of educational content might attract new followers seeking clarity over chaos."},"created":1763350212048,"type":"the critic","id":"tenaciousbit"},{"user":{"id":"15804278","name":"Red Panda Research (无孩爱troll男)","description":"Bricks|为了恶心大家而故意卖萌|Jazz|He Schadenferude|He trolls everyone randomly|zh-US|Deutsch|option trader|APT|Bloomberg二手知识贩子|吸小熊猫™都是不挣钱的时候|精分是麻瓜的魂器|没见过世面|利物浦是冠军","followers_count":7566,"friends_count":6057,"statuses_count":422685,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1258701532578471937/7Kf-C7SM_normal.jpg","screen_name":"luogl","location":"Sunnyvale, CA","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"Toronto.ca","expanded_url":"http://Toronto.ca","url":"https://t.co/qT2YUCAw82","indices":[0,23]}]}}},"details":{"type":"The Critic","description":"Red Panda Research is a sharp-tongued troll with a flair for mischief and knowledge-sharing, blending satire with genuine insights. Known for racking up an astonishing tweet count, they master the art of provoking reactions and challenging norms with a Jazz-like improvisational style. Fluent in multiple languages and unafraid to ruffle feathers, this profile balances humor with a nerdy edge on finance and cultural commentary.","purpose":"To entertain and provoke thought by mixing trolling with insightful analysis, while exposing cultural and societal quirks, ultimately encouraging followers to question the status quo.","beliefs":"They value candidness, skepticism, and intellectual playfulness, often leveraging schadenfreude as a tool to highlight contradictions and hypocrisy. They believe in using humor and trolling as a way to filter genuine connections and as a means to survive and thrive in a complex world.","facts":"Red Panda Research has tweeted over 422,000 times, showing relentless dedication to engaging and trolling their audience, turning constant interaction into an art form.","strength":"Unmatched consistency and volume of content creation, sharp wit that blends humor with critique, and the ability to engage diverse audiences across language barriers.","weakness":"The penchant for trolling can sometimes alienate potential followers, and the sheer volume of tweets might overwhelm or fatigue their audience, risking dilution of their message.","roast":"You tweet more than a caffeinated parrot on a mission, making marathon runners look like sprinters, yet somehow you manage to troll without ever growing tired—proving that endurance is your secret weapon, or maybe just an inability to stop typing.","win":"Successfully cultivated a massive, engaged audience despite—or perhaps because of—relentless trolling and sharp cultural commentary, showcasing an unusual mastery in turning provocation into influence.","recommendation":"To grow your audience on X, mix your high-volume trolling with occasional deeper dives or thread series that unpack your sharpest insights, giving followers reasons to stick around beyond the humor and random commentary. Engage more with replies to build a loyal ecosystem of defenders who amplify your content."},"created":1763350057658,"type":"the critic","id":"luogl"},{"user":{"id":"1678017995665186816","name":"Mitch","description":"","followers_count":413,"friends_count":26,"statuses_count":201,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1962280077267259392/COd4mvv0_normal.jpg","screen_name":"notmitchybones","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"Mitch is the unapologetic truth-teller of the platform, never hesitating to call out social facades and outdated niceties with raw, unfiltered commentary. Their tweets dissect social norms with a biting wit that both irritates and intrigues, engaging a niche audience that appreciates brutal honesty over diplomacy. Despite the abrasive tone, they challenge followers to rethink social dynamics and authenticity.","purpose":"To expose the performative and often hypocritical nature of social interactions, encouraging a more genuine and self-aware approach to relationships and social identity.","beliefs":"Mitch believes in cutting through societal BS to reveal underlying truths, values honesty above polite social conventions, and trusts that genuine connections arise from chance and authenticity rather than forced networking or superficial behavior.","facts":"Mitch has a knack for turning usual social topics upside down—like dismissing introversion as mere persona maintenance and trusting online autistic friends more than family or neighbors.","strength":"Mitch’s fearlessness in expressing uncomfortable truths makes them stand out, engaging a committed audience that respects unvarnished honesty and critical social commentary.","weakness":"Their harsh tone and use of edgy language risk alienating potential followers and limiting broader audience appeal or retweet traction.","roast":"Mitch’s idea of networking is about as subtle as a chainsaw in a library—guaranteed to clear the room, one brutally candid tweet at a time.","win":"Achieving high engagement on controversial takes, such as a tweet with over 170 likes and dozens of replies, proves Mitch’s unique voice resonates strongly with a dedicated crowd.","recommendation":"To grow on X, Mitch should balance their sharp critiques with occasional moments of vulnerability or humor that invite dialogue over conflict, and engage more actively with followers to convert controversy into community."},"created":1763349647259,"type":"the critic","id":"notmitchybones"},{"user":{"id":"1683451470559969281","name":"dnsshoes","description":"","followers_count":185,"friends_count":263,"statuses_count":1072,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1683451556274864128/2OMn3Kwe_normal.jpg","screen_name":"dnsshoes","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Critic","description":"dnsshoes is a straight-shooting, no-nonsense voice who isn't afraid to challenge popular views and call out what they see as mediocrity. Their online presence is marked by sharp retweets and pointed opinions, reflecting a personality that values blunt honesty over sugar-coated conversations. dnsshoes thrives in stirring the pot and igniting debate, making their profile a hotspot for controversial takes.","purpose":"To provoke thought and challenge mainstream narratives by holding a mirror up to society's contradictions and hypocrisies, pushing conversations into uncomfortable but necessary territories.","beliefs":"dnsshoes values truth — or at least their version of it — over political correctness and societal pleasantries, firmly believing that not all perspectives deserve equal respect, especially when it comes to entrenched cultural roles.","facts":"Despite a modest engagement on original tweets, dnsshoes amplifies content that aligns with their viewpoints, turning retweets into powerful statements, including how they spotlight quick, seemingly under-the-radar TikTok hacks.","strength":"An unfiltered communication style that commands attention, combined with a keen eye for spotting and calling out what they consider unremarkable or insincere content.","weakness":"Often alienates potential followers with provocative or divisive opinions, which may limit meaningful dialogue and reduce community growth.","recommendation":"To grow their audience on X, dnsshoes should balance their criticism with occasional constructive insights or humor, engaging more with replies to foster conversations rather than only retweeting controversial content. Adding context or rationale could help turn critics into followers.","roast":"dnsshoes is like the human embodiment of a pop-up ad: loud, unavoidable, and you’re never quite sure if what you’re getting is a bargain or just plain annoying — but hey, at least they keep things interesting.","win":"Leveraging retweets of viral, useful TikTok shop tips that have captured thousands of views and energized niche communities, proving their influence in curating impactful content."},"created":1763349419723,"type":"the critic","id":"dnsshoes"}],"activities":{"nreplies":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":28,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":20,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":20,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":14,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":5,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":1,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":4,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":6,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":5,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":51,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":3,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":10,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":1,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":9,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":7,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":18,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":99,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":20,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":24,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":44,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":21,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":10,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":28,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":1,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":22,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":11,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":24,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":7,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nretweets":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":6,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":5,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":8,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":5,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":2,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":2,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":4,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":1,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":14,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":6,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nlikes":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":113,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":260,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":182,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":137,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":98,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":152,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":78,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":81,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":11,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":55,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":8,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":151,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":8,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":50,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":69,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nviews":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":0,"startTime":1760918400000,"endTime":1761004800000,"tweets":[]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[]},{"label":"2025-10-24","value":12707,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,110],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1980683826360693207","quoted_status_permalink":{"url":"https://t.co/kiT878Gcr3","expanded":"https://twitter.com/ErfanEbrahimnia/status/1980683826360693207","display":"x.com/ErfanEbrahimni…"},"retweeted":false,"fact_check":null,"id":"1981214341841244379","view_count":5714,"bookmark_count":4,"created_at":1761193282000,"favorite_count":28,"quote_count":0,"reply_count":9,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"Si vous comprenez pas sufisamment du premier coup c'est surement de la merde, ils aiment trop faire ça NextJS.","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,262],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981352713020395686","view_count":5547,"bookmark_count":3,"created_at":1761226273000,"favorite_count":84,"quote_count":0,"reply_count":12,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1981352713020395686","full_text":"J'en ai trop marre des tweets qui prédisent l'avenir là. \n\n\"Dans 6 mois notre metier va être bouleversé et completement changer\".\n\"Notre façon de consommer le web va être grave différente avec les IA\"\n\nCe genre de trucs là... t'en sais rien ma gueule, ferme la ?","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,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1981345153517330530","view_count":1351,"bookmark_count":0,"created_at":1761224470000,"favorite_count":0,"quote_count":0,"reply_count":6,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981345153517330530","full_text":"Question sondage curieux.\nIl existe encore dans ma TL certain d'entre vous qui font toujours pas de TS ?","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":[10,103],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1623739774564433922","name":"Raumain","screen_name":"_Raumain","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"_Raumain","lang":"fr","retweeted":false,"fact_check":null,"id":"1981337650612056130","view_count":46,"bookmark_count":0,"created_at":1761222682000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@_Raumain C'est un wrapper du header cache control mais qui marche dans leur sauce trop bizarre de RSC.","in_reply_to_user_id_str":"1623739774564433922","in_reply_to_status_id_str":"1981336701168742490","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"847261111","name":"Mheos","screen_name":"MattAdbrt","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"MattAdbrt","lang":"fr","retweeted":false,"fact_check":null,"id":"1981336948544319815","view_count":49,"bookmark_count":0,"created_at":1761222514000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981214341841244379","full_text":"@MattAdbrt Et remote et sans remote ?","in_reply_to_user_id_str":"847261111","in_reply_to_status_id_str":"1981290276711768367","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":33274,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,114],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981399119559348290","quoted_status_permalink":{"url":"https://t.co/Qe6B6NwHoH","expanded":"https://twitter.com/cramforce/status/1981399119559348290","display":"x.com/cramforce/stat…"},"retweeted":false,"fact_check":null,"id":"1981710974085431296","view_count":10929,"bookmark_count":11,"created_at":1761311689000,"favorite_count":55,"quote_count":0,"reply_count":13,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1981710974085431296","full_text":"En vrai c'est les trucs comme ça qui font que ya encore + de devs qui comprennent rien et qui deviennent trop nul.","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,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1981624327003930714","quoted_status_permalink":{"url":"https://t.co/t7fveUHTyM","expanded":"https://twitter.com/MikeCodeur/status/1981624327003930714","display":"x.com/MikeCodeur/sta…"},"retweeted":false,"fact_check":null,"id":"1981706799767323115","view_count":22203,"bookmark_count":7,"created_at":1761310694000,"favorite_count":199,"quote_count":0,"reply_count":7,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1981706799767323115","full_text":"Parce qu'on est sur LinkedIn en fait.","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":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981869678583841225","view_count":1,"bookmark_count":0,"created_at":1761349527000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Most of us didn't missed that.\n\nIt doesn't invalidate most of the valid criticism made towards these untyped unstandardized infrastructure & runtimes directives.\n\nWhat most people missed is rather that it's NOT a standard (for fw and build tools) + isn't supported by default.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981840423049175137","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,222],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1981870083195715836","view_count":4,"bookmark_count":0,"created_at":1761349623000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981840423049175137","full_text":"@theo Wdym \"over another SaaS\", what are other frameworks without string directives doing wrong ?\n\nIt has nothing to do with sass, it has to do with glue code.\nI want to glue my infrastructure to my code explicitly myself.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1981841338359484910","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[23,128],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"58564000","name":"@jacobparis.com ❖","screen_name":"jacobmparis","indices":[0,12]},{"id_str":"28544844","name":"Stephan Meijer","screen_name":"meijer_s","indices":[13,22]}]},"favorited":false,"in_reply_to_screen_name":"jacobmparis","lang":"en","retweeted":false,"fact_check":null,"id":"1981817785597497847","view_count":137,"bookmark_count":0,"created_at":1761337155000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1981792409857273893","full_text":"@jacobmparis @meijer_s Bro said: \"You can't call <something> conditionally, and we don't want to introduce Rules of Hooks\"","in_reply_to_user_id_str":"58564000","in_reply_to_status_id_str":"1981806102150037833","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":37192,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"youtu.be/HDsvVgSIy9M","expanded_url":"https://youtu.be/HDsvVgSIy9M","url":"https://t.co/4eNBstSbMO","indices":[255,278]}],"user_mentions":[{"id_str":"961600873553121285","name":"Benjamin Code","screen_name":"benjamincode","indices":[12,25]}]},"favorited":false,"lang":"fr","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982100131773059091","view_count":29311,"bookmark_count":99,"created_at":1761404471000,"favorite_count":159,"quote_count":1,"reply_count":16,"retweet_count":8,"user_id_str":"555597126","conversation_id_str":"1982100131773059091","full_text":"La video de @benjamincode ILLUSTRE PARFAITEMENT l'illusion prolongée que les LLM te sortent quand t'as pas les compétences.\n\nIl a dit \"j'ai passé du temps sur la sécu avec claude, plein de prompt, etc..\", et au final son app se hack en \"1 if\" trop guez.\n\nhttps://t.co/4eNBstSbMO","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,32],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","quoted_status_id_str":"1982144794727227463","quoted_status_permalink":{"url":"https://t.co/pAOePsCNCQ","expanded":"https://twitter.com/rauchg/status/1982144794727227463","display":"x.com/rauchg/status/…"},"retweeted":false,"fact_check":null,"id":"1982151025373991389","view_count":2970,"bookmark_count":0,"created_at":1761416605000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982151025373991389","full_text":"s/\"use workflow\"/setup a queue/g","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":[20,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"752673","name":"John Resig","screen_name":"jeresig","indices":[0,8]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[9,19]}]},"favorited":false,"in_reply_to_screen_name":"jeresig","lang":"en","retweeted":false,"fact_check":null,"id":"1982110432363008016","view_count":4236,"bookmark_count":0,"created_at":1761406927000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982046991132889191","full_text":"@jeresig @tan_stack First time ever in all of the js/ts frameworks that you can actually use midlleware for dependency injection \"a la express\" and it actually works because it's typed.","in_reply_to_user_id_str":"752673","in_reply_to_status_id_str":"1982046991132889191","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,108],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1497241094148562950","name":"Le vieux","screen_name":"mamoud___","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"mamoud___","lang":"fr","retweeted":false,"fact_check":null,"id":"1982088967181774906","view_count":675,"bookmark_count":0,"created_at":1761401809000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982088532383461438","full_text":"@mamoud___ aveugled gros, les gens demandent le support de \"use workflow\" sous tous les posts de frameworks.","in_reply_to_user_id_str":"1497241094148562950","in_reply_to_status_id_str":"1982088532383461438","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":15754,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1982869268824739972","quoted_status_permalink":{"url":"https://t.co/kHpmMvOAyU","expanded":"https://twitter.com/LundukeJournal/status/1982869268824739972","display":"x.com/LundukeJournal…"},"retweeted":false,"fact_check":null,"id":"1982871021767311492","view_count":14820,"bookmark_count":19,"created_at":1761588266000,"favorite_count":107,"quote_count":0,"reply_count":13,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1982871021767311492","full_text":"Theo est insupportable comme d'habitude, merci a Jean Baptiste Kempf.\n\nTheo c'est une enorme merde humaine rempli d'ego qui veut payer 20k de sa youtube money pour faire virer un community manager contre qui il a perdu un debat twitter.\n\nC'est chaud d'être un si gros fragile.","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":[6,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982942931410415968","view_count":813,"bookmark_count":1,"created_at":1761605410000,"favorite_count":29,"quote_count":1,"reply_count":1,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo You have been seen going after people's professional lives multiple times.\n\nI'm not in favor of this either, but you get what you deserve.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982930618754408778","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,286],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1982946671798694215","view_count":7,"bookmark_count":0,"created_at":1761606302000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982930618754408778","full_text":"@theo I wasn't particularly talking about this one story, but sure.\n\nTo me it's orders magnitude different. Having a domain blacklisted for a while won't take too much money to a guy willing to pay 20k for twitter debate.\n\nEven if you didn't wanted him out the consequences were obvious","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1982943781780644091","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[24,65],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]},{"id_str":"2604121018","name":"Alpha Wuhan 🇫🇷","screen_name":"AlfaWuhan","indices":[13,23]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1982904485300383992","view_count":114,"bookmark_count":0,"created_at":1761596244000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1982729562846068882","full_text":"@ledevultime @AlfaWuhan dire \"c'est factuel\" sur une prediction 😬","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1982885764318015874","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":10154,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,47],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983210635266498649","quoted_status_permalink":{"url":"https://t.co/RMdqLZ0NtX","expanded":"https://twitter.com/arktypeio/status/1983210635266498649","display":"x.com/arktypeio/stat…"},"retweeted":false,"fact_check":null,"id":"1983222404454195436","view_count":10154,"bookmark_count":24,"created_at":1761672042000,"favorite_count":98,"quote_count":0,"reply_count":5,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1983222404454195436","full_text":"Ptdr ok gros ils ont typé regexp.\nHuge en vrai.","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-30","value":320,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[24,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"717742034635898880","name":"Josua Sievers","screen_name":"SieversJosua","indices":[0,13]},{"id_str":"1577241403","name":"@levelsio","screen_name":"levelsio","indices":[14,23]}]},"favorited":false,"in_reply_to_screen_name":"SieversJosua","lang":"in","retweeted":false,"fact_check":null,"id":"1983488047485538689","view_count":28,"bookmark_count":0,"created_at":1761735376000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983110741033996484","full_text":"@SieversJosua @levelsio Bali*","in_reply_to_user_id_str":"717742034635898880","in_reply_to_status_id_str":"1983112736260436463","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"14268775","name":"Grafikart","screen_name":"grafikart_fr","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"grafikart_fr","lang":"fr","retweeted":false,"fact_check":null,"id":"1983575250894717290","view_count":292,"bookmark_count":0,"created_at":1761756167000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1983572525993894093","full_text":"@grafikart_fr Personne a jamais vibe codé un full saas correct c'est que des bullshitter.\nL'AI est toujours teubé RAS.","in_reply_to_user_id_str":"14268775","in_reply_to_status_id_str":"1983572525993894093","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":21164,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983658298529169737","quoted_status_permalink":{"url":"https://t.co/AYIomFHDmh","expanded":"https://twitter.com/enunomaduro/status/1983658298529169737","display":"x.com/enunomaduro/st…"},"retweeted":false,"fact_check":null,"id":"1983815206083121495","view_count":21164,"bookmark_count":44,"created_at":1761813377000,"favorite_count":152,"quote_count":0,"reply_count":4,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1983815206083121495","full_text":"Ah ouais ok, mettre ton endpoint d'analytics en 404 pour dodge ublock je l'ai pas vu venir.","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-01","value":15720,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,183],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1983911063474065423","quoted_status_permalink":{"url":"https://t.co/BhdUPzw0Ho","expanded":"https://twitter.com/ennycodes/status/1983911063474065423","display":"x.com/ennycodes/stat…"},"retweeted":false,"fact_check":null,"id":"1984295516444753954","view_count":15077,"bookmark_count":20,"created_at":1761927892000,"favorite_count":68,"quote_count":0,"reply_count":3,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1984295516444753954","full_text":"Melvyn il avait fait un thread il y a 2-3 ans sur comment avoir son github graph full vert en faisant un script qui update son readme, faut voir comment il s'était fait allumer mdrrrr","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":[17,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984326520861823216","view_count":489,"bookmark_count":0,"created_at":1761935284000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Make a dockerfile, use whatever in your VPS to deploy it.\nDokploy/coolify/by hand/whatever","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984297140835975609","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,240],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"776664533058199554","name":"Vinod - Startup Listing","screen_name":"thevinodpatidar","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"thevinodpatidar","lang":"en","retweeted":false,"fact_check":null,"id":"1984340479044173932","view_count":154,"bookmark_count":1,"created_at":1761938612000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1984297140835975609","full_text":"@thevinodpatidar Follow the getting started guide on coolify. If you can deploy one docker image you should be able to deploy any docker image.\nYou can also hop on the tanstack discord and search for \"dockerfile\" and find one ready for you.","in_reply_to_user_id_str":"776664533058199554","in_reply_to_status_id_str":"1984333390276149517","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":15998,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,11],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984309989134254493","quoted_status_permalink":{"url":"https://t.co/bloA5SOKw9","expanded":"https://twitter.com/Yuchenj_UW/status/1984309989134254493","display":"x.com/Yuchenj_UW/sta…"},"retweeted":false,"fact_check":null,"id":"1984456194183008605","view_count":15998,"bookmark_count":10,"created_at":1761966200000,"favorite_count":81,"quote_count":0,"reply_count":5,"retweet_count":4,"user_id_str":"555597126","conversation_id_str":"1984456194183008605","full_text":"Très jaloux","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-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":4136,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,130],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1984974272339792299","quoted_status_permalink":{"url":"https://t.co/g41LvhRJEE","expanded":"https://twitter.com/benjamincode/status/1984974272339792299","display":"x.com/benjamincode/s…"},"retweeted":false,"fact_check":null,"id":"1985143858032951807","view_count":3587,"bookmark_count":2,"created_at":1762130152000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985143858032951807","full_text":"Apple quand t'as un problème comme ça on dirait que t'as zero solutions..\nLes macs ils ont quand même l'inconvénient d'être fermé.","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":[26,306],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"381509395","name":"Andrew Gadzik ▲","screen_name":"z0oks","indices":[0,6]},{"id_str":"1474104747871256576","name":"TANSTACK","screen_name":"tan_stack","indices":[7,17]},{"id_str":"1467726470533754880","name":"Next.js","screen_name":"nextjs","indices":[18,25]}]},"favorited":false,"in_reply_to_screen_name":"z0oks","lang":"en","retweeted":false,"fact_check":null,"id":"1985426675635527904","view_count":461,"bookmark_count":0,"created_at":1762197581000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985306875428995147","full_text":"@z0oks @tan_stack @nextjs Bro, the framework isn't providing the majority of the speed in a webapp.\n\nSo yes I can also make it faster using brainfuck or php (see McMaster Carr).\n\nAlso bad benchmark, we don't know what is cache hot or not, and Vercel love to put cache everywhere to pretend process is fast.","in_reply_to_user_id_str":"381509395","in_reply_to_status_id_str":"1985306875428995147","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[6,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"786375418685165568","name":"Theo - t3.gg","screen_name":"theo","indices":[0,5]}]},"favorited":false,"in_reply_to_screen_name":"theo","lang":"en","retweeted":false,"fact_check":null,"id":"1985427509567959110","view_count":88,"bookmark_count":0,"created_at":1762197780000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985421248118350233","full_text":"@theo why would you re-trigger the whole thing publicly.\nsuch a drama bitch i'm sorry I know you'll block me but jeeeeeeeeeeeezzzz grow up.","in_reply_to_user_id_str":"786375418685165568","in_reply_to_status_id_str":"1985421248118350233","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":22829,"startTime":1762214400000,"endTime":1762300800000,"tweets":[{"bookmarked":false,"display_text_range":[0,98],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","retweeted":false,"fact_check":null,"id":"1985809904586592761","view_count":15904,"bookmark_count":27,"created_at":1762288950000,"favorite_count":47,"quote_count":3,"reply_count":39,"retweet_count":1,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"J'ai jamais compris pourquoi on hash pas les password dans le frontend aussi pour pas les envoyer.","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,202],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985810454619320635","view_count":2098,"bookmark_count":0,"created_at":1762289081000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"\"utilise un gestionnaire de pw et met un truc random\" c'est de la passation de responsabilité dans ce topic précis imo. Pas tout le monde va le faire, donc le risque est là.\n\nJ'ai oublié un truc ouuuu ?","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985809904586592761","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985828302590824822","view_count":1533,"bookmark_count":0,"created_at":1762293336000,"favorite_count":3,"quote_count":1,"reply_count":7,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Dans ma théorie ça serait le browser qui hash le contenu de tous les input password.\nPas d'implem en JS.\n\nÇa permettrait de mettre fin aux leak de passwords en clair, et au phishing.\n\nC'est très très BIG en théorie, et jamais personne ne m'a donné de contre arguments.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985810454619320635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,269],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"316030521","name":"Arnaud Denoyelle","screen_name":"ArnaudDenoyelle","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"ArnaudDenoyelle","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848898955460853","view_count":127,"bookmark_count":0,"created_at":1762298247000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@ArnaudDenoyelle C'est pas une histoire de sécurité dans le sens principal, tous les autres mécanismes de secu sont quand même en place.\n\nOn esquive juste la réutilisation des mot de passe et le transport de mdp en clair sur le serveur cible que tu trust pas forcément.","in_reply_to_user_id_str":"316030521","in_reply_to_status_id_str":"1985847261385888090","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,281],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"970716416","name":"Nexyll","screen_name":"Nexyll_NOP","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Nexyll_NOP","lang":"fr","retweeted":false,"fact_check":null,"id":"1985833631776911732","view_count":462,"bookmark_count":0,"created_at":1762294607000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Nexyll_NOP Mon but c'est justement de résoudre le second point.\n\nJe trust pas le serveur, pourquoi devrais-je en fait ?\n\nOuais OAuth ou même n'importe quelle solution qui comporte pas de pw est mieux. Mais les password vont pas disparaitre demain, donc autant prendre la free win.","in_reply_to_user_id_str":"970716416","in_reply_to_status_id_str":"1985833017374286249","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,104],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1599846570433839105","name":"Sofiane | Infra Architect ☁️","screen_name":"sofianedjerbi","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"sofianedjerbi","lang":"fr","retweeted":false,"fact_check":null,"id":"1985848364143943951","view_count":72,"bookmark_count":0,"created_at":1762298119000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@sofianedjerbi Oui et c'est pas du tout sans intérêt comme tu pourrais le penser.\nLis les autres tweets.","in_reply_to_user_id_str":"1599846570433839105","in_reply_to_status_id_str":"1985847238245970360","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1773489328552808448","name":"Babichat","screen_name":"Babichat638","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Babichat638","lang":"en","retweeted":false,"fact_check":null,"id":"1985832402321584328","view_count":427,"bookmark_count":0,"created_at":1762294314000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Babichat638 Amen","in_reply_to_user_id_str":"1773489328552808448","in_reply_to_status_id_str":"1985824947302727912","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,280],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"67931386","name":"Julien Laffaye 🇨🇦","screen_name":"jlaffaye","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"jlaffaye","lang":"fr","retweeted":false,"fact_check":null,"id":"1985853142022435165","view_count":98,"bookmark_count":0,"created_at":1762299259000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@jlaffaye Tout est mieux qu'un password, jconnais pas cette spec mais j'imagine qu'au même titre que OAuth/passkey/OPAQUE ça résoud une partie de ces problèmes aussi.\n\nMoi ce qui m'intéresse là c'est vraiment la méthode password, pas une autre méthode qui n'a pas le pb si jamais.","in_reply_to_user_id_str":"67931386","in_reply_to_status_id_str":"1985852208991072680","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,185],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"fr","retweeted":false,"fact_check":null,"id":"1985814832038150546","view_count":948,"bookmark_count":1,"created_at":1762290125000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@yann_birba Tu hash avant la création de compte ou avant le login, tjr avec le même algorithme.\n\nDu pdv du backend ton password est un hash au lieu de \"123\", du coup il re-hash le hash.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1985811101674872846","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,80],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1728821677050519552","name":"KOBÆ | ∑: Dev","screen_name":"Kobae_ae","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"Kobae_ae","lang":"fr","retweeted":false,"fact_check":null,"id":"1985858634702577844","view_count":32,"bookmark_count":0,"created_at":1762300568000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@Kobae_ae Règle 0: No unnecessary user input.\nRègle 2: Never trust user servers.","in_reply_to_user_id_str":"1728821677050519552","in_reply_to_status_id_str":"1985858137434235288","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,111],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"426961790","name":"Nicolas Beaussart","screen_name":"beaussan","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"beaussan","lang":"fr","retweeted":false,"fact_check":null,"id":"1985817720139419703","view_count":619,"bookmark_count":0,"created_at":1762290813000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@beaussan Ouais mais je dois faire confiance a la plateforme, et juste avant le salt tout est en clair du coup.","in_reply_to_user_id_str":"426961790","in_reply_to_status_id_str":"1985817336981627207","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,194],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"952257967923097600","name":"Anouar Nourelhadi","screen_name":"nourelhadi_","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"nourelhadi_","lang":"fr","retweeted":false,"fact_check":null,"id":"1985825772310053164","view_count":509,"bookmark_count":0,"created_at":1762292733000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@nourelhadi_ Certain, pas chiffré, hash.\nJe veux jamais le reverse.\nJ'ai pas besoin de le comparer le password original. Pour le site tout est transparent, comme si mon mdp ressemblait a un md5.","in_reply_to_user_id_str":"952257967923097600","in_reply_to_status_id_str":"1985824716192403536","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-06","value":868,"startTime":1762300800000,"endTime":1762387200000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"Neolectron","lang":"fr","retweeted":false,"fact_check":null,"id":"1985861013183340979","view_count":91,"bookmark_count":0,"created_at":1762301135000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"Le but n'est PAS:\n- de faire mieux que Oauth/passkey/opaque/etc. le password reste la pire technique.\n\n- de remplacer toute mesure de sécurité déjà existante\n\nLe but EST:\n- d'avoir automatiquement un mdp différents par site/domain\n\n- de ne jamais donner mon mdp a une plateforme.","in_reply_to_user_id_str":"555597126","in_reply_to_status_id_str":"1985828302590824822","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,93],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1979233329321832448","name":"LLM Babysitter","screen_name":"indiehackerdev","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"indiehackerdev","lang":"fr","retweeted":false,"fact_check":null,"id":"1985863400916762752","view_count":11,"bookmark_count":0,"created_at":1762301704000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1985809904586592761","full_text":"@indiehackerdev T'es passé a côté du concept je pense. T'as lu que le premier tweet ou tout ?","in_reply_to_user_id_str":"1979233329321832448","in_reply_to_status_id_str":"1985862357369680115","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1716733124980445184","name":"Le Dev ULTIME 🍜","screen_name":"ledevultime","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"ledevultime","lang":"fr","retweeted":false,"fact_check":null,"id":"1986010955721978031","view_count":766,"bookmark_count":1,"created_at":1762336884000,"favorite_count":7,"quote_count":0,"reply_count":3,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1986001038013247966","full_text":"@ledevultime Incroyable, c'est super insipirant !\nIl est devenu millionaire en vendant des formations c'est ouf.","in_reply_to_user_id_str":"1716733124980445184","in_reply_to_status_id_str":"1986001038013247966","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-07","value":9910,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1986130392823570559","quoted_status_permalink":{"url":"https://t.co/3HAFLzVG3Z","expanded":"https://twitter.com/EnvoyeSpecial/status/1986130392823570559","display":"x.com/EnvoyeSpecial/…"},"retweeted":false,"fact_check":null,"id":"1986449556347720137","view_count":9910,"bookmark_count":22,"created_at":1762441455000,"favorite_count":151,"quote_count":1,"reply_count":10,"retweet_count":14,"user_id_str":"555597126","conversation_id_str":"1986449556347720137","full_text":"C'est vraiment un test de QI grandeur nature ça.\n\nCes gens deviennent potes/amour avec les LLM JUSTE parceque les LLM c'est des gros suceurs qui sont toujours d'accord avec eux.\n\nIls a le cerveau d'un enfant de 9ans qui fuit le conflit.\nBiggest manchild, personne est surpris.","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-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":5214,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1987326842332979673","quoted_status_permalink":{"url":"https://t.co/LkH5HmEGpl","expanded":"https://twitter.com/the2ndfloorguy/status/1987326842332979673","display":"x.com/the2ndfloorguy…"},"retweeted":false,"fact_check":null,"id":"1987692302911824322","view_count":4949,"bookmark_count":11,"created_at":1762737749000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987692302911824322","full_text":"Alors que si il avait découvert nix il aurait compris que le script sert a rien en premier lieu.","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":[15,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"50136899","name":"Tanner Linsley","screen_name":"tannerlinsley","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"tannerlinsley","lang":"en","retweeted":false,"fact_check":null,"id":"1988017091631530336","view_count":265,"bookmark_count":0,"created_at":1762815184000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1987968270906118577","full_text":"@tannerlinsley Schill stack","in_reply_to_user_id_str":"50136899","in_reply_to_status_id_str":"1987968270906118577","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":8916,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[0,28],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988450141158953003","quoted_status_permalink":{"url":"https://t.co/5uMcKmRvUW","expanded":"https://twitter.com/imbereket/status/1988450141158953003","display":"x.com/imbereket/stat…"},"retweeted":false,"fact_check":null,"id":"1988478107037118950","view_count":8916,"bookmark_count":24,"created_at":1762925099000,"favorite_count":50,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"555597126","conversation_id_str":"1988478107037118950","full_text":"Excellente lib ça bouge pas.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":12518,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,186],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"fr","quoted_status_id_str":"1988012791752782244","quoted_status_permalink":{"url":"https://t.co/8Z1JZjyRY6","expanded":"https://twitter.com/vercel/status/1988012791752782244","display":"x.com/vercel/status/…"},"retweeted":false,"fact_check":null,"id":"1988923763870601502","view_count":12426,"bookmark_count":7,"created_at":1763031352000,"favorite_count":68,"quote_count":0,"reply_count":8,"retweet_count":6,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"Mddr allez ta gueule avec tes directives inventés à la con qui pollue toutes les libs opensource de mort que j'utilise alors que j'en ai rien a foutre de ton service ou de ton archi RSC.","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,49],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1481914909717839873","name":"Yann Birba","screen_name":"yann_birba","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yann_birba","lang":"en","retweeted":false,"fact_check":null,"id":"1988927857977094596","view_count":4,"bookmark_count":0,"created_at":1763032328000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988923763870601502","full_text":"@yann_birba I'm from israel and this is my cloud.","in_reply_to_user_id_str":"1481914909717839873","in_reply_to_status_id_str":"1988925688095670479","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,41],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"771274489","name":"123321mario 🇫🇷 ","screen_name":"123321mario","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"123321mario","lang":"en","retweeted":false,"fact_check":null,"id":"1988810947008356365","view_count":88,"bookmark_count":0,"created_at":1763004454000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"555597126","conversation_id_str":"1988516136070119900","full_text":"@123321mario Skill issue si on me demande","in_reply_to_user_id_str":"771274489","in_reply_to_status_id_str":"1988516136070119900","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":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}]},"interactions":{"users":[{"created_at":1642151034000,"uid":"1481914909717839873","id":"1481914909717839873","screen_name":"yann_birba","name":"Yann Birba","friends_count":906,"followers_count":225,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1597132177514414088/KJTKEZEC_normal.jpg","description":"Web developer at @octacomFR | \nReact - Laravel - Tanstack","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/YannBirba","expanded_url":"https://github.com/YannBirba","url":"https://t.co/iHOON47GfE","indices":[0,23]}]}},"interactions":2},{"created_at":1353874880000,"uid":"970716416","id":"970716416","screen_name":"Nexyll_NOP","name":"Nexyll","friends_count":348,"followers_count":46,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1139634791211556864/fjCrlfhs_normal.png","description":"Software engineer / Light designer","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"instagram.com/polar_sceno","expanded_url":"https://instagram.com/polar_sceno","url":"https://t.co/Z396N6hAiH","indices":[0,23]}]}},"interactions":1},{"created_at":1515870966000,"uid":"952257967923097600","id":"952257967923097600","screen_name":"nourelhadi_","name":"Anouar Nourelhadi","friends_count":836,"followers_count":92,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1465072750062718982/dabzscUx_normal.jpg","description":"Certified Symfony 6 🥰 | Vuejs 😤 | AWS 🫶","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"nourelhadi.com","expanded_url":"http://nourelhadi.com","url":"https://t.co/EoEwWo0hGT","indices":[0,23]}]}},"interactions":1},{"created_at":1480458567000,"uid":"803727600413708293","id":"803727600413708293","screen_name":"binbinjs","name":"binbin.js ~ 🖖 ɱ","friends_count":3647,"followers_count":417,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1900758054360215552/vfEVKF0c_normal.jpg","description":"Language nerd, available in: French, Spanish, Thai, Occitan, Esperanto, JavaScript","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1345545731000,"uid":"771274489","id":"771274489","screen_name":"123321mario","name":"123321mario 🇫🇷 ","friends_count":5135,"followers_count":2651,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1890875005015072768/4Ec7j2C1_normal.png","description":"most hated french weeb. only watching dubs. shit tastes according to everyone. might post political stuff.\n\n✨\n@BocchiTheRockFR @YuruCamp_FR @MadeInAbyssFR","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"123321mario.fr","expanded_url":"http://123321mario.fr","url":"https://t.co/VAMGVJgpEf","indices":[0,23]}]}},"interactions":1},{"created_at":1250960695000,"uid":"67931386","id":"67931386","screen_name":"jlaffaye","name":"Julien Laffaye 🇨🇦","friends_count":832,"followers_count":572,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1248828203247992833/gMVyhljZ_normal.jpg","description":"Production Engineer @Shopify ∧ Go enthusiast ∧ Metalhead","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1322866104000,"uid":"426961790","id":"426961790","screen_name":"beaussan","name":"Nicolas Beaussart","friends_count":1605,"followers_count":2027,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1873091742385283072/TuEEEYce_normal.jpg","description":"I like to build stuff - father of two 👦👦 - Teacher, Tinkerer - Senior Staff at @PayFitEng - TanStack router maintainer - Nx Champion 🏆 - @traefik Ambassador","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"beaussan.io","expanded_url":"https://beaussan.io/","url":"https://t.co/pWQJETHaDD","indices":[0,23]}]}},"interactions":1},{"created_at":1317215893000,"uid":"381509395","id":"381509395","screen_name":"z0oks","name":"Andrew Gadzik ▲","friends_count":857,"followers_count":1020,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1232716383802265600/ZS6sRpla_normal.jpg","description":"Software Engineer ▲ @Vercel. Prev @sonos, @libertymutual, @dellemc","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1307911732000,"uid":"316030521","id":"316030521","screen_name":"ArnaudDenoyelle","name":"Arnaud Denoyelle","friends_count":201,"followers_count":198,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1392180422809952260/MYydNQh9_normal.jpg","description":"Freelance Developer\nCo-founder & CTO Let's Tolk\nJava, NodeJS, Angular\nIT & Maths Engineer (N7 2009) \nLille 🇫🇷","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1760720989000,"uid":"1979233329321832448","id":"1979233329321832448","screen_name":"indiehackerdev","name":"LLM Babysitter","friends_count":58,"followers_count":233,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1980853237965037568/b5VFSiW-_normal.jpg","description":"Quit my developer 9-5 to live a digital nomad lifestyle.\n\n$0 🔜 $10k+ MRR goal 🚀\nFirst month revenues: $204.55\n\nFollow me through my indie hacker journey!","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"apps.apple.com/app/swings-moo…","expanded_url":"https://apps.apple.com/app/swings-mood-journal/id6753060153","url":"https://t.co/myTo3zOcXc","indices":[0,23]}]}},"interactions":1},{"created_at":1711667802000,"uid":"1773489328552808448","id":"1773489328552808448","screen_name":"Babichat638","name":"Babichat","friends_count":13,"followers_count":20,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1806757597589995520/3jaN3LFz_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1701018231000,"uid":"1728821677050519552","id":"1728821677050519552","screen_name":"Kobae_ae","name":"KOBÆ | ∑: Dev","friends_count":100,"followers_count":163,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1982862756991647744/LcoQ9Gz__normal.png","description":"Æ // ∑: // building the cult around @megaeth","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"megaeth.com","expanded_url":"http://megaeth.com","url":"https://t.co/RjAESNSAFd","indices":[0,23]}]}},"interactions":1},{"created_at":1698136086000,"uid":"1716733124980445184","id":"1716733124980445184","screen_name":"ledevultime","name":"Le Dev ULTIME 🍜","friends_count":273,"followers_count":6888,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1856718001858646016/iMfsWWFE_normal.jpg","description":"👨💻 Indie hacker\n👀 100k sur TikTok\n🎓 Station F Alumni\n🧡 Vue, Laravel et BaaS\n🚀 7 SaaS micro-SaaS\n🌐 Cofounder @ Teachizy, Lienvisuel, Crologow","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"au.lienvu.fr/infoULTIME","expanded_url":"https://au.lienvu.fr/infoULTIME","url":"https://t.co/ppWXaWdL95","indices":[0,23]}]}},"interactions":1},{"created_at":1670268144000,"uid":"1599846570433839105","id":"1599846570433839105","screen_name":"sofianedjerbi","name":"Sofiane | Infra Architect ☁️","friends_count":188,"followers_count":406,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1854260374171779073/8rkOAZnA_normal.jpg","description":"Architecte créateur d'infrastructures ⚡\nFounder https://t.co/ON4hEQWgVD & https://t.co/wGGfifH10N","entities":{"description":{"urls":[{"display_url":"certiftrainer.com","expanded_url":"https://certiftrainer.com","url":"https://t.co/ON4hEQWgVD","indices":[48,71]},{"display_url":"cafe-cloud.com","expanded_url":"https://cafe-cloud.com","url":"https://t.co/wGGfifH10N","indices":[74,97]}]},"url":{"urls":[{"display_url":"sofianedjerbi.com","expanded_url":"http://sofianedjerbi.com","url":"https://t.co/aS4NunMVhm","indices":[0,23]}]}},"interactions":1}],"period":14,"start":1762142977406,"end":1763352577406}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}