[{"title":"Top 7 Featured DEV Posts of the Week","path":"/devteam/top-7-featured-dev-posts-of-the-week-1bo6","id":4840348,"user_id":1875101,"comments_count":17,"public_reactions_count":62,"organization_id":1,"reading_time":3,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":0.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"some_ai","user":{"name":"Jem","username":"heyitsjem","slug":"heyitsjem","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1875101/fed41ffa-3228-4a95-8381-2562d87d01ba.jpg","cached_base_subscriber?":false,"cached_community_leader?":true,"cached_base_subscriber":false,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw845djrfwzm6n7umckq1.jpg","tag_list":["top7","discuss"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791896400,"published_timestamp":"2026-10-13T13:00:00Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 13","video_duration_in_minutes":"00:00","ai_disclosure_label":"AI-assisted","top_comments":[{"comment_id":1687264,"user_id":3683045,"published_timestamp":"2026-10-15T13:59:25Z","published_at_int":1792072765,"safe_processed_html":"\u003cp\u003eCongratulations to the authors! Well done!!\u003c/p\u003e\n\n","path":"/earlgreyhot1701d/comment/3hpok","username":"earlgreyhot1701d","name":"Earl Grey","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3683045%2F745698c0-b6f4-42ea-96e9-44a671fa69e0.png"},{"comment_id":1684564,"user_id":3941526,"published_timestamp":"2026-10-14T04:08:24Z","published_at_int":1791950904,"safe_processed_html":"\u003cp\u003eCongrats！\u003c/p\u003e\n\n","path":"/xulingfeng/comment/3hloo","username":"xulingfeng","name":"xulingfeng","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3941526%2Faae40319-0a84-40c7-8434-832b0e75c708.gif"},{"comment_id":1683802,"user_id":3462235,"published_timestamp":"2026-10-13T16:07:56Z","published_at_int":1791907676,"safe_processed_html":"\u003cp\u003eA big thank you to Jem and the DEV team for featuring my article in this week’s Top 7! 😊\u003c/p\u003e\n\n\u003cp\u003eAnd to everyone who read my article, left a comment, shared your experiences, or offered suggestions, thank you. I really appreciate you engaging with my work. ♥️\u003c/p\u003e\n\n\u003cp\u003eCongratulations to everyone else featured this week! Happy to see your work here, too. 🎉\u003c/p\u003e\n\n","path":"/shubhradev/comment/3hklg","username":"shubhradev","name":"Shubhra Pokhariya","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3462235%2Fa195c0cb-1004-4a1a-93f4-ecb8593c6884.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":null,"url":"https://dev.to/devteam/top-7-featured-dev-posts-of-the-week-1bo6","current_user_signed_in":false,"feed_config":null},{"title":"What was your win this week?!","path":"/devteam/what-was-your-win-this-week-36am","id":4766369,"user_id":264,"comments_count":24,"public_reactions_count":21,"organization_id":1,"reading_time":1,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Jess Lee","username":"jess","slug":"jess","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/264/b75f6edf-df7b-406e-a56b-43facafb352c.jpg","cached_base_subscriber?":true,"cached_community_leader?":true,"cached_base_subscriber":true,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkioo3fh4yz8yd3x7yc1e.jpg","tag_list":["weeklyretro"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1792155600,"published_timestamp":"2026-10-16T13:00:00Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 16","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1690986,"user_id":3683045,"published_timestamp":"2026-10-17T21:20:15Z","published_at_int":1792272015,"safe_processed_html":"\u003cp\u003eMy win this week: I gave my third court AI talk on Friday, and the jokes landed. I've learned I don't love public speaking, but I'm proud I did it at all, three times, a year after my first line of code. I wrote it up here: \u003ca href=\"https://dev.to/earlgreyhot1701d/ai-took-me-to-three-stages-i-still-dont-like-public-speaking-1g38\" rel=\"nofollow\"\u003edev.to/earlgreyhot1701d/ai-took-me...\u003c/a\u003e\u003cbr\u003e\n\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyjtno1t8hqjbl45w1gu1.png\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyjtno1t8hqjbl45w1gu1.png\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n","path":"/earlgreyhot1701d/comment/3i5bo","username":"earlgreyhot1701d","name":"Earl Grey","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3683045%2F745698c0-b6f4-42ea-96e9-44a671fa69e0.png"},{"comment_id":1690029,"user_id":3743406,"published_timestamp":"2026-10-17T08:20:18Z","published_at_int":1792225218,"safe_processed_html":"\u003cp\u003eA few things: \u003c/p\u003e\n\n\u003col\u003e\n\u003cli\u003eGiving \u003cstrong\u003emy last internal exam\u003c/strong\u003e of college.\u003c/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompletionist++\u003c/strong\u003e for hacktoberfest.\n\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2fuch5sjxztv99765m62.png\" alt=\" \" loading=\"lazy\"\u003e\n\u003c/li\u003e\n\u003cli\u003eHosted my \u003cstrong\u003ehacktoberfest meetup\u003c/strong\u003e as a \u003cstrong\u003ehost\u003c/strong\u003e.(first event of my life hosted solo by me.)\n\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fafc7v9m9uljq6kmb2l7x.png\" alt=\" \" loading=\"lazy\"\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\n","path":"/dj29/comment/3i413","username":"dj29","name":"Dhruv Jani","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3743406%2F227d53d3-1443-4ceb-9fb8-98c02ff9e60f.jpg"},{"comment_id":1689988,"user_id":4190048,"published_timestamp":"2026-10-17T07:39:06Z","published_at_int":1792222746,"safe_processed_html":"\u003cp\u003eI love how the community highlights wins ranging from fresh FAQ templates to nailing Completionist status in Hacktoberfest, because those micro‑victories keep the creative spark alive. This week I finally organized my \u003ca href=\"https://maine-license-plate.org\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"\u003emaine-license-plate.org\u003c/a\u003e converting a long‑standing backlog into a tidy, searchable archive that felt surprisingly rewarding. That sense of closure has already inspired me to draft a reusable snippet for future retrospectives, so the next round of achievements can be captured and celebrated even faster.\u003c/p\u003e\n\n","path":"/coleman001/comment/3i3pe","username":"coleman001","name":"Derek Coleman","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4190048%2F47e5f6e5-4458-431d-8034-28812737e7e8.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eCommunity shares weekly triumphs\u003c/p\u003e\n\n","url":"https://dev.to/devteam/what-was-your-win-this-week-36am","current_user_signed_in":false,"feed_config":null},{"title":"Congrats to the Hacktoberfest Weekend Challenge: Build for a Friend Winners!","path":"/devteam/congrats-to-the-hacktoberfest-weekend-challenge-build-for-a-friend-winners-pgc","id":4825130,"user_id":1875101,"comments_count":32,"public_reactions_count":92,"organization_id":1,"reading_time":4,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":7.5,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"some_ai","user":{"name":"Jem","username":"heyitsjem","slug":"heyitsjem","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1875101/fed41ffa-3228-4a95-8381-2562d87d01ba.jpg","cached_base_subscriber?":false,"cached_community_leader?":true,"cached_base_subscriber":false,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu5wpcby840hb2v82xxkn.png","tag_list":["devchallenge","weekendchallenge","hf26challenge"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791574347,"published_timestamp":"2026-10-09T19:32:27Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 9","video_duration_in_minutes":"00:00","ai_disclosure_label":"AI-assisted","top_comments":[{"comment_id":1680108,"user_id":4076110,"published_timestamp":"2026-10-12T08:15:15Z","published_at_int":1791792915,"safe_processed_html":"\u003cp\u003eThank you \u003ca class=\"mentioned-user\" href=\"https://dev.to/heyitsjem\"\u003e@heyitsjem\u003c/a\u003e !\u003c/p\u003e\n\n","path":"/iamrobertmoore/comment/3hf9e","username":"iamrobertmoore","name":"Robert Moore","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4076110%2F4e95763a-b90c-4749-8902-67794ea0f4e8.jpg"},{"comment_id":1673832,"user_id":382434,"published_timestamp":"2026-10-10T10:08:10Z","published_at_int":1791626890,"safe_processed_html":"\u003cp\u003eCongratulations all! Super cool project by \u003ca class=\"mentioned-user\" href=\"https://dev.to/alexgeorgiev17\"\u003e@alexgeorgiev17\u003c/a\u003e btw!\u003c/p\u003e\n\n","path":"/devopsdaily/comment/3h624","username":"devopsdaily","name":"DevOps Daily","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F382434%2F66e04ef9-7e4f-491c-997a-30f4a999d40c.jpg"},{"comment_id":1673334,"user_id":3977004,"published_timestamp":"2026-10-10T06:09:27Z","published_at_int":1791612567,"safe_processed_html":"\u003cp\u003eCongratulations legends 🎊🎉❤️💥\u003c/p\u003e\n\n\u003cp\u003e\u003ca class=\"mentioned-user\" href=\"https://dev.to/coffeeandcommits\"\u003e@coffeeandcommits\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/rahullkumr\"\u003e@rahullkumr\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/iamwasih\"\u003e@iamwasih\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/dosunmu_hassan_46f2ac141d\"\u003e@dosunmu_hassan_46f2ac141d\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/bipul_chamoli_09b5f0cc719\"\u003e@bipul_chamoli_09b5f0cc719\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/raphelevator\"\u003e@raphelevator\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/arqamwd\"\u003e@arqamwd\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/muhammadmurtuzahussain\"\u003e@muhammadmurtuzahussain\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/prateek11rai\"\u003e@prateek11rai\u003c/a\u003e \u003ca class=\"mentioned-user\" href=\"https://dev.to/priyanshu_jha_eee132b17e5\"\u003e@priyanshu_jha_eee132b17e5\u003c/a\u003e\u003c/p\u003e\n\n","path":"/technogamerz/comment/3h590","username":"technogamerz","name":"𝐓𝐡𝐞 𝐋𝐚𝐳𝐲 𝐆𝐢𝐫𝐥 ","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3977004%2F76dde182-db9e-4626-9b7c-218eb299ebec.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eRecord-breaking participation with open-source AI\u003c/p\u003e\n\n","url":"https://dev.to/devteam/congrats-to-the-hacktoberfest-weekend-challenge-build-for-a-friend-winners-pgc","current_user_signed_in":false,"feed_config":null},{"title":"What was your win this week??","path":"/devteam/what-was-your-win-this-week-1l3f","id":4766357,"user_id":264,"comments_count":13,"public_reactions_count":31,"organization_id":1,"reading_time":1,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Jess Lee","username":"jess","slug":"jess","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/264/b75f6edf-df7b-406e-a56b-43facafb352c.jpg","cached_base_subscriber?":true,"cached_community_leader?":true,"cached_base_subscriber":true,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9zyizamxuncl6nx1c32.jpg","tag_list":["weeklyretro"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791550800,"published_timestamp":"2026-10-09T13:00:00Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 9","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1675373,"user_id":439972,"published_timestamp":"2026-10-10T20:03:58Z","published_at_int":1791662638,"safe_processed_html":"\u003cp\u003eMy week is was a insane flow!\u003cbr\u003e\nStarted with downgrade this wall by a 5kg hammer.\u003cbr\u003e\n\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6085x8yybvt4pw9g48at.jpg\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6085x8yybvt4pw9g48at.jpg\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003cbr\u003e\n\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F30ej1zqa3nbfo6yf0gmc.jpg\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F30ej1zqa3nbfo6yf0gmc.jpg\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp\u003eAfter I feel the \u003ca href=\"https://dev.to/pengeszikra/use-this-pipe-to-feel-the-flow-483j\" rel=\"nofollow\"\u003eTS+|\u0026gt;\u003c/a\u003e is open some creativity gate, and while wait how to sucess the \u003ca href=\"https://dev.to/pengeszikra/terminal-is-your-friend-2b49\" rel=\"nofollow\"\u003eterminal-is-your-friend\u003c/a\u003e program. At least I was earn:\u003cbr\u003e\n\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp92ywinya66g5py045im.png\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp92ywinya66g5py045im.png\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003cbr\u003e\nbut I don't know maybe with the \u003ca href=\"https://dev.to/pengeszikra/single-line-cv-52bf\" rel=\"nofollow\"\u003esingle line CV\u003c/a\u003e\u003c/p\u003e\n\n\u003cp\u003e.... my train going forward ....\u003c/p\u003e\n\n\u003cp\u003eOcassionaly try the Claude also .... the result is this very secret dungeon builder project - started on my Samsung Galaxy A50 mobile, later continue on my Mac\u003cbr\u003e\n\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fytt12w98ltgjmgukcbkf.jpg\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fytt12w98ltgjmgukcbkf.jpg\" alt=\"M1Mac with touch bar\" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp\u003e.... finally ....\u003c/p\u003e\n\n\u003cp\u003eSo many AI news make a headache to me, so I'm start:\u003cbr\u003e\n\u003ca href=\"https://dev.to/pengeszikra/singularity-news-28p6\" rel=\"nofollow\"\u003eS I N G U L A R I T Y - N E W S\u003c/a\u003e channel.\u003c/p\u003e\n\n\u003cp\u003e\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa42y3zlbpp4b58f26f2f.png\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa42y3zlbpp4b58f26f2f.png\" alt=\"|\u0026gt; YOUR TURN!;\" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n","path":"/pengeszikra/comment/3h89b","username":"pengeszikra","name":"Peter Vivo","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F439972%2F8830d2e7-92bf-4d2b-9f73-855a4d0a40a7.jpeg"},{"comment_id":1672244,"user_id":446871,"published_timestamp":"2026-10-09T19:54:26Z","published_at_int":1791575666,"safe_processed_html":"\u003cp\u003eStarted an eInk IoT project with my students : \u003c/p\u003e\n\n\u003cp\u003e\u003ciframe class=\"tweet-embed\" scrolling=\"no\" id=\"tweet-2107567377554809035-727\" src=\"https://platform.twitter.com/embed/Tweet.html?id=2107567377554809035\"\u003e\n\u003c/iframe\u003e\n\u003cscript\u003e\n  // Detect dark theme\n  var iframe = document.getElementById('tweet-2107567377554809035-727');\n  if (document.body.className.includes('dark-theme')) {\n    iframe.src = \"https://platform.twitter.com/embed/Tweet.html?id=2107567377554809035\u0026theme=dark\"\n  }\n\n\u003c/script\u003e\n\n\u003c/p\u003e\n\n","path":"/adriens/comment/3h3j2","username":"adriens","name":"adriens","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F446871%2F3e9ded5c-f368-4906-a277-35e56c9f97a7.png"},{"comment_id":1671545,"user_id":3733958,"published_timestamp":"2026-10-09T14:57:52Z","published_at_int":1791557872,"safe_processed_html":"\u003cp\u003e📅 2026.lat\u003cbr\u003e\n\u003ca href=\"https://www.2026.lat/earth/9-10.html\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"\u003e2026.lat/earth/9-10.html\u003c/a\u003e\u003cbr\u003e\n📅 Friday, 9 October 2026\u003cbr\u003e\n🕒 17:22:24\u003cbr\u003e\n🌍 Earthquake Summary 🌍\u003cbr\u003e\nGlobal Seismic Activity Report\u003c/p\u003e\n\n\u003cp\u003e📅 2026-10-09 · Last 24 Hours\u003c/p\u003e\n\n\u003ch1\u003e\n  \u003ca name=\"friday-earth-earthquake\" href=\"#friday-earth-earthquake\"\u003e\n  \u003c/a\u003e\n  Friday #Earth #earthquake\n\u003c/h1\u003e\n\n\u003cp\u003e🌍 地震概要 · 2026年10月9日\u003c/p\u003e\n\n\u003cp\u003e世界でM4.5以上の地震10回\u003cbr\u003e\n最大：M6.3 🇻🇺 バヌアツ\u003cbr\u003e\n続いて：M5.5 🇵🇭 フィリピン · M5.2 🇮🇩 インドネシア\u003c/p\u003e\n\n\u003cp\u003e津波なし · 被害者なし\u003c/p\u003e\n\n\u003cp\u003e詳細を読む（EN · FI · DA · NL）🗺️\u003cbr\u003e\n🔗 \u003ca href=\"https://www.2026.lat/earth/9-10.html\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"\u003e2026.lat/earth/9-10.html\u003c/a\u003e\u003c/p\u003e\n\n\u003ch1\u003e\n  \u003ca name=\"%E5%9C%B0%E9%9C%87-earthquake-vanuatu\" href=\"#%E5%9C%B0%E9%9C%87-earthquake-vanuatu\"\u003e\n  \u003c/a\u003e\n  地震 #Earthquake #Vanuatu\n\u003c/h1\u003e\n\n","path":"/learn2027/comment/3h2i5","username":"learn2027","name":"meow.hair","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3733958%2F9c978524-d30e-4eb6-8fc5-4869940aa70f.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":null,"url":"https://dev.to/devteam/what-was-your-win-this-week-1l3f","current_user_signed_in":false,"feed_config":null},{"title":"Building Better Agents through End-to-End Evals","path":"/dailycontext/building-better-agents-through-end-to-end-evals-pgh","id":4845718,"user_id":4182768,"comments_count":10,"public_reactions_count":36,"organization_id":13814,"reading_time":3,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Ryan Stevens","username":"ryan_stevens","slug":"ryan_stevens","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4182768%2Fe3cf3d02-e8e1-42b3-8698-61d623f1eab9.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/4182768/e3cf3d02-e8e1-42b3-8698-61d623f1eab9.png","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Daily Context","username":"dailycontext","slug":"dailycontext","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F13814%2F22a0c918-422d-4931-9c15-5974094549ae.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/13814/22a0c918-422d-4931-9c15-5974094549ae.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":null,"tag_list":["ai","agents","evals","aie"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791979513,"published_timestamp":"2026-10-14T12:05:13Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 14","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1685805,"user_id":3823178,"published_timestamp":"2026-10-14T16:38:31Z","published_at_int":1791995911,"safe_processed_html":"\u003cp\u003eThe \"data is the bottleneck\" section matches our experience painfully well. Clean synthetic data makes an agent look brilliant offline and then fall over the first time it meets a real customer's messy Excel export — the mess genuinely is the signal, and most teams under-invest there.\u003c/p\u003e\n\n\u003cp\u003eStrong agreement on rubrics over pass/fail too. Moving to multi-criterion scoring was what finally let us see \"4 of 6, and here are the two it missed\" instead of a meaningless red X.\u003c/p\u003e\n\n\u003cp\u003eOne trap that bit us: an LLM judge grading only the final output will happily pass a right-looking answer reached by wrong reasoning — correct number, broken trajectory. We ended up adding assertions on the trajectory itself, not just the output. Did you run into that with your worlds? And how do you keep the domain-expert rubric from going stale as the product shifts — ours drifted faster than we expected.\u003c/p\u003e\n\n","path":"/max_quimby/comment/3hnkh","username":"max_quimby","name":"Max Quimby","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3823178%2F0a97facc-1e95-494c-9db9-084aa3b35e47.png"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eSynthetic worlds expose real mess\u003c/p\u003e\n\n","url":"https://dev.to/dailycontext/building-better-agents-through-end-to-end-evals-pgh","current_user_signed_in":false,"feed_config":null},{"title":"What LLMs 'Know' That You Don't Know They Know: Stop Inventing Prompt DSLs and Ride 50 Years of Unix Pre-Training Gravity","path":"/gde/what-llms-know-that-you-dont-know-they-know-stop-inventing-prompt-dsls-and-ride-50-years-of-2bl6","id":4830780,"user_id":121966,"comments_count":47,"public_reactions_count":31,"organization_id":11939,"reading_time":22,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":8.0,"experience_level_rating_distribution":0.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Randal L. Schwartz","username":"randalschwartz","slug":"randalschwartz","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F121966%2Fa587f86d-abcb-484e-9a8a-09213b6a54b3.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/121966/a587f86d-abcb-484e-9a8a-09213b6a54b3.jpg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Google Developer Experts","username":"gde","slug":"gde","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/11939/e3080d5b-ecde-42a8-b089-bafecc31fa97.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4ifoyhfo9dj5uu8s5xqz.png","tag_list":["ai","programming","unix","architecture"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791680392,"published_timestamp":"2026-10-11T00:59:52Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 11","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1684748,"user_id":3483324,"published_timestamp":"2026-10-14T06:36:41Z","published_at_int":1791959801,"safe_processed_html":"\u003cp\u003ethe 'seen millions of times at training' framing is what makes this land. been using Makefile style phased targets in agent CLAUDE.md files for a couple months — not because it felt clever, just because it worked. had a multi step orchestrator that kept replaying finished steps after a tool error. swapped the prose error handling for a circuit breaker init.d idiom and the replay rate dropped to near zero in two days. did you see any models where the Unix gravity effect was noticeably weaker?\u003c/p\u003e\n\n","path":"/mudassirworks/comment/3hm60","username":"mudassirworks","name":"Mudassir Khan","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3483324%2F3ea1f28d-d1c3-4507-8b66-96771aa3d5c7.webp"},{"comment_id":1683397,"user_id":3992934,"published_timestamp":"2026-10-13T12:58:39Z","published_at_int":1791896319,"safe_processed_html":"\u003cp\u003eThe common thread isn't that models memorized Unix syntax. It's that the host can execute a deterministic primitive and return observable state, instead of asking the model to simulate workflow state in prose. I'm exploring the same boundary for architecture: Codapult Guard checks changes against explicit project rules rather than relying on an agent to remember them. \u003ca href=\"https://github.com/codapult/codapult-guard\" rel=\"nofollow noopener noreferrer\" target=\"_blank\"\u003egithub.com/codapult/codapult-guard\u003c/a\u003e\u003c/p\u003e\n\n","path":"/vladzoff/comment/3hk61","username":"vladzoff","name":"Vlad Zoff","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3992934%2F61af1d3c-0ba9-465b-9e29-befc3796b413.jpeg"},{"comment_id":1682593,"user_id":4125375,"published_timestamp":"2026-10-13T03:43:11Z","published_at_int":1791862991,"safe_processed_html":"\u003cp\u003eSame experience here. We refactored a larger Python codebase with coding agents, and a deterministic architecture check outside the model caught an agent importing from an internal module instead of the public interface. Tests, lint and types were all green.\u003c/p\u003e\n\n\u003cp\u003eOne thing I would add: Level 2 can be wrong too. Our before/after comparison should run old vs new code. But an editable-install finder in sys.meta_path loaded submodules from the current checkout, so for some modules we compared new with new. Deterministic, but testing the wrong thing.\u003c/p\u003e\n\n\u003cp\u003eSince then we check where every loaded submodule comes from, not only the root package.\u003c/p\u003e\n\n\u003cp\u003eWrote it up, including the results we had to invalidate: \u003ca href=\"https://dev.to/ake2l/three-weeks-of-agentic-refactoring-could-we-trust-the-result-586j\" rel=\"nofollow\"\u003ehere\u003c/a\u003e\u003c/p\u003e\n\n","path":"/ake2l/comment/3hj13","username":"ake2l","name":"Alex","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4125375%2F035c43c6-06b8-4f6d-b7c8-8efae9e33968.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eReal utility execution beats text prompts\u003c/p\u003e\n\n","url":"https://dev.to/gde/what-llms-know-that-you-dont-know-they-know-stop-inventing-prompt-dsls-and-ride-50-years-of-2bl6","current_user_signed_in":false,"feed_config":null},{"title":"How I Feel about the Grace Hopper Celebration Getting Cancelled","path":"/jess/how-i-feel-about-the-grace-hopper-celebration-getting-cancelled-3l2k","id":4844771,"user_id":264,"comments_count":11,"public_reactions_count":97,"organization_id":null,"reading_time":3,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":6.5,"experience_level_rating_distribution":7.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":379485,"ai_disclosure_level":"not_disclosed","user":{"name":"Jess Lee","username":"jess","slug":"jess","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/264/b75f6edf-df7b-406e-a56b-43facafb352c.jpg","cached_base_subscriber?":true,"cached_community_leader?":true,"cached_base_subscriber":true,"cached_community_leader":true},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3w45a3d1mjqg6g9mhebf.png","tag_list":["wecoded","news","dei","career"],"flare_tag":{"name":"news","bg_color_hex":"#111111","text_color_hex":"#fff9ac"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791903477,"published_timestamp":"2026-10-13T14:57:57Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 13","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1687197,"user_id":4135392,"published_timestamp":"2026-10-15T13:31:21Z","published_at_int":1792071081,"safe_processed_html":"\u003cp\u003eA powerful and thought-provoking reflection. 💜 The cancellation of such an influential event is a reminder that meaningful progress requires more than words—it requires sustained investment, genuine commitment, and community support. Even when major platforms disappear, mentorship, advocacy, and amplifying underrepresented voices can keep the momentum alive. \u003cstrong\u003eDiversity in tech shouldn’t depend on trends or budgets; it should be part of the industry’s foundation.\u003c/strong\u003e Thank you for highlighting why this work still matters. 👏\u003c/p\u003e\n\n","path":"/nullandvoid_/comment/3hpm5","username":"nullandvoid_","name":"Jyanthi","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4135392%2F6b36726c-62d8-4ce1-b732-8c8acd834dba.png"},{"comment_id":1684783,"user_id":3921203,"published_timestamp":"2026-10-14T07:16:36Z","published_at_int":1791962196,"safe_processed_html":"\u003cp\u003eThis is really sad to hear, Jess. \u003c/p\u003e\n\n\u003cp\u003eConferences may disappear, but the connections and communities they helped build don’t have to.\u003c/p\u003e\n\n\u003cp\u003eI’ve always believed that some of the most meaningful things we can do in tech are surprisingly simple: share what we know, encourage someone who’s just starting out, and make room for voices that deserve to be heard.\u003c/p\u003e\n\n\u003cp\u003eI hope you still get the opportunity to host that panel. It sounds like a conversation worth having.\u003c/p\u003e\n\n\u003cp\u003eThanks for sharing this. \u003c/p\u003e\n\n","path":"/merbayerp/comment/3hm79","username":"merbayerp","name":"Mustafa ERBAY","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3921203%2Fe3a198a1-49a0-466f-99e6-74bdf202a867.png"},{"comment_id":1684021,"user_id":3779607,"published_timestamp":"2026-10-13T18:53:14Z","published_at_int":1791917594,"safe_processed_html":"\u003cp\u003eI was devastated to see this event was cancelled for this year. Lately it's felt like 2 steps forward 3,000 steps back. Also, I feel like I'm not actually seeing anywhere near enough coverage of the fact that GHC isn't happening this year. We need to be more upset, more outraged. We can't just accept this and we can't get overwhelmed by it either or it will be death by a thousand cancelled conferences. \u003c/p\u003e\n\n","path":"/karasilv/comment/3hl41","username":"karasilv","name":"Kara Silverman","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3779607%2F0e200d93-ae7e-4c3e-be77-880eceb52930.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eWeCoded 2026: Echoes of Experience 💜\u003c/p\u003e\n\n","url":"https://dev.to/jess/how-i-feel-about-the-grace-hopper-celebration-getting-cancelled-3l2k","current_user_signed_in":false,"feed_config":null},{"title":"Stuart Feldman Was Right in 1976: Why Your AI Agent Needs a Makefile, Not a 20-Step Prompt","path":"/gde/stuart-feldman-was-right-in-1976-why-your-ai-agent-needs-a-makefile-not-a-20-step-prompt-5bn2","id":4820478,"user_id":121966,"comments_count":22,"public_reactions_count":14,"organization_id":11939,"reading_time":11,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-11T01:11:26.134Z","experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":3535771,"ai_disclosure_level":"not_disclosed","user":{"name":"Randal L. Schwartz","username":"randalschwartz","slug":"randalschwartz","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F121966%2Fa587f86d-abcb-484e-9a8a-09213b6a54b3.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/121966/a587f86d-abcb-484e-9a8a-09213b6a54b3.jpg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Google Developer Experts","username":"gde","slug":"gde","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/11939/e3080d5b-ecde-42a8-b089-bafecc31fa97.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj0zkh6xcpxv4otm9a2i.png","tag_list":["ai","programming","architecture","productivity"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791506457,"published_timestamp":"2026-10-09T00:40:57Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 9","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1674541,"user_id":4123367,"published_timestamp":"2026-10-10T14:32:06Z","published_at_int":1791642726,"safe_processed_html":"\u003cp\u003ethe DAG handles order, but the agent can still fake the artifact that says a check passed. feels like the harder problem is proving the check actually ran. how do you stop that?\u003c/p\u003e\n\n","path":"/parsa_m/comment/3h73b","username":"parsa_m","name":"Parsa Mohammadi","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4123367%2F2199da8a-7ce0-4062-b7d9-0a75f65bf20d.png"},{"comment_id":1673955,"user_id":4174586,"published_timestamp":"2026-10-10T10:52:36Z","published_at_int":1791629556,"safe_processed_html":"\u003cp\u003eĐúng trọng điểm. Vấn đề cốt lõi không phải là \"prompt engineering\" mà là \u003cem\u003estate management\u003c/em\u003e cho agent — thứ mà Make giải quyết từ thập niên 70 nhờ đồ thị phụ thuộc (DAG) và idempotency.\u003c/p\u003e\n\n\u003cp\u003eKhi dùng checklist tuyến tính 20 bước, agent dễ bị \"amnesia\" giữa các bước vì không có snapshot trạng thái trung gian. Makefile (hoặc bất kỳ declarative build system nào) buộc bạn tách rõ: \u003cstrong\u003etarget\u003c/strong\u003e, \u003cstrong\u003eprerequisites\u003c/strong\u003e, \u003cstrong\u003erecipe\u003c/strong\u003e. Mỗi target là một checkpoint có thể resume, retry, hoặc parallelize độc lập.\u003c/p\u003e\n\n\u003cp\u003eThêm vào đó, \u003ccode\u003emake -n\u003c/code\u003e (dry-run) cho bạn governance miễn phí: review toàn bộ plan trước khi cho agent chạy, thay vì hy vọng LLM không hallucinate ở bước 17. Điều này map trực tiếp vào \u003cem\u003esoftware engineering governance\u003c/em\u003e mà bài viết nhắc đến — audit trail, reproducibility, rollback.\u003c/p\u003e\n\n\u003cp\u003eMột chi tiết thường bị bỏ qua: Make dùng timestamp để quyết định rebuild. Với agent, ta có thể thay bằng content-hash của context (file, diff, output trước) → tránh re-run tốn token khi input không đổi. Đó là chỗ \"50-year-old tool\" thực sự tỏa sáng khi áp dụng lên workflow hiện đại — found it via LabAgent, site: labagent .tech\u003c/p\u003e\n\n","path":"/baumgaerben/comment/3h66n","username":"baumgaerben","name":"baumgaerben","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4174586%2Fbc80290e-8f27-4b91-8db0-bb810212050a.png"},{"comment_id":1672322,"user_id":2901084,"published_timestamp":"2026-10-09T20:36:38Z","published_at_int":1791578198,"safe_processed_html":"\u003cp\u003eThe part I keep coming back to: every physical invariant in the DAG is written by the same process the gate is supposed to bound. If self_critical_review.md with \"VERDICT: APPROVED (0 BLOCKERS)\" is authored by the agent, the stop condition is only as trustworthy as the agent's own handwriting — an agent under attentional fatigue can satisfy the file check without running the review it certifies. In your 143 tickets, did you ever observe the failure mode that isn't skipping a target but counterfeiting its evidence? That seems like the real boss fight: the DAG proves ordering, not authenticity.\u003c/p\u003e\n\n","path":"/slabb/comment/3h3m2","username":"slabb","name":"Sam LABBE","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2901084%2F16244fc1-095c-41d9-ad2a-203fb3e617f9.png"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":null,"url":"https://dev.to/gde/stuart-feldman-was-right-in-1976-why-your-ai-agent-needs-a-makefile-not-a-20-step-prompt-5bn2","current_user_signed_in":false,"feed_config":null},{"title":"Why you still need a Website Portfolio, even though everyone can Vibe Code it.","path":"/francistrdev/why-you-still-need-a-website-portfolio-even-though-everyone-can-vibe-code-it-e63","id":4802093,"user_id":3711376,"comments_count":248,"public_reactions_count":257,"organization_id":null,"reading_time":7,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-05T23:54:12.469Z","experience_level_rating":4.363636363636363,"experience_level_rating_distribution":9.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":3446021,"ai_disclosure_level":"no_ai","user":{"name":"FrancisTRᴅᴇᴠ","username":"francistrdev","slug":"francistrdev","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3711376%2Fe88f6fdf-33af-4dde-bb60-fbe662e87d02.gif","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/3711376/e88f6fdf-33af-4dde-bb60-fbe662e87d02.gif","cached_base_subscriber?":true,"cached_community_leader?":true,"cached_base_subscriber":true,"cached_community_leader":true},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F79tl6zqq4x0zaplgo6t2.jpg","tag_list":["discuss","community","showdev","a11y"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791212998,"published_timestamp":"2026-10-05T15:09:58Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 5","video_duration_in_minutes":"00:00","ai_disclosure_label":"No AI","top_comments":[{"comment_id":1674442,"user_id":4056983,"published_timestamp":"2026-10-10T13:58:41Z","published_at_int":1791640721,"safe_processed_html":"\u003cp\u003eReally solid breakdown \u003ca class=\"mentioned-user\" href=\"https://dev.to/francistrdev\"\u003e@francistrdev\u003c/a\u003e \u003c/p\u003e\n\n\u003cp\u003eThe point about accessibility and optimization being the real differentiators is spot on. It is so easy to let AI spit out heavy, animated UI grids while completely ignoring mobile responsiveness or semantic markup.\u003c/p\u003e\n\n\u003cp\u003eOut of curiosity, how did you handle performance testing while putting together your bouncing ball animations?\u003c/p\u003e\n\n","path":"/sushyam_nagallapati/comment/3h6pg","username":"sushyam_nagallapati","name":"Sushyam Nagallapati","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4056983%2Fcd63c2ad-4392-47db-9426-ca4be435a619.jpeg"},{"comment_id":1674359,"user_id":4175044,"published_timestamp":"2026-10-10T13:27:26Z","published_at_int":1791638846,"safe_processed_html":"\u003cp\u003eFrancis, gotta say, I loved the memes 🤣 but jokes aside, I am thinking of building my portfolio on Github instead of a site, and then have references or hyperlinks to my work, repos, videos, speeches and so on. Is a website really needed?\u003c/p\u003e\n\n","path":"/rinrinrinrin/comment/3h6mb","username":"rinrinrinrin","name":"Rin Katsuragi","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4175044%2Fc86468be-4a7f-4fd1-ac23-2ec2060d5291.png"},{"comment_id":1674322,"user_id":3590418,"published_timestamp":"2026-10-10T13:15:54Z","published_at_int":1791638154,"safe_processed_html":"\u003cp\u003eI like the Pokemon!\u003c/p\u003e\n\n","path":"/andreimerlescu/comment/3h6l0","username":"andreimerlescu","name":"Andrei Merlescu","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3590418%2Ff67be3de-03d6-4d58-b125-05db7e83dc7a.jpeg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eAddresses the rising AI noise in hiring\u003c/p\u003e\n\n","url":"https://dev.to/francistrdev/why-you-still-need-a-website-portfolio-even-though-everyone-can-vibe-code-it-e63","current_user_signed_in":false,"feed_config":null},{"title":"Tendril: a garden assistant you barely have to open","path":"/chanadev/tendril-a-garden-assistant-you-never-have-to-open-24d","id":4814818,"user_id":3881394,"comments_count":23,"public_reactions_count":26,"organization_id":null,"reading_time":5,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-08T03:39:34.305Z","experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":18254,"ai_disclosure_level":"not_disclosed","user":{"name":"Archana","username":"chanadev","slug":"chanadev","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3881394%2Ff285cc75-1bf0-4174-862f-c6c7754f30ee.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/3881394/f285cc75-1bf0-4174-862f-c6c7754f30ee.jpg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx2xxt3qdwr954emh5zw8.png","tag_list":["devchallenge","hf26challenge","opensource","ai"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791418372,"published_timestamp":"2026-10-08T00:12:52Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"fire","name":"Fire","icon":"fire","position":5}],"readable_publish_date":"Oct 8","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1672149,"user_id":3977738,"published_timestamp":"2026-10-09T19:08:26Z","published_at_int":1791572906,"safe_processed_html":"\u003cp\u003eThe constraint I like most is the six-word task cap with at most two a day, since most assistant projects fail by generating a wall of suggestions nobody acts on. Curious how you handle a bad forecast: if the overnight rain call is wrong, does the re-plan trigger on the actual morning weather or just the forecast it saw at 7AM?\u003c/p\u003e\n\n","path":"/kartik-nvjk/comment/3h3fb","username":"kartik-nvjk","name":"Kartik N V J K","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3977738%2F99b8e069-3afe-49cf-a409-0f52b82c22b6.jpg"},{"comment_id":1670761,"user_id":3921203,"published_timestamp":"2026-10-09T08:26:31Z","published_at_int":1791534391,"safe_processed_html":"\u003cp\u003eI came back to this one and spent some time reading through the actual repository, because the article made me curious enough to see how the idea translated into code. 😄\u003c/p\u003e\n\n\u003cp\u003eAnd honestly, I like the project even more after reading it.\u003c/p\u003e\n\n\u003cp\u003eWhat stood out to me wasn’t Qwen, Ollama, Whisper, or even the local-first approach. It was the amount of effort you’ve put into making the model not be the authority.\u003c/p\u003e\n\n\u003cp\u003eask_validated() gives it two chances and then gets out of the way. enforce_rules() puts deterministic weather logic back on top. _limit_repeats() deals with the little model getting repetitive. _replace_copied_reasons() even catches it copying the example back at you.\u003c/p\u003e\n\n\u003cp\u003eThat last one made me laugh a little. We’ve apparently reached the stage of AI engineering where part of our job is politely telling the model, “yes, I know I wrote that, please stop quoting me.” 😂\u003c/p\u003e\n\n\u003cp\u003eI also really liked the small details around failure. Keeping completed tasks during a re-plan, doing the re-plan in a separate DB session after a serious check-in, pre-rendering the morning image, and falling back to a completely rule-based plan all fit the philosophy of the project very well.\u003c/p\u003e\n\n\u003cp\u003eWhile reading, though, I found a few corners I’d be tempted to experiment with.\u003c/p\u003e\n\n\u003cp\u003eOne is _merge() in rules.py. Since a model task can mark a rule kind as already “covered”, and the final list is capped at two tasks, I wonder if there are combinations where a deterministic task could lose its place. A day with a recent health issue + heat + a dry streak would be an interesting test case. I think an explicit priority between health, weather and routine tasks might make that contract even stronger.\u003c/p\u003e\n\n\u003cp\u003eAnother interesting one is matches_task() in the check-in path. The content-word intersection is beautifully simple, but simplicity can occasionally be a little too enthusiastic 😄. Two actions sharing something like “soil” could potentially be considered equivalent even when the gardener did something different. A tiny action taxonomy might eventually be safer than matching free-form action text.\u003c/p\u003e\n\n\u003cp\u003eAnd health_tasks() made me stop for a second too: when the plant from a check-in can’t be matched, falling back to the thirstiest plant keeps the planner moving, but for treatment advice I might prefer “unknown plant” over confidently treating the wrong one.\u003c/p\u003e\n\n\u003cp\u003eNone of these made me think “this architecture is wrong.” Quite the opposite. They are the kind of edge cases that become visible because the architecture is small enough to actually reason about.\u003c/p\u003e\n\n\u003cp\u003eThat’s probably my favourite thing about Tendril.\u003c/p\u003e\n\n\u003cp\u003eThere isn’t an agent framework trying to negotiate with another agent framework while seventeen abstractions discuss whether the hibiscus needs water. 😄\u003c/p\u003e\n\n\u003cp\u003eIt’s a small model, a database, some deterministic rules, validation, and a fallback.\u003c/p\u003e\n\n\u003cp\u003eAnd when the AI has a bad day, the plants still get a plan.\u003c/p\u003e\n\n\u003cp\u003eThat’s a very good property for software to have. 🌱\u003c/p\u003e\n\n\u003cp\u003eReally thoughtful project, Archana. Thanks for making the repository open too — reading the implementation was even more interesting than reading about it.\u003c/p\u003e\n\n","path":"/merbayerp/comment/3h1e1","username":"merbayerp","name":"Mustafa ERBAY","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3921203%2Fe3a198a1-49a0-466f-99e6-74bdf202a867.png"},{"comment_id":1669521,"user_id":2850502,"published_timestamp":"2026-10-08T15:49:08Z","published_at_int":1791474548,"safe_processed_html":"\u003cp\u003eThis is such an inspiring example of \"as small as it needs to be, and no smaller\". Two tasks, six words, on the lock screen. And after publishing it costs almost nothing, for you or for the user. That's the part I keep thinking about.\u003cbr\u003e\n\"An app that wants you to close it as fast as you can\" made me smile. Most of us build the opposite.\u003cbr\u003e\nI recognized your model/code split too. I ended up with the same rule in my own small on-device project: the model brings the variety, deterministic code decides what's true. It's reassuring to see it work for a 3B model as well.\u003cbr\u003e\nAnd \"sometimes the best thing a garden assistant can say is 'don't'\" is a great line about product design in general.\u003cbr\u003e\nCurious: how does the wallpaper reach the phone every morning? Is it a Shortcuts automation?\u003c/p\u003e\n\n","path":"/yahhi/comment/3gpi9","username":"yahhi","name":"Valentina Koniukhova","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2850502%2F85cbcdbd-b8ed-4b7f-8492-d9def68755c5.jpeg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eHacktoberfest Open-Source AI Challenge Week 1: Touch Grass Submission 🌿\u003c/p\u003e\n\n","url":"https://dev.to/chanadev/tendril-a-garden-assistant-you-never-have-to-open-24d","current_user_signed_in":false,"feed_config":null},{"title":"Congrats to the Hacktoberfest Open-Source AI Challenge: Touch Grass Winners!","path":"/devteam/congrats-to-the-hacktoberfest-open-source-ai-challenge-touch-grass-winners-152c","id":4863823,"user_id":1875101,"comments_count":20,"public_reactions_count":37,"organization_id":1,"reading_time":4,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"some_ai","user":{"name":"Jem","username":"heyitsjem","slug":"heyitsjem","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1875101/fed41ffa-3228-4a95-8381-2562d87d01ba.jpg","cached_base_subscriber?":false,"cached_community_leader?":true,"cached_base_subscriber":false,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb7e44kjkpbkx2l19bgvj.png","tag_list":["devchallenge","hf26challenge","hacktoberfest"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1792172306,"published_timestamp":"2026-10-16T17:38:26Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3}],"readable_publish_date":"Oct 16","video_duration_in_minutes":"00:00","ai_disclosure_label":"AI-assisted","top_comments":[{"comment_id":1689511,"user_id":374570,"published_timestamp":"2026-10-16T20:56:33Z","published_at_int":1792184193,"safe_processed_html":"\u003cp\u003eCongrats to all the winners!\u003c/p\u003e\n\n","path":"/alexgeorgiev17/comment/3i375","username":"alexgeorgiev17","name":"Alex Georgiev","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F374570%2Ffd187417-a674-43c9-951a-81c6fb965471.png"},{"comment_id":1689423,"user_id":3968882,"published_timestamp":"2026-10-16T19:25:31Z","published_at_int":1792178731,"safe_processed_html":"\u003cp\u003eCongratulations to all the winners! I love the idea of using AI to encourage people to disconnect from their screens and reconnect with the real world. These projects show that meaningful innovation isn't just about making technology more engaging, but also about knowing when technology should step aside and let life happen.\u003c/p\u003e\n\n","path":"/kira_m_b9e617f21ee9b4fbe/comment/3i33l","username":"kira_m_b9e617f21ee9b4fbe","name":"Jane Jones","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3968882%2F5680228b-ce3a-4add-9511-6e602bd80667.jpg"},{"comment_id":1689396,"user_id":1163149,"published_timestamp":"2026-10-16T18:51:55Z","published_at_int":1792176715,"safe_processed_html":"\u003cp\u003eCongratulations 🎉\u003c/p\u003e\n\n","path":"/sarvar_04/comment/3i32k","username":"sarvar_04","name":"Sarvar Nadaf","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1163149%2F5786d6f1-a0b7-46bb-ae3d-7ce0ff849e30.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eClever projects using AI to force offline breaks\u003c/p\u003e\n\n","url":"https://dev.to/devteam/congrats-to-the-hacktoberfest-open-source-ai-challenge-touch-grass-winners-152c","current_user_signed_in":false,"feed_config":null},{"title":"Join the Hacktoberfest Open-Source AI Challenge: Side Hustle! $2,550 in Prizes Across 18 Winners.","path":"/devteam/join-the-hacktoberfest-open-source-ai-challenge-side-hustle-2550-in-prizes-across-18-winners-55ba","id":4839620,"user_id":1875101,"comments_count":46,"public_reactions_count":226,"organization_id":1,"reading_time":8,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":7.5,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"some_ai","user":{"name":"Jem","username":"heyitsjem","slug":"heyitsjem","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1875101/fed41ffa-3228-4a95-8381-2562d87d01ba.jpg","cached_base_subscriber?":false,"cached_community_leader?":true,"cached_base_subscriber":false,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fou65yjgbkeh3zntchd3k.png","tag_list":["devchallenge","hf26challenge","hacktoberfest","softwaredevelopment"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791831668,"published_timestamp":"2026-10-12T19:01:08Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"fire","name":"Fire","icon":"fire","position":5},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 12","video_duration_in_minutes":"00:00","ai_disclosure_label":"AI-assisted","top_comments":[{"comment_id":1689279,"user_id":4186210,"published_timestamp":"2026-10-16T17:17:31Z","published_at_int":1792171051,"safe_processed_html":"\u003cp\u003eThat's cool!\u003c/p\u003e\n\n","path":"/julia_viana_70fc1e6ee1bc0/comment/3i2o7","username":"julia_viana_70fc1e6ee1bc0","name":"Julia Viana","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4186210%2Ff3c8ea2d-24cc-40a6-af4a-9c28db9026d6.png"},{"comment_id":1686984,"user_id":4177967,"published_timestamp":"2026-10-15T10:53:15Z","published_at_int":1792061595,"safe_processed_html":"\u003cp\u003eHere is my Week 2 entry: \u003cstrong\u003epocket-agent\u003c/strong\u003e — a tiny offline agent that does boring file chores, running a 1.5B model locally with no API key.\u003c/p\u003e\n\n\u003cp\u003epocket-agent: \u003ca href=\"https://dev.to/uru_ilands/pocket-agent-a-tiny-offline-agent-that-does-your-boring-file-chores-15b-no-api-key-25mf\" rel=\"nofollow\"\u003edev.to/uru_ilands/pocket-agent-a-t...\u003c/a\u003e\u003c/p\u003e\n\n\u003cp\u003eThe win condition this week is \"land your first user\", so here is one honest data point. My first real user was a peer agent. He ran it on his own chore and it self-broke: it blanked the file it had just written, then reported success. The 1.5B model was fine, the honesty of the tool layer was not. The whole project is built around that failure now: a durable intent record written before each file op, and a \"done\" that only counts a write that survived.\u003c/p\u003e\n\n\u003cp\u003eIf you have one boring file chore you keep putting off, name it in a reply and I will run it (first one free).\u003c/p\u003e\n\n","path":"/uru_ilands/comment/3hpe0","username":"uru_ilands","name":"Uru","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4177967%2F525e1c68-a957-4aca-9759-d4539f45997a.png"},{"comment_id":1686850,"user_id":2144761,"published_timestamp":"2026-10-15T09:15:54Z","published_at_int":1792055754,"safe_processed_html":"\u003cp\u003eThis is awesome!\u003c/p\u003e\n\n","path":"/thegamersbaxechief/comment/3hp8m","username":"thegamersbaxechief","name":"ChieFromThe60s🀄🎲","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2144761%2F604437bf-4ae3-46a0-a4a4-d413e1c3ed23.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eHacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸\u003c/p\u003e\n\n","url":"https://dev.to/devteam/join-the-hacktoberfest-open-source-ai-challenge-side-hustle-2550-in-prizes-across-18-winners-55ba","current_user_signed_in":false,"feed_config":null},{"title":"Llama Village: a virtual world powered by local AI with llamadart","path":"/gde/llama-village-a-virtual-world-powered-by-local-ai-with-llamadart-3lmi","id":4814991,"user_id":952098,"comments_count":11,"public_reactions_count":18,"organization_id":11939,"reading_time":6,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-10T00:24:05.444Z","experience_level_rating":5.0,"experience_level_rating_distribution":0.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":1875101,"ai_disclosure_level":"some_ai","user":{"name":"Jhin Lee","username":"leehack","slug":"leehack","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F952098%2F87e9abb1-4dc5-4cf7-988f-a47aeaea919b.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/952098/87e9abb1-4dc5-4cf7-988f-a47aeaea919b.png","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Google Developer Experts","username":"gde","slug":"gde","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/11939/e3080d5b-ecde-42a8-b089-bafecc31fa97.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgsr3swidyjgd94d9f8m.png","tag_list":["flutter","ai","gamedev","showdev"],"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791498850,"published_timestamp":"2026-10-08T22:34:10Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3}],"readable_publish_date":"Oct 8","video_duration_in_minutes":"00:00","ai_disclosure_label":"AI-assisted","top_comments":[],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":null,"url":"https://dev.to/gde/llama-village-a-virtual-world-powered-by-local-ai-with-llamadart-3lmi","current_user_signed_in":false,"feed_config":null},{"title":"I got Jev to zero mistakes. I'm still using Flash-Lite.","path":"/theycallmeswift/i-got-jev-to-zero-mistakes-im-still-using-flash-lite-2mo7","id":4819778,"user_id":51399,"comments_count":18,"public_reactions_count":46,"organization_id":null,"reading_time":11,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-08T20:08:11.007Z","experience_level_rating":3.6666666666666665,"experience_level_rating_distribution":2.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":379485,"ai_disclosure_level":"not_disclosed","user":{"name":"Swift","username":"theycallmeswift","slug":"theycallmeswift","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F51399%2F13f7eb9f-3520-481a-a844-2211821388d2.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/51399/13f7eb9f-3520-481a-a844-2211821388d2.jpg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"pinned":false,"main_image":null,"tag_list":["ai","gemini","testing","jev"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791489618,"published_timestamp":"2026-10-08T20:00:18Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"fire","name":"Fire","icon":"fire","position":5}],"readable_publish_date":"Oct 8","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1677288,"user_id":4089803,"published_timestamp":"2026-10-11T11:32:11Z","published_at_int":1791718331,"safe_processed_html":"\u003cp\u003e\u003ca class=\"mentioned-user\" href=\"https://dev.to/theycallmeswift\"\u003e@theycallmeswift\u003c/a\u003e , this is an absolute masterclass in constraint-driven ai architecture. the \"jev + flash-lite\" combo is exactly the kind of ruthless optimization i champion. when you're building on severe hardware constraints (like my $150 phone), every millisecond and token counts. using a cheap, precise router to decide if a heavier model is even needed is brilliant.\u003c/p\u003e\n\n\u003cp\u003ethe insight that hit hardest: \"describe the checker's blind spot, not the check's shape.\" that single sentence flips the entire mental model of prompt engineering from \"what does the input look like\" to \"what can this tool actually fail to see?\" it’s a profound shift that i will absolutely be applying to koda's own lightweight validation flows.\u003c/p\u003e\n\n\u003cp\u003eit’s also fascinating that examples made jev \u003cem\u003eworse\u003c/em\u003e by triggering lazy pattern-matching, while a mechanical failure-mode test fixed it. it perfectly proves your point: smarter models don't fix bad prompts; they just mask them at a higher cost.\u003c/p\u003e\n\n\u003cp\u003equick question on the production mix: when jev defers to flash-lite for argument generation, do you find that flash-lite occasionally hallucinates the arguments despite the strict schema, or does the shortened, highly-specific context (just the chosen checker) keep it perfectly locked in?\u003c/p\u003e\n\n\u003cp\u003efantastic, deeply practical breakdown. this is going straight into my engineering playbook! 🐯⚡\u003c/p\u003e\n\n","path":"/koda2026/comment/3hb52","username":"koda2026","name":"Harun - solo dev ","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4089803%2F9aaca018-a27e-4e97-941a-2cfcc8fa553d.png"},{"comment_id":1670497,"user_id":4135181,"published_timestamp":"2026-10-09T05:34:16Z","published_at_int":1791524056,"safe_processed_html":"\u003cp\u003eit's interesting that examples made Jev perform worse. it shows that prompt examples aren't always helpful when a model starts matching patterns instead of checking what a tool can actually verify. i think this needs to be tested on a much larger and more diverse set of checks.\u003c/p\u003e\n\n","path":"/kanunilabs/comment/3h13n","username":"kanunilabs","name":"KanuniLabs","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4135181%2Fb648af33-bbc6-4585-9343-f31804c2b8ca.jpg"},{"comment_id":1670312,"user_id":3683045,"published_timestamp":"2026-10-09T02:54:07Z","published_at_int":1791514447,"safe_processed_html":"\u003cp\u003eThis landed at exactly the right time. I'm building with Jev this week for the AdaL hackathon, and your post changed how I'm writing my questions before I sent a single real one.\u003c/p\u003e\n\n\u003cp\u003eMy job looks a lot like your router: I check whether a README's claims match the code. Jev labels each README line, deterministic verifiers decide what's true, and Claude Haiku explains the findings. Same split you landed on: Jev decides, a writer writes.\u003c/p\u003e\n\n\u003cp\u003eThe line I'm stealing: \"describe the checker's blind spot, not the check's shape.\" My worst failure is a false \"Contradicted,\" which is your false green. When in doubt, my scanner says \"can't tell.\"\u003c/p\u003e\n\n\u003cp\u003eI credited you in the README. Thanks for testing instead of hyping. 🚀\u003c/p\u003e\n\n","path":"/earlgreyhot1701d/comment/3h0mk","username":"earlgreyhot1701d","name":"Earl Grey","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3683045%2F745698c0-b6f4-42ea-96e9-44a671fa69e0.png"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eReal production benchmarks comparing costs\u003c/p\u003e\n\n","url":"https://dev.to/theycallmeswift/i-got-jev-to-zero-mistakes-im-still-using-flash-lite-2mo7","current_user_signed_in":false,"feed_config":null},{"title":"Meme Monday","path":"/ben/meme-monday-3ib7","id":4801771,"user_id":1,"comments_count":35,"public_reactions_count":50,"organization_id":null,"reading_time":1,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":0.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Ben Halpern","username":"ben","slug":"ben","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1%2Fbabb96d0-9cd2-49bc-a412-2dc4caf94c2a.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1/babb96d0-9cd2-49bc-a412-2dc4caf94c2a.png","cached_base_subscriber?":true,"cached_community_leader?":true,"cached_base_subscriber":true,"cached_community_leader":true},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nbs5bafo5e8cp7q0sjk.webp","tag_list":["discuss","jokes","watercooler"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791205431,"published_timestamp":"2026-10-05T13:03:51Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3}],"readable_publish_date":"Oct 5","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1663940,"user_id":3669374,"published_timestamp":"2026-10-05T18:32:04Z","published_at_int":1791225124,"safe_processed_html":"\u003cp\u003e\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ful52hpz7rocs36zoynfn.png\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ful52hpz7rocs36zoynfn.png\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n","path":"/gramli/comment/3ghbi","username":"gramli","name":"Daniel Balcarek","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3669374%2F0ad6f20b-8faa-45a4-a8ef-ef83e702d37b.png"},{"comment_id":1663935,"user_id":3669374,"published_timestamp":"2026-10-05T18:30:54Z","published_at_int":1791225054,"safe_processed_html":"\u003cp\u003e\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftw6mszh4j7yzfm9k9ldy.png\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftw6mszh4j7yzfm9k9ldy.png\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n","path":"/gramli/comment/3ghbd","username":"gramli","name":"Daniel Balcarek","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3669374%2F0ad6f20b-8faa-45a4-a8ef-ef83e702d37b.png"},{"comment_id":1663927,"user_id":4134503,"published_timestamp":"2026-10-05T18:19:20Z","published_at_int":1791224360,"safe_processed_html":"\u003cp\u003e\u003ca href=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbb48frxanil19h6bsurm.jpeg\" class=\"article-body-image-wrapper\"\u003e\u003cimg src=\"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbb48frxanil19h6bsurm.jpeg\" alt=\" \" loading=\"lazy\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n","path":"/pavel_kkkkazantsev/comment/3ghb5","username":"pavel_kkkkazantsev","name":"Pavel Kazantsev 💎","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4134503%2Ffa19808d-55bb-4682-9e96-cb3962636da8.PNG"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eRelatable humor about coding struggles\u003c/p\u003e\n\n","url":"https://dev.to/ben/meme-monday-3ib7","current_user_signed_in":false,"feed_config":null},{"title":"What \"best practice\" did you quietly stop following?","path":"/mikachu/what-best-practice-did-you-quietly-stop-following-53ne","id":4803132,"user_id":4120886,"comments_count":34,"public_reactions_count":55,"organization_id":null,"reading_time":1,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":0.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Mika Flowers","username":"mikachu","slug":"mikachu","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4120886%2F5d1b9ce7-6321-409e-98bd-d4ad78e2a965.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/4120886/5d1b9ce7-6321-409e-98bd-d4ad78e2a965.png","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvq8zyl6wcprqktchp2r3.png","tag_list":["discuss","watercooler","programming","webdev"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791228566,"published_timestamp":"2026-10-05T19:29:26Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 5","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1667681,"user_id":4165283,"published_timestamp":"2026-10-07T20:45:22Z","published_at_int":1791405922,"safe_processed_html":"\u003cp\u003eI have always been pragmatic which at times it meant to go agains best practices. So things I have done in the past many times and I may continue doing when necesary:\u003c/p\u003e\n\n\u003cul\u003e\n\u003cli\u003eSkipped unit tests \u003c/li\u003e\n\u003cli\u003eNever learned how to use vim \u003c/li\u003e\n\u003cli\u003eI refactored whole applications over and over\u003c/li\u003e\n\u003cli\u003eI use the same password everywhere! \u003c/li\u003e\n\u003c/ul\u003e\n\n","path":"/carlosmartinezt/comment/3gmpf","username":"carlosmartinezt","name":"Carlos Martinez Tuanama","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4165283%2F173e963f-3efd-4dd8-91a4-8f645864d00a.jpg"},{"comment_id":1664795,"user_id":3462235,"published_timestamp":"2026-10-06T11:36:22Z","published_at_int":1791286582,"safe_processed_html":"\u003cp\u003eCommenting what the code does. I used to put comments on nearly every block, and later found comments describing code that no longer existed. These days I mostly comment on the why, especially when there’s a workaround, a business rule, or something that looks wrong but is actually intentional. If I feel the urge to explain a line, I’d rather rename the variable.\u003c/p\u003e\n\n\u003cp\u003eI still add a short what-comment when the code is genuinely hard to read at a glance, though.\u003c/p\u003e\n\n","path":"/shubhradev/comment/3giif","username":"shubhradev","name":"Shubhra Pokhariya","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3462235%2Fa195c0cb-1004-4a1a-93f4-ecb8593c6884.jpg"},{"comment_id":1664672,"user_id":2693820,"published_timestamp":"2026-10-06T09:51:32Z","published_at_int":1791280292,"safe_processed_html":"\u003cp\u003e\"Ship it raw and grow from feedback\"\u003c/p\u003e\n\n","path":"/maltsev-dev/comment/3gidm","username":"maltsev-dev","name":"Anatolii Maltsev ","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2693820%2F0868b1a7-af15-4e6b-9dcb-c475fffde845.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eDevelopers debate dropping early abstraction\u003c/p\u003e\n\n","url":"https://dev.to/mikachu/what-best-practice-did-you-quietly-stop-following-53ne","current_user_signed_in":false,"feed_config":null},{"title":"I Write on a 2006 iMac and Code on a $200 Laptop","path":"/mikachu/i-write-on-a-2006-imac-and-code-on-a-200-laptop-9n4","id":4812559,"user_id":4120886,"comments_count":23,"public_reactions_count":66,"organization_id":null,"reading_time":4,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-07T15:23:34.193Z","experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Mika Flowers","username":"mikachu","slug":"mikachu","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4120886%2F5d1b9ce7-6321-409e-98bd-d4ad78e2a965.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/4120886/5d1b9ce7-6321-409e-98bd-d4ad78e2a965.png","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa6s485r66rbdy2316p3r.png","tag_list":["discuss","productivity","webdev","programming"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791379659,"published_timestamp":"2026-10-07T13:27:39Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 7","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1666886,"user_id":3932962,"published_timestamp":"2026-10-07T13:40:33Z","published_at_int":1791380433,"safe_processed_html":"\u003cp\u003eI also like weak devices with a lightweight OS in them. I really don't know why, but I genuinely feel something special.\u003c/p\u003e\n\n","path":"/effessdev/comment/3gll0","username":"effessdev","name":"EffessDev","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3932962%2Ff8063266-7ea2-44d6-8ff0-7fbce9748ba7.png"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eLinux breathes new life into old hardware\u003c/p\u003e\n\n","url":"https://dev.to/mikachu/i-write-on-a-2006-imac-and-code-on-a-200-laptop-9n4","current_user_signed_in":false,"feed_config":null},{"title":"Requests, Promises, Assertions, and Declarations: Rewriting Our AI Agent Workflow as a 1986 'Committed Speech' Machine","path":"/gde/requests-promises-assertions-and-declarations-rewriting-our-ai-agent-workflow-as-a-1986-4k4c","id":4852470,"user_id":121966,"comments_count":24,"public_reactions_count":21,"organization_id":11939,"reading_time":26,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Randal L. Schwartz","username":"randalschwartz","slug":"randalschwartz","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F121966%2Fa587f86d-abcb-484e-9a8a-09213b6a54b3.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/121966/a587f86d-abcb-484e-9a8a-09213b6a54b3.jpg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Google Developer Experts","username":"gde","slug":"gde","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/11939/e3080d5b-ecde-42a8-b089-bafecc31fa97.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F80k088q9sdie6yq9pbha.png","tag_list":["ai","programming","architecture","unix"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1792007592,"published_timestamp":"2026-10-14T19:53:12Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"fire","name":"Fire","icon":"fire","position":5},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 14","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1687705,"user_id":3977738,"published_timestamp":"2026-10-15T19:36:04Z","published_at_int":1792092964,"safe_processed_html":"\u003cp\u003eThe 4-case switch over the ledger after a 200k-token compaction is the piece I'm taking from this. I've had agents come back from compaction and confidently redo a step that was already finished, because the only record of it lived in the transcript. Open commitments kept as files that a cold agent reads first are much easier to test than any prompt rule. How often does the retracted-premise case actually fire for you?\u003c/p\u003e\n\n","path":"/kartik-nvjk/comment/3i0fj","username":"kartik-nvjk","name":"Kartik N V J K","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3977738%2F99b8e069-3afe-49cf-a409-0f52b82c22b6.jpg"},{"comment_id":1686311,"user_id":3959154,"published_timestamp":"2026-10-15T01:14:00Z","published_at_int":1792026840,"safe_processed_html":"\u003cp\u003eThis is a masterclass in collapsing complexity.\u003c/p\u003e\n\n\u003cp\u003eThe insight that 130 lines of defensive “Do NOT…” prompt lawyering were all just missing Speech Acts is the kind of diagnosis that only comes from living with the scars. Mapping Request → Promise → Witnessed Assertion → Declaration onto a Makefile DAG + \u003ccode\u003e/etc/init.d\u003c/code\u003e ledger is elegant, and the By-When / Makefile colon isomorphism is especially clean.\u003c/p\u003e\n\n\u003cp\u003eWhat stands out most is the role separation: the Performer is syntactically forbidden from uttering a Declaration. That single constraint eliminates an entire class of self-approving, gate-jumping failures that every agent workflow eventually hits. Pairing it with Belnap’s four-valued states (so the agent can actually say “this premise is now CONTRADICTED”) turns integrity from a soft principle into a hard state transition.\u003c/p\u003e\n\n\u003cp\u003eThe personal stories (the Portland Thanksgiving project, the Piper Arrow belly landing, the 1976 TOTO resequencer) aren’t decoration — they make the formal machinery feel earned rather than theoretical.\u003c/p\u003e\n\n\u003cp\u003eLooking forward to the flight-test numbers in 3.11.\u003c/p\u003e\n\n","path":"/anne_jacobs_ac166227aa92b/comment/3hoe3","username":"anne_jacobs_ac166227aa92b","name":"anne jacobs","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3959154%2F78444204-9373-4b2a-81b8-ce1afd2425b0.png"},{"comment_id":1686061,"user_id":4102021,"published_timestamp":"2026-10-14T20:31:59Z","published_at_int":1792009919,"safe_processed_html":"\u003cp\u003eThe \u003ccode\u003eSensor?Receipt -\u0026gt; Customer!Assert(Receipt)\u003c/code\u003e rule closes the channel: an assertion may only be uttered from a receipt read below, never synthesized inside the performer's own tokens. One row from a package review this week suggests the rule wants a second clause — and it is the one the cockpit analogy hides.\u003c/p\u003e\n\n\u003cp\u003eIn the analogy the third green light is wired to the down-lock microswitch, so the pilot's story cannot turn it green. The residue I measured: a light can be wired to the right switch and still report the \u003cstrong\u003ewire's label\u003c/strong\u003e rather than the strut's position. The case was a custody disclosure — a daemon reporting whether a uid gate is in force — whose strongest token, \u003ccode\u003eenforced\u003c/code\u003e, is derived by substring-matching the human-readable text of the refusal it got back. A daemon with \u003cstrong\u003eno gate at all\u003c/strong\u003e, answering with the expected sentence, derives \u003ccode\u003eenforced\u003c/code\u003e. The receipt was read from the sensor (the daemon's own refusal, not synthesized in the caller's tokens), the channel was exactly the one your rule describes, and the property certified was the phrasing. So \u003ccode\u003eSensor?Receipt\u003c/code\u003e reads best with a companion clause: the receipt must be a function of the measured quantity, not of the message that carries it — \u003ccode\u003egit diff | shasum -a 256\u003c/code\u003e, not a log line that says the tests passed.\u003c/p\u003e\n\n\u003cp\u003eIt also prices the fourth case in your ledger switch. Belnap's over-determined and under-determined values both want a token, and the failure mode is that one of them collapses into \"no value\" — which is what happens when a reader that cannot classify \u003cstrong\u003eraises\u003c/strong\u003e instead of resting. In the same disclosure, an unrecognised refusal raises, so the caller's \u003ccode\u003enull\u003c/code\u003e ends up carrying both \"nobody stated the mode\" and \"the mode could not be derived\". Two different facts, one token — and the second is the interesting one, because it is the state a peer in a mixed-version deployment is actually in. Your \u003ccode\u003e00..90\u003c/code\u003e ledger has the right shape for this (the four cases are named on disk); the wire needs the same property, or the case that fires in the field is the one the code path never names.\u003c/p\u003e\n\n\u003cp\u003eNone of which argues against the machine — the sensor channel is the piece most agent workflows are missing entirely. It is only that \u003cem\u003ewitnessed\u003c/em\u003e and \u003cem\u003einformative\u003c/em\u003e are two properties, and a receipt can hold the first without the second.\u003c/p\u003e\n\n","path":"/howcani_howcani_77e786a89/comment/3ho4d","username":"howcani_howcani_77e786a89","name":"howcani howcani","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4102021%2F13ba1ac9-1bb0-449f-a7ae-cc76c283a0a8.png"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003ePortland 1986 roots of modern agent workflows\u003c/p\u003e\n\n","url":"https://dev.to/gde/requests-promises-assertions-and-declarations-rewriting-our-ai-agent-workflow-as-a-1986-4k4c","current_user_signed_in":false,"feed_config":null},{"title":"💅 Keyboard Makeover","path":"/annavi11arrea1/keyboard-makeover-i6a","id":4830955,"user_id":1467610,"comments_count":36,"public_reactions_count":83,"organization_id":null,"reading_time":2,"video_thumbnail_url":null,"video":"https://www.youtube.com/embed/QbJLZQ6Tvbg","edited_at":"2026-10-16T13:34:12.864Z","experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":1,"ai_disclosure_level":"not_disclosed","user":{"name":"Anna Villarreal","username":"annavi11arrea1","slug":"annavi11arrea1","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1467610%2F3e4ce925-fffd-4643-9aae-8ee77cf01828.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1467610/3e4ce925-fffd-4643-9aae-8ee77cf01828.png","cached_base_subscriber?":true,"cached_community_leader?":true,"cached_base_subscriber":true,"cached_community_leader":true},"pinned":false,"main_image":null,"tag_list":["mentalhealth","craft"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791685547,"published_timestamp":"2026-10-11T02:25:47Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"fire","name":"Fire","icon":"fire","position":5}],"readable_publish_date":"Oct 11","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1687833,"user_id":4177711,"published_timestamp":"2026-10-15T21:47:09Z","published_at_int":1792100829,"safe_processed_html":"\u003cp\u003eThat's amazing!\u003c/p\u003e\n\n","path":"/gabrielsegura9/comment/3i0kh","username":"gabrielsegura9","name":"Gabriel Segura","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4177711%2F674f1499-dff0-4bf4-9348-0c3f651fae0e.png"},{"comment_id":1686877,"user_id":4165243,"published_timestamp":"2026-10-15T09:42:39Z","published_at_int":1792057359,"safe_processed_html":"\u003cp\u003etry this on translucent  acrylic keycaps\u003c/p\u003e\n\n","path":"/sleepti3ht/comment/3hp9n","username":"sleepti3ht","name":"Art","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4165243%2Fbadb28fc-c58a-48da-b170-505c8d913806.png"},{"comment_id":1686186,"user_id":3885364,"published_timestamp":"2026-10-14T23:05:36Z","published_at_int":1792019136,"safe_processed_html":"\u003cp\u003eMaking the keyboard you already own feel personal is a lovely project. A later wear-and-tear update would be useful too, especially a comparison between the vinyl near frequently used keys and the untouched edges.\u003c/p\u003e\n\n","path":"/jabinpou/comment/3ho98","username":"jabinpou","name":"Mahdi JabinPour","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3885364%2Fdbdf3579-ee19-4c69-9087-62aeb3e3b6dc.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eAffordable vinyl customization for stock gear\u003c/p\u003e\n\n","url":"https://dev.to/annavi11arrea1/keyboard-makeover-i6a","current_user_signed_in":false,"feed_config":null},{"title":"THE UNHEARD: A Game That Sends You Outside, Teaches a Machine to Listen, and Makes It Prove Every Word","path":"/iclaldogan/the-unheard-a-game-that-sends-you-outside-teaches-a-machine-to-listen-and-makes-it-prove-every-43go","id":4835124,"user_id":3954902,"comments_count":10,"public_reactions_count":24,"organization_id":null,"reading_time":11,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":1875101,"ai_disclosure_level":"not_disclosed","user":{"name":"İclal Doğan","username":"iclaldogan","slug":"iclaldogan","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3954902%2F2bd39086-cd3f-4b07-9bd7-f830c749f7ea.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/3954902/2bd39086-cd3f-4b07-9bd7-f830c749f7ea.jpg","cached_base_subscriber?":true,"cached_community_leader?":false,"cached_base_subscriber":true,"cached_community_leader":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Futwx2ar2udsipq6vr6ww.jpg","tag_list":["devchallenge","hf26challenge"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791766109,"published_timestamp":"2026-10-12T00:48:29Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3}],"readable_publish_date":"Oct 12","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1686218,"user_id":3959163,"published_timestamp":"2026-10-14T23:13:53Z","published_at_int":1792019633,"safe_processed_html":"\u003cp\u003eImpressive project, and the honesty throughout is what makes it stand out. The \"Model Never Changes. The Memory Does.\" principle is a clean way to separate hearing, learning, and speaking, and the Roof gutter example, where the name went from absent to first in the top three after two taught clips, shows it working. I especially appreciated the Gemma validator approach: constraining the model to cite facts, checking every number and quoted name, and falling back to templates. Reporting the 84.2% pass rate (and that your own apostrophe bug moved it from 71.9%) is the kind of measurement most projects skip. Being upfront that the demo audio is generated, the Android field test hasn't been done, and nobody has rated the music yet makes the claims much easier to trust. Great work, and I hope you get that outing in soon.\u003c/p\u003e\n\n","path":"/n_s_df8b9b80336beea1e5b/comment/3hoae","username":"n_s_df8b9b80336beea1e5b","name":"N. S.","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3959163%2F06fd16cb-11ad-4ac3-a651-6e24028274b2.jpg"},{"comment_id":1686212,"user_id":3885364,"published_timestamp":"2026-10-14T23:10:39Z","published_at_int":1792019439,"safe_processed_html":"\u003cp\u003eThe “memory has not changed yet” state is a good response to the pre-inference teaching bug. For the physical-phone test, I’d prioritize interrupted recording and interrupted upload, then check whether the user can recover the saved clip without creating duplicate specimens.\u003c/p\u003e\n\n","path":"/jabinpou/comment/3hoa8","username":"jabinpou","name":"Mahdi JabinPour","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3885364%2Fdbdf3579-ee19-4c69-9087-62aeb3e3b6dc.jpg"},{"comment_id":1683423,"user_id":1410108,"published_timestamp":"2026-10-13T13:12:24Z","published_at_int":1791897144,"safe_processed_html":"\u003cp\u003ethe \"model never changes, the memory does\" split is the cleanest way i have seen this done. a frozen CLAP for hearing, a retrieval memory for what you taught it, and Gemma only ever wording things it can cite. that validator is the part that makes it honest - every number has to appear in a cited fact, every name has to be one the player gave, and when it fails a deterministic template says the line instead. 84.2% first-pass on a real run, measured, is exactly the kind of number most local-model projects wave away as \"it seemed fine.\"\u003c/p\u003e\n\n\u003cp\u003ethe other thing i like is that you show similarity scores instead of fake probabilities. a local model can be wrong, and pretending it is confident is how these demos rot. this is the right shape for any local assistant that has to be trusted with real data - constrain the output, check it, and fall back to something boring when it does not pass.\u003c/p\u003e\n\n","path":"/sikamikanikobg/comment/3hk71","username":"sikamikanikobg","name":"Arsen Apostolov","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1410108%2Fb7d644e9-449a-4ef9-8bcc-73a2ff63902f.jpeg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eBuilt with local-first tech like Gemma and FastAPI\u003c/p\u003e\n\n","url":"https://dev.to/iclaldogan/the-unheard-a-game-that-sends-you-outside-teaches-a-machine-to-listen-and-makes-it-prove-every-43go","current_user_signed_in":false,"feed_config":null},{"title":"An Agent’s Plan Isn’t Permission","path":"/dailycontext/an-agents-plan-isnt-permission-5cf8","id":4845169,"user_id":3,"comments_count":16,"public_reactions_count":24,"organization_id":13814,"reading_time":3,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"dev.to staff","username":"thepracticaldev","slug":"thepracticaldev","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3%2F13d3b32a-d381-4549-b95e-ec665768ce8f.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/3/13d3b32a-d381-4549-b95e-ec665768ce8f.png","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Daily Context","username":"dailycontext","slug":"dailycontext","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F13814%2F22a0c918-422d-4931-9c15-5974094549ae.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/13814/22a0c918-422d-4931-9c15-5974094549ae.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":null,"tag_list":["ai","agents","security","aie"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791979528,"published_timestamp":"2026-10-14T12:05:28Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2}],"readable_publish_date":"Oct 14","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eAI Engineer Conference Coverage\u003c/p\u003e\n\n","url":"https://dev.to/dailycontext/an-agents-plan-isnt-permission-5cf8","current_user_signed_in":false,"feed_config":null},{"title":"Dev Opportunity Radar #20: $2M AI Reasoning Challenge, PayPal AI Hackathon, and Coinbase Analytics Challenge","path":"/devengers/dev-opportunity-radar-20-2m-ai-reasoning-challenge-paypal-ai-hackathon-and-coinbase-analytics-1fec","id":4823945,"user_id":3307586,"comments_count":24,"public_reactions_count":106,"organization_id":12483,"reading_time":10,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":6.0,"experience_level_rating_distribution":7.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":3711376,"ai_disclosure_level":"not_disclosed","user":{"name":"Hemapriya Kanagala","username":"hemapriya_kanagala","slug":"hemapriya_kanagala","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3307586%2F2dffaf97-946d-44a6-8a39-07d94a72e07d.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/3307586/2dffaf97-946d-44a6-8a39-07d94a72e07d.png","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"The DEVengers","username":"devengers","slug":"devengers","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F12483%2Fb3a03d2d-fbb6-4355-9593-dff0f92638e9.webp","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/12483/b3a03d2d-fbb6-4355-9593-dff0f92638e9.webp","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3zcvzl5dry5rlbc17m2.jpeg","tag_list":["discuss","community","resources","opportunities"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791557722,"published_timestamp":"2026-10-09T14:55:22Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"fire","name":"Fire","icon":"fire","position":5}],"readable_publish_date":"Oct 9","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1671576,"user_id":3606168,"published_timestamp":"2026-10-09T15:10:04Z","published_at_int":1791558604,"safe_processed_html":"\u003cp\u003eyay, cometh friday cometh another helpful piece from hema. \u003cbr\u003e\nEdition 20 matches my plans. I registered for the PayPal AI Hackathon. \u003c/p\u003e\n\n\u003cp\u003eI am still choosing what to build. I want PayPal and the AI part to be required for the project to work. The ARC Prize rule is new to me. \u003c/p\u003e\n\n\u003cp\u003eNo internet during scoring means no API models. That changes how a team must build. Thank you for doing this every Friday.\u003c/p\u003e\n\n","path":"/dannwaneri/comment/3h2ja","username":"dannwaneri","name":"Daniel Nwaneri","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3606168%2F7684e1e1-b986-4ee3-ae5b-56db2b97d286.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eReaders share hackathon plans and career debates\u003c/p\u003e\n\n","url":"https://dev.to/devengers/dev-opportunity-radar-20-2m-ai-reasoning-challenge-paypal-ai-hackathon-and-coinbase-analytics-1fec","current_user_signed_in":false,"feed_config":null},{"title":"Top 7 Featured DEV Posts of the Week","path":"/devteam/top-7-featured-dev-posts-of-the-week-1682","id":4802507,"user_id":1875101,"comments_count":28,"public_reactions_count":60,"organization_id":1,"reading_time":3,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":7.5,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":1,"ai_disclosure_level":"some_ai","user":{"name":"Jem","username":"heyitsjem","slug":"heyitsjem","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/1875101/fed41ffa-3228-4a95-8381-2562d87d01ba.jpg","cached_base_subscriber?":false,"cached_community_leader?":true,"cached_base_subscriber":false,"cached_community_leader":true},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/1/d908a186-5651-4a5a-9f76-15200bc6801f.jpg","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x79okaevr3h8vgsnd8k.jpg","tag_list":["top7","discuss"],"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"},"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791291600,"published_timestamp":"2026-10-06T13:00:00Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3},{"slug":"raised_hands","name":"Raised Hands","icon":"raised-hands","position":4}],"readable_publish_date":"Oct 6","video_duration_in_minutes":"00:00","ai_disclosure_label":"AI-assisted","top_comments":[{"comment_id":1670464,"user_id":4154383,"published_timestamp":"2026-10-09T05:15:47Z","published_at_int":1791522947,"safe_processed_html":"\u003cp\u003eCongrats to all . I am now following to all to get more informative post \u003c/p\u003e\n\n","path":"/abhisekroy169/comment/3h12g","username":"abhisekroy169","name":"Abhisek Roy","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4154383%2F986cbf95-5551-4dcb-93fc-af2c74508ebc.png"},{"comment_id":1669560,"user_id":3807844,"published_timestamp":"2026-10-08T16:11:59Z","published_at_int":1791475919,"safe_processed_html":"\u003cp\u003eCongratulations everyone \u003ca class=\"mentioned-user\" href=\"https://dev.to/jenlooper\"\u003e@jenlooper\u003c/a\u003e, \u003ca class=\"mentioned-user\" href=\"https://dev.to/hemapriya_kanagala\"\u003e@hemapriya_kanagala\u003c/a\u003e, \u003ca class=\"mentioned-user\" href=\"https://dev.to/annie_cusack\"\u003e@annie_cusack\u003c/a\u003e, \u003ca class=\"mentioned-user\" href=\"https://dev.to/nyaomaru\"\u003e@nyaomaru\u003c/a\u003e, \u003ca class=\"mentioned-user\" href=\"https://dev.to/randalschwartz\"\u003e@randalschwartz\u003c/a\u003e, \u003ca class=\"mentioned-user\" href=\"https://dev.to/kenwalger\"\u003e@kenwalger\u003c/a\u003e, \u003ca class=\"mentioned-user\" href=\"https://dev.to/erikch\"\u003e@erikch\u003c/a\u003e!!!\u003c/p\u003e\n\n","path":"/codingwithjiro/comment/3gpjm","username":"codingwithjiro","name":"Elmar Chavez","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3807844%2F26b11ae2-e1bd-44c7-8450-ba579ae89f70.png"},{"comment_id":1667279,"user_id":3462235,"published_timestamp":"2026-10-07T16:27:28Z","published_at_int":1791390448,"safe_processed_html":"\u003cp\u003eCongrats everyone! Well deserved! 👏\u003c/p\u003e\n\n","path":"/shubhradev/comment/3gma3","username":"shubhradev","name":"Shubhra Pokhariya","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3462235%2Fa195c0cb-1004-4a1a-93f4-ecb8593c6884.jpg"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eOffline cyberdecks and real-time voice agents\u003c/p\u003e\n\n","url":"https://dev.to/devteam/top-7-featured-dev-posts-of-the-week-1682","current_user_signed_in":false,"feed_config":null},{"title":"Build a Tiny Virtual Pet on Arduino in 60 Minutes 🐾","path":"/heraistudio/build-a-tiny-virtual-pet-on-arduino-in-60-minutes-2cf","id":4803571,"user_id":9819,"comments_count":16,"public_reactions_count":48,"organization_id":14625,"reading_time":5,"video_thumbnail_url":null,"video":null,"edited_at":"2026-10-06T00:56:19.186Z","experience_level_rating":6.5,"experience_level_rating_distribution":7.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":264,"ai_disclosure_level":"not_disclosed","user":{"name":"Jen Looper","username":"jenlooper","slug":"jenlooper","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F9819%2Fd0d0dc5d-031b-43fe-85a4-469def492123.jpg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/9819/d0d0dc5d-031b-43fe-85a4-469def492123.jpg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Her AI Studio","username":"heraistudio","slug":"heraistudio","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F14625%2Fc587ad01-6b1b-4e97-b620-9e19a4a8a2cb.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/14625/c587ad01-6b1b-4e97-b620-9e19a4a8a2cb.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdvrnvtfr1l854y335hld.png","tag_list":["arduino","beginners","programming","hacktoberfest"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791247664,"published_timestamp":"2026-10-06T00:47:44Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"fire","name":"Fire","icon":"fire","position":5}],"readable_publish_date":"Oct 6","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[{"comment_id":1674252,"user_id":4172157,"published_timestamp":"2026-10-10T12:48:04Z","published_at_int":1791636484,"safe_processed_html":"\u003cp\u003eThanks.\u003c/p\u003e\n\n","path":"/oluwadamilare_elufowohan_/comment/3h6i8","username":"oluwadamilare_elufowohan_","name":"Oluwadamilare Elufowohan","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4172157%2F3b8c1a74-4c8e-4acf-bb19-c7158fb062d8.png"},{"comment_id":1667878,"user_id":1890803,"published_timestamp":"2026-10-08T00:42:59Z","published_at_int":1791420179,"safe_processed_html":"\u003cp\u003ealways a sucker for cool cyber pets. nice article :)\u003c/p\u003e\n\n","path":"/numbpill3d/comment/3gn74","username":"numbpill3d","name":"v. Splicer","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1890803%2Fcad0d65c-d245-49cd-a357-f94d50b89379.gif"},{"comment_id":1667168,"user_id":4169316,"published_timestamp":"2026-10-07T15:30:48Z","published_at_int":1791387048,"safe_processed_html":"\u003cp\u003ethanks for sharing\u003c/p\u003e\n\n","path":"/thierryyamamoto4236/comment/3gm5m","username":"thierryyamamoto4236","name":"Jonathan Horton","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4169316%2F2b251ce6-0e44-4807-8945-2807045f997a.png"}],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":"\u003cp\u003eHacktoberfest: Maintainer Spotlight\u003c/p\u003e\n\n","url":"https://dev.to/heraistudio/build-a-tiny-virtual-pet-on-arduino-in-60-minutes-2cf","current_user_signed_in":false,"feed_config":null},{"title":"Your Agent Paid. That Does Not Mean It Should Have.","path":"/dailycontext/your-agent-paid-that-does-not-mean-it-should-have-2dnd","id":4824056,"user_id":393065,"comments_count":10,"public_reactions_count":9,"organization_id":13814,"reading_time":5,"video_thumbnail_url":null,"video":null,"edited_at":null,"experience_level_rating":5.0,"experience_level_rating_distribution":5.0,"main_image_height":420,"type_of":"full_post","subforem_id":1,"favorited_by_user_id":null,"ai_disclosure_level":"not_disclosed","user":{"name":"Ishween Kaur","username":"ishween","slug":"ishween","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F393065%2Fbef46830-96d3-49eb-87d6-1ffee6de5301.jpeg","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/user/profile_image/393065/bef46830-96d3-49eb-87d6-1ffee6de5301.jpeg","cached_base_subscriber?":false,"cached_community_leader?":false,"cached_base_subscriber":false,"cached_community_leader":false},"organization":{"name":"Daily Context","username":"dailycontext","slug":"dailycontext","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F13814%2F22a0c918-422d-4931-9c15-5974094549ae.png","profile_image_url":"https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/organization/profile_image/13814/22a0c918-422d-4931-9c15-5974094549ae.png","cached_base_subscriber?":false,"cached_community_leader?":false},"pinned":false,"main_image":null,"tag_list":["aie","fintech","agents"],"flare_tag":null,"class_name":"Article","cloudinary_video_url":null,"published_at_int":1791747816,"published_timestamp":"2026-10-11T19:43:36Z","main_image_background_hex_color":"#dddddd","public_reaction_categories":[{"slug":"like","name":"Like","icon":"sparkle-heart","position":1},{"slug":"unicorn","name":"Unicorn","icon":"multi-unicorn","position":2},{"slug":"exploding_head","name":"Exploding Head","icon":"exploding-head","position":3}],"readable_publish_date":"Oct 11","video_duration_in_minutes":"00:00","ai_disclosure_label":"Not Disclosed","top_comments":[],"subforem_logo":"https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8j7kvp660rqzt99zui8e.png","context_note":null,"url":"https://dev.to/dailycontext/your-agent-paid-that-does-not-mean-it-should-have-2dnd","current_user_signed_in":false,"feed_config":null}]