[{"type_of":"article","id":3651760,"title":"Does AI Behave Like a Toxic Ex?","description":"Is AI that toxic ex you just can’t forget about and can’t move on from?  For every task you get...","readable_publish_date":"May 11","slug":"does-ai-behave-like-a-toxic-ex-498n","path":"/konark_13/does-ai-behave-like-a-toxic-ex-498n","url":"https://dev.to/konark_13/does-ai-behave-like-a-toxic-ex-498n","comments_count":4,"public_reactions_count":27,"collection_id":null,"published_timestamp":"2026-05-11T18:09:56Z","language":"en","subforem_id":1,"positive_reactions_count":27,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq9qz7059xasq94xidf5b.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq9qz7059xasq94xidf5b.png","canonical_url":"https://dev.to/konark_13/does-ai-behave-like-a-toxic-ex-498n","created_at":"2026-05-11T18:09:56Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T18:09:56Z","last_comment_at":"2026-05-12T05:33:34Z","reading_time_minutes":6,"tag_list":["ai","webdev","discuss","learning"],"tags":"ai, webdev, discuss, learning","user":{"name":"Konark Sharma","username":"konark_13","twitter_username":null,"github_username":null,"user_id":2928108,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2928108%2Ffb504115-5d98-486b-bee9-c2de7cb7b632.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2928108%2Ffb504115-5d98-486b-bee9-c2de7cb7b632.png"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3651091,"title":"What are your goals for the week? #178","description":"Still learning my new camera. Getting better at remembering where stuff is on it. Next week is son's...","readable_publish_date":"May 11","slug":"what-are-your-goals-for-the-week-178-bkp","path":"/jarvisscript/what-are-your-goals-for-the-week-178-bkp","url":"https://dev.to/jarvisscript/what-are-your-goals-for-the-week-178-bkp","comments_count":5,"public_reactions_count":10,"collection_id":19128,"published_timestamp":"2026-05-11T15:39:55Z","language":"en","subforem_id":1,"positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwxafwz6s4e48tyqbjaqb.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwxafwz6s4e48tyqbjaqb.jpg","canonical_url":"https://dev.to/jarvisscript/what-are-your-goals-for-the-week-178-bkp","created_at":"2026-05-11T15:20:03Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T15:39:55Z","last_comment_at":"2026-05-12T05:20:41Z","reading_time_minutes":1,"tag_list":["discuss","motivation","watercooler"],"tags":"discuss, motivation, watercooler","user":{"name":"Chris Jarvis","username":"jarvisscript","twitter_username":null,"github_username":"ClJarvis","user_id":8745,"website_url":"http://christopherleejarvis.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F8745%2Fb3ae281e-3062-4dd9-93f1-22e75a85484e.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F8745%2Fb3ae281e-3062-4dd9-93f1-22e75a85484e.jpg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3644097,"title":"How Python's GIL actually works (and when it bites you)","description":"Hello, I'm Maneshwar. I'm building git-lrc, a Micro AI code reviewer that runs on every commit. It is...","readable_publish_date":"May 10","slug":"how-pythons-gil-actually-works-and-when-it-bites-you-3f2","path":"/lovestaco/how-pythons-gil-actually-works-and-when-it-bites-you-3f2","url":"https://dev.to/lovestaco/how-pythons-gil-actually-works-and-when-it-bites-you-3f2","comments_count":0,"public_reactions_count":45,"collection_id":null,"published_timestamp":"2026-05-10T10:17:16Z","language":"en","subforem_id":1,"positive_reactions_count":45,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy9lbocs43qs28403xi4k.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy9lbocs43qs28403xi4k.png","canonical_url":"https://dev.to/lovestaco/how-pythons-gil-actually-works-and-when-it-bites-you-3f2","created_at":"2026-05-10T10:17:16Z","edited_at":"2026-05-10T10:18:03Z","crossposted_at":null,"published_at":"2026-05-10T10:17:16Z","last_comment_at":"2026-05-10T10:17:16Z","reading_time_minutes":9,"tag_list":["webdev","productivity","programming","python"],"tags":"webdev, productivity, programming, python","user":{"name":"Athreya aka Maneshwar","username":"lovestaco","twitter_username":"athreyac4","github_username":"lovestaco","user_id":1002302,"website_url":"https://linktr.ee/maneshwar","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1002302%2F5233b7df-6ee3-46b2-b8d7-1fafe103e8a3.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1002302%2F5233b7df-6ee3-46b2-b8d7-1fafe103e8a3.jpg"}},{"type_of":"article","id":3652261,"title":"My fully offline AI-assisted Linux development machine","description":"My Arch Linux, Niri, and local AI coding setup on the ASUS ROG Flow Z13","readable_publish_date":"May 11","slug":"my-fully-offline-ai-assisted-linux-development-machine-3lnl","path":"/deepu105/my-fully-offline-ai-assisted-linux-development-machine-3lnl","url":"https://dev.to/deepu105/my-fully-offline-ai-assisted-linux-development-machine-3lnl","comments_count":0,"public_reactions_count":11,"collection_id":26485,"published_timestamp":"2026-05-11T20:47:59Z","language":"en","subforem_id":1,"positive_reactions_count":11,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdeepu.tech%2Fassets%2Fimages%2Flinux-2026%2Fmain.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdeepu.tech%2Fassets%2Fimages%2Flinux-2026%2Fmain.png","canonical_url":"https://deepu.tech/my-fully-offline-ai-assisted-linux-development-machine","created_at":"2026-05-11T20:47:59Z","edited_at":"2026-05-11T21:31:28Z","crossposted_at":null,"published_at":"2026-05-11T20:47:59Z","last_comment_at":"2026-05-11T20:47:59Z","reading_time_minutes":13,"tag_list":["linux","archlinux","development","ai"],"tags":"linux, archlinux, development, ai","user":{"name":"Deepu K Sasidharan","username":"deepu105","twitter_username":"deepu105","github_username":"deepu105","user_id":178939,"website_url":"https://deepu.tech","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F178939%2F38a82d99-3a0c-4a47-84fc-76fff3144cda.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F178939%2F38a82d99-3a0c-4a47-84fc-76fff3144cda.png"}},{"type_of":"article","id":3512879,"title":"The missing layer in prompt engineering: thinking quality","description":"I've seen countless prompting trends and prompt packs to use but most discussions around prompt...","readable_publish_date":"May 11","slug":"the-missing-layer-in-prompt-engineering-thinking-quality-2n3j","path":"/javz/the-missing-layer-in-prompt-engineering-thinking-quality-2n3j","url":"https://dev.to/javz/the-missing-layer-in-prompt-engineering-thinking-quality-2n3j","comments_count":13,"public_reactions_count":31,"collection_id":null,"published_timestamp":"2026-05-11T12:45:04Z","language":"en","subforem_id":1,"positive_reactions_count":31,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi7ia1er0w8xw75fe3zw8.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi7ia1er0w8xw75fe3zw8.png","canonical_url":"https://dev.to/javz/the-missing-layer-in-prompt-engineering-thinking-quality-2n3j","created_at":"2026-04-17T00:26:24Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T12:45:04Z","last_comment_at":"2026-05-12T05:11:04Z","reading_time_minutes":4,"tag_list":["ai","softwareengineering","productivity","learning"],"tags":"ai, softwareengineering, productivity, learning","user":{"name":"Julien Avezou","username":"javz","twitter_username":null,"github_username":"JulienAvezou","user_id":3245143,"website_url":"https://www.julienavezou.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3245143%2Ff6cf9acd-541d-4ad4-a846-2788da803c99.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3245143%2Ff6cf9acd-541d-4ad4-a846-2788da803c99.png"}},{"type_of":"article","id":3646015,"title":"How I Stopped Despairing Over the Backyard Mess and Started an AI Side Project","description":"Back-breaking, Expensive Backyard Clean Up   After spending weeks of labour and money...","readable_publish_date":"May 11","slug":"how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project-3f9a","path":"/cathylai/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project-3f9a","url":"https://dev.to/cathylai/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project-3f9a","comments_count":2,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2026-05-11T02:21:29Z","language":"en","subforem_id":1,"positive_reactions_count":10,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcy0q9fi5fg9ku9ov6hc8.png","canonical_url":"https://dev.to/cathylai/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project-3f9a","created_at":"2026-05-10T21:43:46Z","edited_at":"2026-05-11T02:21:50Z","crossposted_at":null,"published_at":"2026-05-11T02:21:29Z","last_comment_at":"2026-05-11T20:02:31Z","reading_time_minutes":2,"tag_list":["devjournal","ai","buildinpublic"],"tags":"devjournal, ai, buildinpublic","user":{"name":"Cathy Lai","username":"cathylai","twitter_username":"MMMeow494","github_username":"pscientist","user_id":904121,"website_url":"http://cathylai.info","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F904121%2Fdeac3704-41b3-4e1b-a391-0257ed0e729f.jpeg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F904121%2Fdeac3704-41b3-4e1b-a391-0257ed0e729f.jpeg"}},{"type_of":"article","id":3643074,"title":"Tracking my cardio with OpenClaw and Gemma 4","description":"This is a submission for the Gemma 4 Challenge: Write About Gemma 4  I've been using GPT models as my...","readable_publish_date":"May 11","slug":"tracking-my-cardio-with-openclaw-and-gemma-4-3dka","path":"/fdocr/tracking-my-cardio-with-openclaw-and-gemma-4-3dka","url":"https://dev.to/fdocr/tracking-my-cardio-with-openclaw-and-gemma-4-3dka","comments_count":1,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2026-05-11T13:00:00Z","language":"en","subforem_id":1,"positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3snap6bzijpoxgfp7peu.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3snap6bzijpoxgfp7peu.png","canonical_url":"https://dev.to/fdocr/tracking-my-cardio-with-openclaw-and-gemma-4-3dka","created_at":"2026-05-10T04:17:22Z","edited_at":"2026-05-11T00:04:53Z","crossposted_at":null,"published_at":"2026-05-11T13:00:00Z","last_comment_at":"2026-05-12T04:24:23Z","reading_time_minutes":3,"tag_list":["devchallenge","gemmachallenge","gemma"],"tags":"devchallenge, gemmachallenge, gemma","user":{"name":"Fernando","username":"fdocr","twitter_username":"fdocr_","github_username":"fdocr","user_id":19165,"website_url":"https://fdo.cr","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F19165%2Fefa51160-41cf-448d-909b-6ad82cec68d2.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F19165%2Fefa51160-41cf-448d-909b-6ad82cec68d2.jpg"}},{"type_of":"article","id":3647215,"title":"⚔️ Go vs Java: The Minimalist vs The Enterprise Veteran","description":"No sides. No agenda. Just two languages walking into a bar and us watching what happens.             ...","readable_publish_date":"May 11","slug":"go-vs-java-the-minimalist-vs-the-enterprise-veteran-1gg3","path":"/adamthedeveloper/go-vs-java-the-minimalist-vs-the-enterprise-veteran-1gg3","url":"https://dev.to/adamthedeveloper/go-vs-java-the-minimalist-vs-the-enterprise-veteran-1gg3","comments_count":3,"public_reactions_count":17,"collection_id":null,"published_timestamp":"2026-05-11T06:12:47Z","language":"en","subforem_id":1,"positive_reactions_count":17,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa40o5w4arlpwh9bnhn93.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa40o5w4arlpwh9bnhn93.png","canonical_url":"https://dev.to/adamthedeveloper/go-vs-java-the-minimalist-vs-the-enterprise-veteran-1gg3","created_at":"2026-05-11T06:04:35Z","edited_at":"2026-05-12T02:55:36Z","crossposted_at":null,"published_at":"2026-05-11T06:12:47Z","last_comment_at":"2026-05-12T04:04:44Z","reading_time_minutes":12,"tag_list":["programming","java","go","productivity"],"tags":"programming, java, go, productivity","user":{"name":"Adam - The Developer","username":"adamthedeveloper","twitter_username":null,"github_username":"adamreaksmey","user_id":1002243,"website_url":"https://a-thedeveloper.vercel.app/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1002243%2F84fa5f44-c4e1-4fec-934c-9fa687161e10.webp","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1002243%2F84fa5f44-c4e1-4fec-934c-9fa687161e10.webp"}},{"type_of":"article","id":3644559,"title":"I Grounded Gemma 4 in 118,000 Real Stars — Here's What It Can Do","description":"This is a submission for the Gemma 4 Challenge: Build with Gemma 4           What I Built   StarLens...","readable_publish_date":"May 10","slug":"starlens-gemma-4-as-your-personal-planetarium-guide-36a4","path":"/imjoseangel/starlens-gemma-4-as-your-personal-planetarium-guide-36a4","url":"https://dev.to/imjoseangel/starlens-gemma-4-as-your-personal-planetarium-guide-36a4","comments_count":2,"public_reactions_count":15,"collection_id":null,"published_timestamp":"2026-05-10T12:21:34Z","language":"en","subforem_id":1,"positive_reactions_count":15,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9lwwjzqpf6i0tbh8kb1d.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9lwwjzqpf6i0tbh8kb1d.png","canonical_url":"https://dev.to/imjoseangel/starlens-gemma-4-as-your-personal-planetarium-guide-36a4","created_at":"2026-05-10T12:21:02Z","edited_at":"2026-05-10T14:41:31Z","crossposted_at":null,"published_at":"2026-05-10T12:21:34Z","last_comment_at":"2026-05-11T08:56:28Z","reading_time_minutes":4,"tag_list":["devchallenge","gemmachallenge","gemma"],"tags":"devchallenge, gemmachallenge, gemma","user":{"name":"Jose Angel Munoz","username":"imjoseangel","twitter_username":null,"github_username":"imjoseangel","user_id":25365,"website_url":"https://imjoseangel.github.io","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F25365%2F3a095cf1-268b-4f73-bf80-0d068dd0ba09.jpeg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F25365%2F3a095cf1-268b-4f73-bf80-0d068dd0ba09.jpeg"}},{"type_of":"article","id":3649870,"title":"Arc 3 Catch-Up: Solana Transactions Explained for Web2 Developers","description":"Arc 3 of 100 Days of Solana was the arc where Solana stopped being something we read from and started...","readable_publish_date":"May 11","slug":"arc-3-catch-up-solana-transactions-explained-for-web2-developers-4f5i","path":"/100daysofsolana/arc-3-catch-up-solana-transactions-explained-for-web2-developers-4f5i","url":"https://dev.to/100daysofsolana/arc-3-catch-up-solana-transactions-explained-for-web2-developers-4f5i","comments_count":0,"public_reactions_count":7,"collection_id":null,"published_timestamp":"2026-05-11T12:32:11Z","language":"en","subforem_id":1,"positive_reactions_count":7,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4sh4igb1uatsndm8nrf.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa4sh4igb1uatsndm8nrf.jpg","canonical_url":"https://dev.to/100daysofsolana/arc-3-catch-up-solana-transactions-explained-for-web2-developers-4f5i","created_at":"2026-05-11T12:10:35Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T12:32:11Z","last_comment_at":"2026-05-11T12:32:11Z","reading_time_minutes":8,"tag_list":["100daysofsolana","web3","blockchain","webdev"],"tags":"100daysofsolana, web3, blockchain, webdev","user":{"name":"Matthew Revell","username":"matthewrevell","twitter_username":"matthewrevell","github_username":null,"user_id":157525,"website_url":"https://matthewrevell.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F157525%2Fb47266bf-dccb-4566-b01e-733c103702d5.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F157525%2Fb47266bf-dccb-4566-b01e-733c103702d5.jpg"},"organization":{"name":"100 Days of Solana","username":"100daysofsolana","slug":"100daysofsolana","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F12963%2F62b6ce6d-db04-444b-88d1-4bea32484faa.png","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.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F12963%2F62b6ce6d-db04-444b-88d1-4bea32484faa.png"}},{"type_of":"article","id":3624037,"title":"The first time you watch an AI agent buy something, you will feel something you cannot name.","description":"A 91 second experiment, an $11.78 charge, and a moment of hesitation that surprised me more than the...","readable_publish_date":"May 10","slug":"the-first-time-you-watch-an-ai-agent-buy-something-you-will-feel-something-you-cannot-name-35f3","path":"/thegdsks/the-first-time-you-watch-an-ai-agent-buy-something-you-will-feel-something-you-cannot-name-35f3","url":"https://dev.to/thegdsks/the-first-time-you-watch-an-ai-agent-buy-something-you-will-feel-something-you-cannot-name-35f3","comments_count":2,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2026-05-10T17:08:53Z","language":"en","subforem_id":1,"positive_reactions_count":11,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm20rfv0bzkqq9v01c0ho.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm20rfv0bzkqq9v01c0ho.png","canonical_url":"https://dev.to/thegdsks/the-first-time-you-watch-an-ai-agent-buy-something-you-will-feel-something-you-cannot-name-35f3","created_at":"2026-05-07T03:49:38Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-10T17:08:53Z","last_comment_at":"2026-05-11T16:39:32Z","reading_time_minutes":5,"tag_list":["ai","agents","cloudflare","stripe"],"tags":"ai, agents, cloudflare, stripe","user":{"name":"GDS K S","username":"thegdsks","twitter_username":"thegdsks","github_username":"thegdsks","user_id":3592860,"website_url":"https://thegdsks.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3592860%2F7dec468f-4f91-4b1d-9d24-99091e204707.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3592860%2F7dec468f-4f91-4b1d-9d24-99091e204707.jpg"}},{"type_of":"article","id":3652156,"title":"I Was About to Rewrite My Chat Router. The Bug Was Two Lines in a Prompt.","description":"A grounded LLM bug looked exactly like an architectural failure. The search router was returning the right data. The prompt was telling the model to ignore it. The fix changed nothing about the search code — it changed one variable label.","readable_publish_date":"May 11","slug":"i-was-about-to-rewrite-my-chat-router-the-bug-was-two-lines-in-a-prompt-4kco","path":"/alimafana/i-was-about-to-rewrite-my-chat-router-the-bug-was-two-lines-in-a-prompt-4kco","url":"https://dev.to/alimafana/i-was-about-to-rewrite-my-chat-router-the-bug-was-two-lines-in-a-prompt-4kco","comments_count":1,"public_reactions_count":5,"collection_id":null,"published_timestamp":"2026-05-11T20:04:24Z","language":"en","subforem_id":1,"positive_reactions_count":5,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0g4vqorqesvli0u5vt47.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0g4vqorqesvli0u5vt47.png","canonical_url":"https://dev.to/alimafana/i-was-about-to-rewrite-my-chat-router-the-bug-was-two-lines-in-a-prompt-4kco","created_at":"2026-05-11T20:04:24Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T20:04:24Z","last_comment_at":"2026-05-12T05:19:13Z","reading_time_minutes":7,"tag_list":["ai","llm","debugging","webdev"],"tags":"ai, llm, debugging, webdev","user":{"name":"Ali Afana ","username":"alimafana","twitter_username":"AliMAfana","github_username":"AliMAfana","user_id":3867337,"website_url":"https://provia-saas.vercel.app/about","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3867337%2F127296a6-3820-4b0a-b9e3-1b1274eccdf6.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3867337%2F127296a6-3820-4b0a-b9e3-1b1274eccdf6.jpg"}},{"type_of":"article","id":3644950,"title":"How I Got Into Google Summer of Code (GSoC) 2026 as a Tier-3 MCA Student","description":"Three attempts. Two internships with no stipend. Zero campus placements. One GSoC selection.  This is...","readable_publish_date":"May 10","slug":"how-i-got-into-google-summer-of-code-gsoc-2026-as-a-tier-3-mca-student-4017","path":"/tarunsinghofficial/how-i-got-into-google-summer-of-code-gsoc-2026-as-a-tier-3-mca-student-4017","url":"https://dev.to/tarunsinghofficial/how-i-got-into-google-summer-of-code-gsoc-2026-as-a-tier-3-mca-student-4017","comments_count":2,"public_reactions_count":13,"collection_id":null,"published_timestamp":"2026-05-10T14:28:54Z","language":"en","subforem_id":1,"positive_reactions_count":13,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfn5dr0x85tnf52boysz.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfn5dr0x85tnf52boysz.png","canonical_url":"https://blog.devtarun.com/open-source/how-i-got-into-google-summer-of-code-2026-as-a-tier-3-mca-student","created_at":"2026-05-10T14:27:59Z","edited_at":"2026-05-10T14:29:59Z","crossposted_at":null,"published_at":"2026-05-10T14:28:54Z","last_comment_at":"2026-05-11T09:31:57Z","reading_time_minutes":12,"tag_list":["opensource","career","webdev","google"],"tags":"opensource, career, webdev, google","user":{"name":"Tarun Singh","username":"tarunsinghofficial","twitter_username":"itsTarun24","github_username":"tarunsinghofficial","user_id":626998,"website_url":"https://tarunportfolio.vercel.app/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F626998%2Fc11757fd-b946-4777-858b-ee92a9d18d1f.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F626998%2Fc11757fd-b946-4777-858b-ee92a9d18d1f.jpg"}},{"type_of":"article","id":3653547,"title":"AWS Lambda Is Dead. The $0.20 Was Never the Price","description":"Last quarter we migrated 47 Lambda functions off AWS. The monthly bill dropped from $8,362 to $1,790....","readable_publish_date":"May 12","slug":"aws-lambda-is-dead-the-020-was-never-the-price-2k4j","path":"/thegdsks/aws-lambda-is-dead-the-020-was-never-the-price-2k4j","url":"https://dev.to/thegdsks/aws-lambda-is-dead-the-020-was-never-the-price-2k4j","comments_count":0,"public_reactions_count":3,"collection_id":null,"published_timestamp":"2026-05-12T04:24:50Z","language":"en","subforem_id":1,"positive_reactions_count":3,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa5m1gc555kjnmd9kmvhs.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa5m1gc555kjnmd9kmvhs.png","canonical_url":"https://dev.to/thegdsks/aws-lambda-is-dead-the-020-was-never-the-price-2k4j","created_at":"2026-05-12T04:16:52Z","edited_at":"2026-05-12T04:45:55Z","crossposted_at":null,"published_at":"2026-05-12T04:24:50Z","last_comment_at":"2026-05-12T04:24:50Z","reading_time_minutes":10,"tag_list":["aws","serverless","cloudflare","webdev"],"tags":"aws, serverless, cloudflare, webdev","user":{"name":"GDS K S","username":"thegdsks","twitter_username":"thegdsks","github_username":"thegdsks","user_id":3592860,"website_url":"https://thegdsks.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3592860%2F7dec468f-4f91-4b1d-9d24-99091e204707.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3592860%2F7dec468f-4f91-4b1d-9d24-99091e204707.jpg"}},{"type_of":"article","id":3643516,"title":"Great Little Software: Papra","description":"To me, the main non-negotiable point is the ethical aspect of the project. From having everything...","readable_publish_date":"May 11","slug":"great-little-software-papra-54eg","path":"/valeriavg/great-little-software-papra-54eg","url":"https://dev.to/valeriavg/great-little-software-papra-54eg","comments_count":0,"public_reactions_count":2,"collection_id":39029,"published_timestamp":"2026-05-11T07:00:00Z","language":"en","subforem_id":1,"positive_reactions_count":2,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa8xb3fwitq93wijs7alo.webp","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa8xb3fwitq93wijs7alo.webp","canonical_url":"https://greatlittle.software/blog/papra-open-source-document-management-platform/","created_at":"2026-05-10T07:13:48Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T07:00:00Z","last_comment_at":"2026-05-11T07:00:00Z","reading_time_minutes":7,"tag_list":["showdev","webdev","opensource"],"tags":"showdev, webdev, opensource","user":{"name":"Valeria","username":"valeriavg","twitter_username":"DeValeriaVG","github_username":"ValeriaVG","user_id":473770,"website_url":"https://valeriavg.dev","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F473770%2F2ee31638-e52d-40f9-8bf8-d98b82784a4b.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F473770%2F2ee31638-e52d-40f9-8bf8-d98b82784a4b.jpg"},"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"}},{"type_of":"article","id":3644885,"title":"So I built a Figma Design Agent for an Agentic AI Hackathon #kiro #figma #agents #geminicli","description":"Design-to-code handoffs are one of the biggest time sinks in frontend teams  I have been working as a...","readable_publish_date":"May 11","slug":"so-we-built-a-figma-design-agent-for-an-agentic-ai-hackathon-kiro-figma-agents-geminicli-1dff","path":"/hisukurifu/so-we-built-a-figma-design-agent-for-an-agentic-ai-hackathon-kiro-figma-agents-geminicli-1dff","url":"https://dev.to/hisukurifu/so-we-built-a-figma-design-agent-for-an-agentic-ai-hackathon-kiro-figma-agents-geminicli-1dff","comments_count":1,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2026-05-11T16:10:37Z","language":"en","subforem_id":1,"positive_reactions_count":6,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdare4k61f25359n0zvu7.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdare4k61f25359n0zvu7.png","canonical_url":"https://dev.to/hisukurifu/so-we-built-a-figma-design-agent-for-an-agentic-ai-hackathon-kiro-figma-agents-geminicli-1dff","created_at":"2026-05-10T14:03:56Z","edited_at":"2026-05-11T16:12:30Z","crossposted_at":null,"published_at":"2026-05-11T16:10:37Z","last_comment_at":"2026-05-11T17:45:49Z","reading_time_minutes":3,"tag_list":["agents","ai","design","frontend"],"tags":"agents, ai, design, frontend","user":{"name":"Aniket Dhakane","username":"hisukurifu","twitter_username":null,"github_username":"watashiwaaniket","user_id":2494658,"website_url":"https://dev.to/hisukurifu/running-local-llm-ollama-from-api-in-node-2kk3","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2494658%2F1281c2d7-45ea-4000-adc1-8bfe22cf9cbd.jpeg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2494658%2F1281c2d7-45ea-4000-adc1-8bfe22cf9cbd.jpeg"}},{"type_of":"article","id":3644752,"title":"Diagnosis Didn't Change My Leadership. Ownership Did.","description":"My diagnosis didn't magically improve my leadership. It handed me a framework for my reactions, less friction in cross-functional work, and a way to keep accountability on my side of the desk.","readable_publish_date":"May 10","slug":"diagnosis-didnt-change-my-leadership-ownership-did-3ll5","path":"/jonoherrington/diagnosis-didnt-change-my-leadership-ownership-did-3ll5","url":"https://dev.to/jonoherrington/diagnosis-didnt-change-my-leadership-ownership-did-3ll5","comments_count":1,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2026-05-10T13:23:03Z","language":"en","subforem_id":1,"positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fwww.jonoherrington.com%2Fimages%2Fposts%2Fmy-adhd-didnt-make-me-a-better-leader-owning-it-did.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fwww.jonoherrington.com%2Fimages%2Fposts%2Fmy-adhd-didnt-make-me-a-better-leader-owning-it-did.png","canonical_url":"https://www.jonoherrington.com/blog/my-adhd-didnt-make-me-a-better-leader-owning-it-did","created_at":"2026-05-10T13:23:03Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-10T13:23:03Z","last_comment_at":"2026-05-11T01:29:04Z","reading_time_minutes":7,"tag_list":["leadership","productivity","mentalhealth"],"tags":"leadership, productivity, mentalhealth","user":{"name":"Jono Herrington","username":"jonoherrington","twitter_username":null,"github_username":null,"user_id":3831929,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3831929%2F84167118-5088-4f0c-a210-dc60041da874.jpeg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3831929%2F84167118-5088-4f0c-a210-dc60041da874.jpeg"}},{"type_of":"article","id":3648170,"title":"I Tested PaioClaw — Here's What Happened When I Pushed It to Its Limits","description":"Most AI tools will do whatever you ask.  That sounds like a feature. After spending a week testing...","readable_publish_date":"May 11","slug":"i-tested-paioclaw-heres-what-happened-when-i-pushed-it-to-its-limits-iok","path":"/harsh2644/i-tested-paioclaw-heres-what-happened-when-i-pushed-it-to-its-limits-iok","url":"https://dev.to/harsh2644/i-tested-paioclaw-heres-what-happened-when-i-pushed-it-to-its-limits-iok","comments_count":5,"public_reactions_count":25,"collection_id":null,"published_timestamp":"2026-05-11T10:35:02Z","language":"en","subforem_id":1,"positive_reactions_count":25,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnygv6y31re9479znvx87.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnygv6y31re9479znvx87.png","canonical_url":"https://dev.to/harsh2644/i-tested-paioclaw-heres-what-happened-when-i-pushed-it-to-its-limits-iok","created_at":"2026-05-11T08:59:35Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T10:35:02Z","last_comment_at":"2026-05-12T04:38:54Z","reading_time_minutes":8,"tag_list":["ai","security","programming","python"],"tags":"ai, security, programming, python","user":{"name":"Harsh ","username":"harsh2644","twitter_username":"HarshSh54928171","github_username":"harsh70117-lang","user_id":3735796,"website_url":"https://www.linkedin.com/in/harsh-tech-764b042a5/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3735796%2Fb533ba06-7693-48b5-ace8-63923f5d2d0a.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3735796%2Fb533ba06-7693-48b5-ace8-63923f5d2d0a.jpg"}},{"type_of":"article","id":3647715,"title":"I Tested Every Gemma 4 Model on a GTX 1650. Here's What Actually Happened.","description":"This is a submission for the Gemma 4 Challenge: Write About Gemma 4      TL;DR: E4B is the model most...","readable_publish_date":"May 11","slug":"i-tested-every-gemma-4-model-on-a-gtx-1650-heres-what-actually-happened-59gj","path":"/sreejit_/i-tested-every-gemma-4-model-on-a-gtx-1650-heres-what-actually-happened-59gj","url":"https://dev.to/sreejit_/i-tested-every-gemma-4-model-on-a-gtx-1650-heres-what-actually-happened-59gj","comments_count":2,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2026-05-11T07:28:29Z","language":"en","subforem_id":1,"positive_reactions_count":8,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzweg67aqgt7zmlko8fkf.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzweg67aqgt7zmlko8fkf.png","canonical_url":"https://dev.to/sreejit_/i-tested-every-gemma-4-model-on-a-gtx-1650-heres-what-actually-happened-59gj","created_at":"2026-05-11T07:28:29Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T07:28:29Z","last_comment_at":"2026-05-11T17:11:08Z","reading_time_minutes":11,"tag_list":["devchallenge","gemmachallenge","gemma","ai"],"tags":"devchallenge, gemmachallenge, gemma, ai","user":{"name":"Sreejit Pradhan","username":"sreejit_","twitter_username":null,"github_username":"ogMaverick12","user_id":3904430,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3904430%2Fbd74576f-cef8-4620-a63e-8a001f1e9d6c.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3904430%2Fbd74576f-cef8-4620-a63e-8a001f1e9d6c.png"}},{"type_of":"article","id":3645678,"title":"Your AWS bill is lying to you — it shows services, not features","description":"Our AWS bill crossed $180K in a single month.  We had Datadog. We had CloudWatch dashboards. We had a...","readable_publish_date":"May 10","slug":"your-aws-bill-is-lying-to-you-it-shows-services-not-features-5817","path":"/arpitstack/your-aws-bill-is-lying-to-you-it-shows-services-not-features-5817","url":"https://dev.to/arpitstack/your-aws-bill-is-lying-to-you-it-shows-services-not-features-5817","comments_count":1,"public_reactions_count":9,"collection_id":null,"published_timestamp":"2026-05-10T18:47:55Z","language":"en","subforem_id":1,"positive_reactions_count":9,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faty4na9ow11kax38xe5f.png","canonical_url":"https://dev.to/ArpitStack/spend-observability-feature-cost-attribution","created_at":"2026-05-10T18:47:55Z","edited_at":"2026-05-10T18:50:28Z","crossposted_at":null,"published_at":"2026-05-10T18:47:55Z","last_comment_at":"2026-05-11T18:41:45Z","reading_time_minutes":10,"tag_list":["devops","aws","cloud","architecture"],"tags":"devops, aws, cloud, architecture","user":{"name":"Arpit Gupta","username":"arpitstack","twitter_username":null,"github_username":null,"user_id":2688106,"website_url":"https://ArpitStack.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2688106%2Fe59ea58f-f40b-4e82-a293-aa7232967353.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2688106%2Fe59ea58f-f40b-4e82-a293-aa7232967353.png"}},{"type_of":"article","id":3645481,"title":"I was sick of InversifyJS after 3 years in production, so I built a better DI container","description":"Three years. That's how long we ran InversifyJS in production at a medium-sized Typescript SaaS. It...","readable_publish_date":"May 11","slug":"i-was-sick-of-inversifyjs-after-3-years-in-production-so-i-built-a-better-di-container-4kb6","path":"/ayoub-chrigui/i-was-sick-of-inversifyjs-after-3-years-in-production-so-i-built-a-better-di-container-4kb6","url":"https://dev.to/ayoub-chrigui/i-was-sick-of-inversifyjs-after-3-years-in-production-so-i-built-a-better-di-container-4kb6","comments_count":3,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2026-05-11T08:00:00Z","language":"en","subforem_id":1,"positive_reactions_count":11,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbyacf3ukht64udxsoyxe.png","canonical_url":"https://chrigui.dev/blog/why-lazy-di","created_at":"2026-05-10T17:33:24Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T08:00:00Z","last_comment_at":"2026-05-11T18:41:46Z","reading_time_minutes":5,"tag_list":["ioc","node","typescript","dependencyinversion"],"tags":"ioc, node, typescript, dependencyinversion","user":{"name":"Ayoub Chrigui","username":"ayoub-chrigui","twitter_username":null,"github_username":"ayoub-chrigui","user_id":3923603,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3923603%2F6aa5ec2f-8592-49a7-b49f-d23921ad84c0.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3923603%2F6aa5ec2f-8592-49a7-b49f-d23921ad84c0.png"}},{"type_of":"article","id":3649236,"title":"Improving First Byte and Contentful Paint on a Django Website","description":"Recently I have been experimenting with http streaming and realized how it can improve page...","readable_publish_date":"May 11","slug":"improving-first-byte-and-contentful-paint-on-a-django-website-2k4f","path":"/djangotricks/improving-first-byte-and-contentful-paint-on-a-django-website-2k4f","url":"https://dev.to/djangotricks/improving-first-byte-and-contentful-paint-on-a-django-website-2k4f","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2026-05-11T11:03:25Z","language":"en","subforem_id":1,"positive_reactions_count":2,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwyqkdyetrco7fw17ym0j.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwyqkdyetrco7fw17ym0j.png","canonical_url":"https://www.djangotricks.com/blog/2026/05/improving-first-byte-and-contentful-paint-on-a-django-website/","created_at":"2026-05-11T11:03:26Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T11:03:25Z","last_comment_at":"2026-05-11T11:03:25Z","reading_time_minutes":5,"tag_list":["django","python","webdev","seo"],"tags":"django, python, webdev, seo","user":{"name":"Aidas Bendoraitis","username":"djangotricks","twitter_username":"DjangoTricks","github_username":null,"user_id":1653,"website_url":"https://www.djangotricks.com/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1653%2F754fc67d-caa3-49f3-8707-25a2db5db1ba.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1653%2F754fc67d-caa3-49f3-8707-25a2db5db1ba.jpg"}},{"type_of":"article","id":3652025,"title":"A Spent $5,000 On Tokens; So That You Don't Have To (Part 2)","description":"Someone left an upvote, so there seems to be one listener. Dear listener, let me continue...  When...","readable_publish_date":"May 11","slug":"a-spent-5000-on-tokens-so-that-you-dont-have-to-part-2-2e5b","path":"/simbo1905/a-spent-5000-on-tokens-so-that-you-dont-have-to-part-2-2e5b","url":"https://dev.to/simbo1905/a-spent-5000-on-tokens-so-that-you-dont-have-to-part-2-2e5b","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2026-05-11T19:28:00Z","language":"en","subforem_id":1,"positive_reactions_count":1,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu0h9si8tyze7wl0l070p.png","canonical_url":"https://dev.to/simbo1905/a-spent-5000-on-tokens-so-that-you-dont-have-to-part-2-2e5b","created_at":"2026-05-11T19:28:00Z","edited_at":"2026-05-11T19:59:28Z","crossposted_at":null,"published_at":"2026-05-11T19:28:00Z","last_comment_at":"2026-05-11T19:28:00Z","reading_time_minutes":3,"tag_list":[],"tags":"","user":{"name":"Simon Massey","username":"simbo1905","twitter_username":null,"github_username":"simbo1905","user_id":180344,"website_url":"https://simbo1905.wordpress.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F180344%2F1a9f483c-84d0-44d7-ac1c-c25b498e7d48.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F180344%2F1a9f483c-84d0-44d7-ac1c-c25b498e7d48.png"}},{"type_of":"article","id":3516638,"title":"CloudShell - The Hidden API","description":"Credits: Inspired by Dan V.'s cloudshell-store project that demonstrated the CloudShell API use, I...","readable_publish_date":"May 11","slug":"cloudshell-the-hidden-api-51km","path":"/aws-builders/cloudshell-the-hidden-api-51km","url":"https://dev.to/aws-builders/cloudshell-the-hidden-api-51km","comments_count":0,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2026-05-11T09:25:55Z","language":"en","subforem_id":1,"positive_reactions_count":4,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwivaz6debbphk8t7p4qw.png","canonical_url":"https://dev.to/aws-builders/cloudshell-the-hidden-api-51km","created_at":"2026-04-17T17:54:00Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T09:25:55Z","last_comment_at":"2026-05-11T09:25:55Z","reading_time_minutes":4,"tag_list":["api","aws","python","showdev"],"tags":"api, aws, python, showdev","user":{"name":"Jérôme GUYON","username":"jerome_guyon_614ecd636c2c","twitter_username":null,"github_username":null,"user_id":3880056,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3880056%2Fb518d47b-aba1-41b0-b3c8-1e7d7762adc1.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3880056%2Fb518d47b-aba1-41b0-b3c8-1e7d7762adc1.jpg"},"organization":{"name":"AWS Community Builders ","username":"aws-builders","slug":"aws-builders","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F2794%2F88da75b6-aadd-4ea1-8083-ae2dfca8be94.png","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.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F2794%2F88da75b6-aadd-4ea1-8083-ae2dfca8be94.png"},"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"}},{"type_of":"article","id":3653439,"title":"Run Claude Code Locally for Free with Docker Model Runner","description":"We know that the Claude Code is phenomenal for development and code. But we can easily run out of...","readable_publish_date":"May 12","slug":"run-claude-code-locally-for-free-with-docker-model-runner-3o27","path":"/pradumnasaraf/run-claude-code-locally-for-free-with-docker-model-runner-3o27","url":"https://dev.to/pradumnasaraf/run-claude-code-locally-for-free-with-docker-model-runner-3o27","comments_count":0,"public_reactions_count":20,"collection_id":null,"published_timestamp":"2026-05-12T03:56:26Z","language":"en","subforem_id":1,"positive_reactions_count":20,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpb81rli6586tpyamk7h2.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpb81rli6586tpyamk7h2.png","canonical_url":"https://dev.to/pradumnasaraf/run-claude-code-locally-for-free-with-docker-model-runner-3o27","created_at":"2026-05-12T03:56:09Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-12T03:56:26Z","last_comment_at":"2026-05-12T03:56:26Z","reading_time_minutes":4,"tag_list":["docker","ai","development","agents"],"tags":"docker, ai, development, agents","user":{"name":"Pradumna Saraf","username":"pradumnasaraf","twitter_username":"pradumna_saraf","github_username":"Pradumnasaraf","user_id":682769,"website_url":"https://pradumnasaraf.dev","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F682769%2F6d44570c-3d95-4656-ba55-c8a4b0e95f9e.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F682769%2F6d44570c-3d95-4656-ba55-c8a4b0e95f9e.jpg"}},{"type_of":"article","id":3644561,"title":"Building in public, week 8: impressions exploded 71% and I think I know why","description":"So this week something actually happened.  I've been building Convertify - a free image converter...","readable_publish_date":"May 10","slug":"building-in-public-week-8-impressions-exploded-71-and-i-think-i-know-why-54ab","path":"/serhii_kalyna_730b636889c/building-in-public-week-8-impressions-exploded-71-and-i-think-i-know-why-54ab","url":"https://dev.to/serhii_kalyna_730b636889c/building-in-public-week-8-impressions-exploded-71-and-i-think-i-know-why-54ab","comments_count":2,"public_reactions_count":5,"collection_id":null,"published_timestamp":"2026-05-10T12:21:24Z","language":"en","subforem_id":1,"positive_reactions_count":5,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb193jw4dh996m8l5qbj6.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb193jw4dh996m8l5qbj6.png","canonical_url":"https://dev.to/serhii_kalyna_730b636889c/building-in-public-week-8-impressions-exploded-71-and-i-think-i-know-why-54ab","created_at":"2026-05-10T12:21:24Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-10T12:21:24Z","last_comment_at":"2026-05-12T04:55:16Z","reading_time_minutes":3,"tag_list":["webdev","seo","buildinpublic","showdev"],"tags":"webdev, seo, buildinpublic, showdev","user":{"name":"Serhii Kalyna","username":"serhii_kalyna_730b636889c","twitter_username":null,"github_username":null,"user_id":3820869,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3820869%2Ff684a191-0ecb-4858-9f64-dd15a4ad9e07.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3820869%2Ff684a191-0ecb-4858-9f64-dd15a4ad9e07.png"},"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"}},{"type_of":"article","id":3652862,"title":"Teaching an AI Agent to Talk to a Light Bulb (and Why I Had to Get Up From My Desk)","description":"Teaching an AI Agent to Talk to a Light Bulb (and Why I Had to Get Up From My Desk)     I...","readable_publish_date":"May 12","slug":"teaching-an-ai-agent-to-talk-to-a-light-bulb-and-why-i-had-to-get-up-from-my-desk-2i00","path":"/toolboc/teaching-an-ai-agent-to-talk-to-a-light-bulb-and-why-i-had-to-get-up-from-my-desk-2i00","url":"https://dev.to/toolboc/teaching-an-ai-agent-to-talk-to-a-light-bulb-and-why-i-had-to-get-up-from-my-desk-2i00","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2026-05-12T01:04:26Z","language":"en","subforem_id":1,"positive_reactions_count":1,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5qzs245jeoea1rm80wmy.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5qzs245jeoea1rm80wmy.png","canonical_url":"https://dev.to/toolboc/teaching-an-ai-agent-to-talk-to-a-light-bulb-and-why-i-had-to-get-up-from-my-desk-2i00","created_at":"2026-05-12T01:04:11Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-12T01:04:26Z","last_comment_at":"2026-05-12T01:04:26Z","reading_time_minutes":7,"tag_list":["agents","ai","iot","showdev"],"tags":"agents, ai, iot, showdev","user":{"name":"Paul DeCarlo","username":"toolboc","twitter_username":"pjdecarlo","github_username":"toolboc","user_id":145146,"website_url":"http://pjdecarlo.com","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F145146%2Fedc472f6-0902-4922-85d8-e0bc69a81bd8.jpeg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F145146%2Fedc472f6-0902-4922-85d8-e0bc69a81bd8.jpeg"},"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"}},{"type_of":"article","id":3650802,"title":"From 0 to 20 Chapters: My Story‑Driven Rust Book for Kids Now Has a Bilingual Interactive Demo","description":"🦀 The Land of Rust – A Space Crab Teaches Kids (and Adults) to Code   A few months ago I...","readable_publish_date":"May 11","slug":"from-0-to-20-chapters-my-story-driven-rust-book-for-kids-now-has-a-bilingual-interactive-demo-a1c","path":"/born1987ir/from-0-to-20-chapters-my-story-driven-rust-book-for-kids-now-has-a-bilingual-interactive-demo-a1c","url":"https://dev.to/born1987ir/from-0-to-20-chapters-my-story-driven-rust-book-for-kids-now-has-a-bilingual-interactive-demo-a1c","comments_count":4,"public_reactions_count":5,"collection_id":null,"published_timestamp":"2026-05-11T14:14:28Z","language":"en","subforem_id":1,"positive_reactions_count":5,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff3hovzn03nqsp69181wq.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff3hovzn03nqsp69181wq.png","canonical_url":"https://dev.to/born1987ir/from-0-to-20-chapters-my-story-driven-rust-book-for-kids-now-has-a-bilingual-interactive-demo-a1c","created_at":"2026-05-11T14:14:28Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T14:14:28Z","last_comment_at":"2026-05-12T03:31:28Z","reading_time_minutes":3,"tag_list":["rust","opensource","beginners","learning"],"tags":"rust, opensource, beginners, learning","user":{"name":"born1987-ir","username":"born1987ir","twitter_username":null,"github_username":"huvaxstra","user_id":1013949,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1013949%2Ffcf146ec-fa68-42bc-85b8-981d193ce1e3.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1013949%2Ffcf146ec-fa68-42bc-85b8-981d193ce1e3.png"}},{"type_of":"article","id":3621762,"title":"C# Networking Deep Dive With io_uring part 2 - Bridge the Async Model","description":"In part 1 we built the minimal io_uring loop: setup, mmaps, SQE/CQE draining, accept/recv/send via...","readable_publish_date":"May 10","slug":"c-networking-deep-dive-with-iouring-part-2-bridge-the-async-model-3cgo","path":"/mda2av/c-networking-deep-dive-with-iouring-part-2-bridge-the-async-model-3cgo","url":"https://dev.to/mda2av/c-networking-deep-dive-with-iouring-part-2-bridge-the-async-model-3cgo","comments_count":0,"public_reactions_count":5,"collection_id":null,"published_timestamp":"2026-05-10T15:37:18Z","language":"en","subforem_id":1,"positive_reactions_count":5,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flu19bx8qfkhgloc84eny.png","canonical_url":"https://dev.to/mda2av/c-networking-deep-dive-with-iouring-part-2-bridge-the-async-model-3cgo","created_at":"2026-05-06T14:53:01Z","edited_at":"2026-05-10T16:48:56Z","crossposted_at":null,"published_at":"2026-05-10T15:37:18Z","last_comment_at":"2026-05-10T15:37:18Z","reading_time_minutes":8,"tag_list":["csharp","dotnet","linux","networking"],"tags":"csharp, dotnet, linux, networking","user":{"name":"Diogo Martins","username":"mda2av","twitter_username":null,"github_username":"MDA2AV","user_id":3673839,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3673839%2Fe0605160-52c0-4c40-84da-265b38bf582b.jpg","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3673839%2Fe0605160-52c0-4c40-84da-265b38bf582b.jpg"}},{"type_of":"article","id":3645289,"title":"Is Your Claude Code Safe From Base64? Inside 2026 AI Agent Attacks","description":"Is your Claude Code safe? Six months after befriending Base64, I keep finding them in shady places: hidden in supply chain attacks, MCP exploits, and AI agent compromises. A 2026 misuse tour for developers.","readable_publish_date":"May 10","slug":"is-your-claude-code-safe-from-base64-inside-2026-ai-agent-attacks-13ab","path":"/akari_iku/is-your-claude-code-safe-from-base64-inside-2026-ai-agent-attacks-13ab","url":"https://dev.to/akari_iku/is-your-claude-code-safe-from-base64-inside-2026-ai-agent-attacks-13ab","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2026-05-10T16:12:40Z","language":"en","subforem_id":1,"positive_reactions_count":2,"cover_image":null,"social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr86axbbomze5hv3x7ozd.png","canonical_url":"https://dev.to/akari_iku/is-your-claude-code-safe-from-base64-inside-2026-ai-agent-attacks-13ab","created_at":"2026-05-10T16:10:37Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-10T16:12:40Z","last_comment_at":"2026-05-10T16:12:40Z","reading_time_minutes":31,"tag_list":["security","claudecode","base64","aiagents"],"tags":"security, claudecode, base64, aiagents","user":{"name":"灯里/iku","username":"akari_iku","twitter_username":"akari_iku","github_username":"akari-iku","user_id":3513439,"website_url":null,"profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3513439%2Ff0bf006e-669a-453e-a07c-949ccc043a92.png","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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3513439%2Ff0bf006e-669a-453e-a07c-949ccc043a92.png"}}]