[{"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":21,"public_reactions_count":47,"collection_id":null,"published_timestamp":"2026-05-11T18:09:56Z","language":"en","subforem_id":1,"positive_reactions_count":47,"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-12T16:03:03Z","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":8,"public_reactions_count":14,"collection_id":19128,"published_timestamp":"2026-05-11T15:39:55Z","language":"en","subforem_id":1,"positive_reactions_count":14,"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-12T09:45:01Z","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":3651113,"title":"Top 7 Featured DEV Posts of the Week","description":"Welcome to this week's Top 7, where the DEV editorial team handpicks their favorite posts from the...","readable_publish_date":"May 11","slug":"top-7-featured-dev-posts-of-the-week-4nik","path":"/devteam/top-7-featured-dev-posts-of-the-week-4nik","url":"https://dev.to/devteam/top-7-featured-dev-posts-of-the-week-4nik","comments_count":15,"public_reactions_count":46,"collection_id":null,"published_timestamp":"2026-05-11T15:25:59Z","language":"en","subforem_id":1,"positive_reactions_count":46,"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%2Fns5j4k7krd3yk77kf1pg.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%2Fns5j4k7krd3yk77kf1pg.jpg","canonical_url":"https://dev.to/devteam/top-7-featured-dev-posts-of-the-week-4nik","created_at":"2026-05-11T15:23:05Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T15:25:59Z","last_comment_at":"2026-05-12T15:45:31Z","reading_time_minutes":3,"tag_list":["top7","discuss"],"tags":"top7, discuss","user":{"name":"Jess Lee","username":"jess","twitter_username":"jessleenyc","github_username":"jessleenyc","user_id":264,"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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg"},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","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%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.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%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3647732,"title":"Building Team A: An AI System for Turning Volunteer Chaos into Structured Engineering Work","description":"How an AI-driven workflow system helps volunteer engineering teams reduce onboarding friction by turning informal requests into structured, actionable engineering tasks with multi-agent support.","readable_publish_date":"May 11","slug":"building-team-a-an-ai-system-for-turning-volunteer-chaos-into-structured-engineering-work-mgo","path":"/miry/building-team-a-an-ai-system-for-turning-volunteer-chaos-into-structured-engineering-work-mgo","url":"https://dev.to/miry/building-team-a-an-ai-system-for-turning-volunteer-chaos-into-structured-engineering-work-mgo","comments_count":1,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-05-11T07:36:44Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2F5h5ny91q0p762zbpin0y.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%2F5h5ny91q0p762zbpin0y.png","canonical_url":"https://dev.to/miry/building-team-a-an-ai-system-for-turning-volunteer-chaos-into-structured-engineering-work-mgo","created_at":"2026-05-11T07:33:21Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T07:36:44Z","last_comment_at":"2026-05-12T05:36:36Z","reading_time_minutes":4,"tag_list":["productivity","ai","programming"],"tags":"productivity, ai, programming","user":{"name":"Michael Nikitochkin","username":"miry","twitter_username":null,"github_username":"miry","user_id":99722,"website_url":"https://mastodon.social/@miry","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%2F99722%2F8c4f4baf-1623-40dd-91f9-523462892c24.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%2F99722%2F8c4f4baf-1623-40dd-91f9-523462892c24.jpeg"}},{"type_of":"article","id":3647552,"title":"I Built a One-Command macOS Terminal Setup — Ghostty + Zsh + 30 Modern CLI Tools","description":"Stop wasting hours configuring your terminal. dev-accelerator sets up Ghostty, Zsh, Starship, and 30+ modern CLI tools with a single curl command.","readable_publish_date":"May 11","slug":"i-built-a-one-command-macos-terminal-setup-ghostty-zsh-30-modern-cli-tools-43f5","path":"/satyamsoni2211/i-built-a-one-command-macos-terminal-setup-ghostty-zsh-30-modern-cli-tools-43f5","url":"https://dev.to/satyamsoni2211/i-built-a-one-command-macos-terminal-setup-ghostty-zsh-30-modern-cli-tools-43f5","comments_count":1,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-05-11T07:06:08Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2Fqx55705j6cdqv6c7u4gg.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%2Fqx55705j6cdqv6c7u4gg.png","canonical_url":"https://dev.to/satyamsoni2211/i-built-a-one-command-macos-terminal-setup-ghostty-zsh-30-modern-cli-tools-43f5","created_at":"2026-05-11T07:06:08Z","edited_at":"2026-05-11T07:06:34Z","crossposted_at":null,"published_at":"2026-05-11T07:06:08Z","last_comment_at":"2026-05-12T05:36:53Z","reading_time_minutes":3,"tag_list":["terminal","macos","productivity","opensource"],"tags":"terminal, macos, productivity, opensource","user":{"name":"satyamsoni2211","username":"satyamsoni2211","twitter_username":null,"github_username":"satyamsoni2211","user_id":141010,"website_url":"https://www.satyamsoni.in","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%2F141010%2F915c0b92-e699-421e-8141-4b9da79c736f.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%2F141010%2F915c0b92-e699-421e-8141-4b9da79c736f.png"}},{"type_of":"article","id":3646780,"title":"Playwright is Powerful, But Managing It at Scale? That's Another Story","description":"Part 1: Why we built ITG Playwright Studio - A web-based control plane for managing Playwright tests at scale","readable_publish_date":"May 11","slug":"playwright-is-powerful-but-managing-it-at-scale-thats-another-story-2g37","path":"/prakashm88/playwright-is-powerful-but-managing-it-at-scale-thats-another-story-2g37","url":"https://dev.to/prakashm88/playwright-is-powerful-but-managing-it-at-scale-thats-another-story-2g37","comments_count":1,"public_reactions_count":0,"collection_id":39529,"published_timestamp":"2026-05-11T04:12:45Z","language":"en","subforem_id":1,"positive_reactions_count":0,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2FITechGenie%2Fitg-playwright-studio%2Fmain%2Fscreenshots%2Flogo.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2FITechGenie%2Fitg-playwright-studio%2Fmain%2Fscreenshots%2Flogo.png","canonical_url":"https://dev.to/prakashm88/playwright-is-powerful-but-managing-it-at-scale-thats-another-story-2g37","created_at":"2026-05-11T04:12:02Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T04:12:45Z","last_comment_at":"2026-05-12T05:39:01Z","reading_time_minutes":4,"tag_list":["playwright","testing","automation","devops"],"tags":"playwright, testing, automation, devops","user":{"name":"Prakash","username":"prakashm88","twitter_username":null,"github_username":"prakashm88","user_id":116592,"website_url":"https://itechgenie.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%2F116592%2F62d71578-345c-476d-b5f2-5b008f72cb0b.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%2F116592%2F62d71578-345c-476d-b5f2-5b008f72cb0b.png"}},{"type_of":"article","id":3645648,"title":"I Built a Chrome Extension to Sync AI Studio System Instructions. Here's Why chrome.storage.sync Couldn't Do It","description":"This is a submission for the Gemma 4 Challenge: Write About Gemma 4  I use Google AI Studio on three...","readable_publish_date":"May 10","slug":"i-built-a-chrome-extension-to-sync-ai-studio-system-instructions-heres-why-chromestoragesync-2llm","path":"/codewithahsan/i-built-a-chrome-extension-to-sync-ai-studio-system-instructions-heres-why-chromestoragesync-2llm","url":"https://dev.to/codewithahsan/i-built-a-chrome-extension-to-sync-ai-studio-system-instructions-heres-why-chromestoragesync-2llm","comments_count":2,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2026-05-10T18:28:13Z","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%2Foj8omntf4mlhi63u9iaj.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%2Foj8omntf4mlhi63u9iaj.jpg","canonical_url":"https://dev.to/codewithahsan/i-built-a-chrome-extension-to-sync-ai-studio-system-instructions-heres-why-chromestoragesync-2llm","created_at":"2026-05-10T18:28:13Z","edited_at":"2026-05-10T19:29:01Z","crossposted_at":null,"published_at":"2026-05-10T18:28:13Z","last_comment_at":"2026-05-11T09:15:41Z","reading_time_minutes":4,"tag_list":["ai","javascript","gemmachallenge","devchallenge"],"tags":"ai, javascript, gemmachallenge, devchallenge","user":{"name":"Muhammad Ahsan Ayaz","username":"codewithahsan","twitter_username":"Ahsan_ayz","github_username":"AhsanAyaz","user_id":210870,"website_url":"https://codewithahsan.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%2F210870%2F51bd9bbc-bf7b-4d4c-837d-201af8a2365f.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%2F210870%2F51bd9bbc-bf7b-4d4c-837d-201af8a2365f.png"}},{"type_of":"article","id":3646821,"title":"MCP Configuration for Google Workspace with Gemini CLI","description":"This article covers the MCP setup and configuration for using Google Workspace and underlying Gemini...","readable_publish_date":"May 11","slug":"mcp-configuration-for-google-workspace-with-gemini-cli-3nd2","path":"/gde/mcp-configuration-for-google-workspace-with-gemini-cli-3nd2","url":"https://dev.to/gde/mcp-configuration-for-google-workspace-with-gemini-cli-3nd2","comments_count":1,"public_reactions_count":5,"collection_id":39543,"published_timestamp":"2026-05-11T12:53:14Z","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%2Fmoj4thmw07tk3jvlksdl.png","canonical_url":"https://xbill999.medium.com/mcp-configuration-for-google-workspace-with-gemini-cli-ead9ebdc5903","created_at":"2026-05-11T04:21:58Z","edited_at":"2026-05-11T12:53:22Z","crossposted_at":"2026-05-11T12:53:14Z","published_at":"2026-05-11T01:14:46Z","last_comment_at":"2026-05-12T05:35:17Z","reading_time_minutes":12,"tag_list":["googleworkspace","oauth2","mcps","gemini"],"tags":"googleworkspace, oauth2, mcps, gemini","user":{"name":"xbill","username":"xbill","twitter_username":null,"github_username":"xbill9","user_id":3490099,"website_url":"https://g.dev/xbill","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%2F3490099%2Fc6a975d0-cd94-485d-82b1-14ed5b344fcf.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%2F3490099%2Fc6a975d0-cd94-485d-82b1-14ed5b344fcf.jpg"},"organization":{"name":"Google Developer Experts","username":"gde","slug":"gde","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%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.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%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":3592285,"title":"Join the Gemma 4 Challenge: $3,000 prize pool for TEN winners!","description":"Local AI is having a moment, and we want you to be part of it!  Running through May 24, the Gemma 4...","readable_publish_date":"May 6","slug":"join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in","path":"/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in","url":"https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in","comments_count":62,"public_reactions_count":395,"collection_id":null,"published_timestamp":"2026-05-06T22:44:16Z","language":"en","subforem_id":1,"positive_reactions_count":395,"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%2Frjdy3284s0ovrfl8u2xi.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%2Frjdy3284s0ovrfl8u2xi.png","canonical_url":"https://dev.to/devteam/join-the-gemma-4-challenge-3000-prize-pool-for-ten-winners-23in","created_at":"2026-04-30T14:43:59Z","edited_at":"2026-05-07T13:48:12Z","crossposted_at":null,"published_at":"2026-05-06T22:44:16Z","last_comment_at":"2026-05-12T16:26:41Z","reading_time_minutes":5,"tag_list":["devchallenge","gemmachallenge","gemma"],"tags":"devchallenge, gemmachallenge, gemma","user":{"name":"Jess Lee","username":"jess","twitter_username":"jessleenyc","github_username":"jessleenyc","user_id":264,"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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg"},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","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%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.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%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":3610492,"title":"I Didn’t Stop Building. I Just Left My Laptop.","description":"Hey there again guys! It’s been almost two months since my last post. And in the back of my head,...","readable_publish_date":"May 6","slug":"i-didnt-stop-building-i-just-left-my-laptop-27da","path":"/itsugo/i-didnt-stop-building-i-just-left-my-laptop-27da","url":"https://dev.to/itsugo/i-didnt-stop-building-i-just-left-my-laptop-27da","comments_count":54,"public_reactions_count":120,"collection_id":null,"published_timestamp":"2026-05-06T06:28:42Z","language":"en","subforem_id":1,"positive_reactions_count":120,"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%2F6nv6d6nrb7vpdmlr864o.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%2F6nv6d6nrb7vpdmlr864o.png","canonical_url":"https://dev.to/itsugo/i-didnt-stop-building-i-just-left-my-laptop-27da","created_at":"2026-05-04T18:10:53Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-06T06:28:42Z","last_comment_at":"2026-05-12T08:58:08Z","reading_time_minutes":4,"tag_list":["career","learning","development","workplace"],"tags":"career, learning, development, workplace","user":{"name":"Aryan Choudhary","username":"itsugo","twitter_username":"aryanc193","github_username":"aryanc193","user_id":2353063,"website_url":"https://itsugo-portfolio.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%2F2353063%2F6614279b-75f1-4ca9-b9e5-251daa207f14.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%2F2353063%2F6614279b-75f1-4ca9-b9e5-251daa207f14.png"}},{"type_of":"article","id":3631162,"title":"Speed, caching, and the 40x cost wall","description":"Notes from this week on the RapidNative agent stack. Why we love Cerebras, why the cost still bites, and the split-agent pivot we are evaluating.","readable_publish_date":"May 8","slug":"speed-caching-and-the-40x-cost-wall-2gn0","path":"/sanketsahu/speed-caching-and-the-40x-cost-wall-2gn0","url":"https://dev.to/sanketsahu/speed-caching-and-the-40x-cost-wall-2gn0","comments_count":0,"public_reactions_count":2,"collection_id":null,"published_timestamp":"2026-05-08T06:39: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%2Fwww.sanket.info%2Fblog%2Frapidnative-cost-wall%2Fog.png","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fwww.sanket.info%2Fblog%2Frapidnative-cost-wall%2Fog.png","canonical_url":"https://www.sanket.info/blog/rapidnative-cost-wall","created_at":"2026-05-08T06:39:25Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-08T06:39:25Z","last_comment_at":"2026-05-08T06:39:25Z","reading_time_minutes":3,"tag_list":["ai","llm","buildinpublic","devops"],"tags":"ai, llm, buildinpublic, devops","user":{"name":"Sanket Sahu","username":"sanketsahu","twitter_username":"sanketsahu","github_username":null,"user_id":256273,"website_url":"http://sanket.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%2F256273%2F62ccd804-b19a-4e84-8383-77df883e078e.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%2F256273%2F62ccd804-b19a-4e84-8383-77df883e078e.jpg"}},{"type_of":"article","id":3628837,"title":"Computers and upgrades","description":"My first computer was a Desktop with AMD Sempron processor which used to run at 1.6GHz. It was...","readable_publish_date":"May 7","slug":"computers-and-upgrades-3n7f","path":"/unsungnovelty/computers-and-upgrades-3n7f","url":"https://dev.to/unsungnovelty/computers-and-upgrades-3n7f","comments_count":0,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2026-05-07T19:31:01Z","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%2Fuxsb1g33jwgda6d0gwam.png","canonical_url":"https://www.unsungnovelty.org/posts/05/2026/computers-and-upgrades/","created_at":"2026-05-07T19:28:53Z","edited_at":"2026-05-07T19:35:50Z","crossposted_at":null,"published_at":"2026-05-07T19:31:01Z","last_comment_at":"2026-05-07T19:31:01Z","reading_time_minutes":5,"tag_list":["watercooler"],"tags":"watercooler","user":{"name":"Nikhil","username":"unsungnovelty","twitter_username":"unsungNovelty","github_username":null,"user_id":175229,"website_url":"https://www.unsungnovelty.org","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%2F175229%2F54f27cf5-b64c-45e7-8c1c-6543b7273430.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%2F175229%2F54f27cf5-b64c-45e7-8c1c-6543b7273430.png"},"flare_tag":{"name":"watercooler","bg_color_hex":"#D0ECFF","text_color_hex":"#130074"}},{"type_of":"article","id":3629085,"title":"Congrats to the OpenClaw Challenge Winners!","description":"The results are in! We are thrilled to announce the winners of the OpenClaw Challenge.  Over the past...","readable_publish_date":"May 7","slug":"congrats-to-the-openclaw-challenge-winners-1lha","path":"/devteam/congrats-to-the-openclaw-challenge-winners-1lha","url":"https://dev.to/devteam/congrats-to-the-openclaw-challenge-winners-1lha","comments_count":29,"public_reactions_count":106,"collection_id":null,"published_timestamp":"2026-05-07T21:27:14Z","language":"en","subforem_id":1,"positive_reactions_count":106,"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%2Flnl9p01xiixzcjsw5peb.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%2Flnl9p01xiixzcjsw5peb.jpg","canonical_url":"https://dev.to/devteam/congrats-to-the-openclaw-challenge-winners-1lha","created_at":"2026-05-07T20:37:51Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-07T21:27:14Z","last_comment_at":"2026-05-12T12:53:19Z","reading_time_minutes":3,"tag_list":["devchallenge","openclawchallenge","openclaw","ai"],"tags":"devchallenge, openclawchallenge, openclaw, ai","user":{"name":"Jess Lee","username":"jess","twitter_username":"jessleenyc","github_username":"jessleenyc","user_id":264,"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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg"},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","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%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.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%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":3613483,"title":"Getting Started with the Cluster Inventory API on OCM (Part 1: ClusterProfile)","description":"This is Part 1 of a two-part series. Part 2 (coming soon): Connecting to spoke clusters from a...","readable_publish_date":"May 5","slug":"build-an-open-cluster-management-hub-spoke-environment-and-enable-cluster-inventory-api-kk6","path":"/kahirokunn/build-an-open-cluster-management-hub-spoke-environment-and-enable-cluster-inventory-api-kk6","url":"https://dev.to/kahirokunn/build-an-open-cluster-management-hub-spoke-environment-and-enable-cluster-inventory-api-kk6","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-05-05T08:01:34Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2Fsduwqahv54qe405um1y5.png","canonical_url":"https://dev.to/kahirokunn/build-an-open-cluster-management-hub-spoke-environment-and-enable-cluster-inventory-api-kk6","created_at":"2026-05-05T08:01:34Z","edited_at":"2026-05-05T08:47:05Z","crossposted_at":null,"published_at":"2026-05-05T08:01:34Z","last_comment_at":"2026-05-05T08:01:34Z","reading_time_minutes":10,"tag_list":["kubernetes","ocm","cncf","multicluster"],"tags":"kubernetes, ocm, cncf, multicluster","user":{"name":"Kahiro Okina","username":"kahirokunn","twitter_username":"kahirokunn","github_username":"kahirokunn","user_id":131958,"website_url":"https://github.com/kahirokunn","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%2F131958%2Fede295d7-2bc0-4a9b-b620-a354fa27fabd.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%2F131958%2Fede295d7-2bc0-4a9b-b620-a354fa27fabd.png"}},{"type_of":"article","id":3614954,"title":"Landscape of ODE Solvers in R: A Practical Overview","description":"An overview of ODE solvers in R, highlighting their capabilities, performance, and practical considerations.","readable_publish_date":"May 5","slug":"landscape-of-ode-solvers-in-r-a-practical-overview-4cc7","path":"/metelkin/landscape-of-ode-solvers-in-r-a-practical-overview-4cc7","url":"https://dev.to/metelkin/landscape-of-ode-solvers-in-r-a-practical-overview-4cc7","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-05-05T07:00:00Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2F5msp9lt35i83pb1g6opf.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%2F5msp9lt35i83pb1g6opf.png","canonical_url":"https://metelkin.me/landscape-of-ode-solvers-in-r/","created_at":"2026-05-05T11:29:01Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-05T07:00:00Z","last_comment_at":"2026-05-05T07:00:00Z","reading_time_minutes":7,"tag_list":["rstats","modeling","datascience","pharma"],"tags":"rstats, modeling, datascience, pharma","user":{"name":"Evgeny Metelkin","username":"metelkin","twitter_username":null,"github_username":"metelkin","user_id":47728,"website_url":"https://metelkin.me","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%2F47728%2Fe25133fc-b70a-42fd-b567-13ab7385cdfa.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%2F47728%2Fe25133fc-b70a-42fd-b567-13ab7385cdfa.png"}},{"type_of":"article","id":3612512,"title":"What Platform Teams Can Expect From Crossplane v2.2","description":"A developer submits a ticket to request a database. Three days later, the platform team responds, but...","readable_publish_date":"May 5","slug":"what-platform-teams-can-expect-from-crossplane-v22-1pm1","path":"/todea/what-platform-teams-can-expect-from-crossplane-v22-1pm1","url":"https://dev.to/todea/what-platform-teams-can-expect-from-crossplane-v22-1pm1","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-05-05T05:21:20Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2F32fwse55kpymc96w91of.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%2F32fwse55kpymc96w91of.png","canonical_url":"https://todea.co.kr/en/blog/crossplane-v2-2-release","created_at":"2026-05-05T05:21:20Z","edited_at":"2026-05-05T05:23:48Z","crossposted_at":null,"published_at":"2026-05-05T05:21:20Z","last_comment_at":"2026-05-05T05:21:20Z","reading_time_minutes":9,"tag_list":["crossplane","kubernetes","gitops"],"tags":"crossplane, kubernetes, gitops","user":{"name":"Ivan Porta","username":"gtrekter","twitter_username":"GTRekter","github_username":"GTRekter","user_id":282182,"website_url":"http://www.todea.co.kr","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%2F282182%2F4ecea21f-ca83-4e21-bd19-ad4408dd6a70.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%2F282182%2F4ecea21f-ca83-4e21-bd19-ad4408dd6a70.jpg"},"organization":{"name":"Todea","username":"todea","slug":"todea","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%2F13221%2F83088152-d0ae-4dd0-af1c-10e137e83c9c.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%2F13221%2F83088152-d0ae-4dd0-af1c-10e137e83c9c.png"}},{"type_of":"article","id":3423888,"title":"CSS - The single coolest API technique you can imagine.","description":"To simply call Kizu's Cyclic Space Toggles an upgrade to my Space Toggle technique is like calling...","readable_publish_date":"May 7","slug":"css-the-single-coolest-api-technique-you-can-imagine-4ma8","path":"/janeori/css-the-single-coolest-api-technique-you-can-imagine-4ma8","url":"https://dev.to/janeori/css-the-single-coolest-api-technique-you-can-imagine-4ma8","comments_count":0,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2026-05-07T23:15:51Z","language":"en","subforem_id":1,"positive_reactions_count":8,"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%2Fwnmgxx65oe464hdj66si.png","canonical_url":"https://dev.to/janeori/css-the-single-coolest-api-technique-you-can-imagine-4ma8","created_at":"2026-03-29T07:01:37Z","edited_at":"2026-05-08T17:57:31Z","crossposted_at":null,"published_at":"2026-05-07T23:15:51Z","last_comment_at":"2026-05-07T23:15:51Z","reading_time_minutes":12,"tag_list":["css","api","webdev"],"tags":"css, api, webdev","user":{"name":"Jane Ori","username":"janeori","twitter_username":"Jane0ri","github_username":"JaneOri","user_id":790708,"website_url":"http://propjockey.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%2F790708%2Fe61d3abe-e086-407e-8424-21249ea063ad.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%2F790708%2Fe61d3abe-e086-407e-8424-21249ea063ad.png"}},{"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":16,"collection_id":null,"published_timestamp":"2026-05-10T12:21:34Z","language":"en","subforem_id":1,"positive_reactions_count":16,"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":3597637,"title":"What was your win this week??","description":"👋👋👋👋 Looking back on your week -- what was something you're proud of? All wins count -- big or small...","readable_publish_date":"May 8","slug":"what-was-your-win-this-week-96l","path":"/devteam/what-was-your-win-this-week-96l","url":"https://dev.to/devteam/what-was-your-win-this-week-96l","comments_count":98,"public_reactions_count":69,"collection_id":null,"published_timestamp":"2026-05-08T13:00:00Z","language":"en","subforem_id":1,"positive_reactions_count":69,"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%2Fu2uppodbk4quoot54xbh.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%2Fu2uppodbk4quoot54xbh.jpg","canonical_url":"https://dev.to/devteam/what-was-your-win-this-week-96l","created_at":"2026-05-01T21:19:00Z","edited_at":"2026-05-08T19:31:34Z","crossposted_at":null,"published_at":"2026-05-08T13:00:00Z","last_comment_at":"2026-05-12T16:41:49Z","reading_time_minutes":1,"tag_list":["discuss","weeklyretro"],"tags":"discuss, weeklyretro","user":{"name":"Jess Lee","username":"jess","twitter_username":"jessleenyc","github_username":"jessleenyc","user_id":264,"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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg"},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","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%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.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%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3606235,"title":"Multi-Agent A2A with the Agent Development Kit(ADK), Azure Fabric, and Gemini CLI","description":"Leveraging the Google Agent Development Kit (ADK) and the underlying Gemini LLM to build Multi-Agent...","readable_publish_date":"May 4","slug":"multi-agent-a2a-with-the-agent-development-kitadk-azure-fabric-and-gemini-cli-al7","path":"/gde/multi-agent-a2a-with-the-agent-development-kitadk-azure-fabric-and-gemini-cli-al7","url":"https://dev.to/gde/multi-agent-a2a-with-the-agent-development-kitadk-azure-fabric-and-gemini-cli-al7","comments_count":1,"public_reactions_count":49,"collection_id":36885,"published_timestamp":"2026-05-04T15:46:19Z","language":"en","subforem_id":1,"positive_reactions_count":49,"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%2F4jj0wmbcthel6x2wrqek.png","canonical_url":"https://xbill999.medium.com/multi-agent-a2a-with-the-agent-development-kit-adk-azure-fabric-and-gemini-cli-db05e9859aa9","created_at":"2026-05-04T03:21:36Z","edited_at":null,"crossposted_at":"2026-05-04T15:46:19Z","published_at":"2026-05-04T02:30:53Z","last_comment_at":"2026-05-04T21:17:33Z","reading_time_minutes":14,"tag_list":["a2aprotocol","microsoftfabric","multiagentsystems","googleadk"],"tags":"a2aprotocol, microsoftfabric, multiagentsystems, googleadk","user":{"name":"xbill","username":"xbill","twitter_username":null,"github_username":"xbill9","user_id":3490099,"website_url":"https://g.dev/xbill","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%2F3490099%2Fc6a975d0-cd94-485d-82b1-14ed5b344fcf.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%2F3490099%2Fc6a975d0-cd94-485d-82b1-14ed5b344fcf.jpg"},"organization":{"name":"Google Developer Experts","username":"gde","slug":"gde","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%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.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%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":3648591,"title":"Meme Monday","description":"Meme Monday!  Today's cover image comes from the last thread.  DEV is an inclusive space! Humor in...","readable_publish_date":"May 11","slug":"meme-monday-55e2","path":"/ben/meme-monday-55e2","url":"https://dev.to/ben/meme-monday-55e2","comments_count":22,"public_reactions_count":27,"collection_id":null,"published_timestamp":"2026-05-11T10:06:48Z","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%2Fyffadd3azsamu8zwe4q3.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%2Fyffadd3azsamu8zwe4q3.png","canonical_url":"https://dev.to/ben/meme-monday-55e2","created_at":"2026-05-11T10:06:48Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-11T10:06:48Z","last_comment_at":"2026-05-12T14:19:23Z","reading_time_minutes":1,"tag_list":["discuss","watercooler","jokes"],"tags":"discuss, watercooler, jokes","user":{"name":"Ben Halpern","username":"ben","twitter_username":"bendhalpern","github_username":"benhalpern","user_id":1,"website_url":"http://benhalpern.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%2F1%2Fbabb96d0-9cd2-49bc-a412-2dc4caf94c2a.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%2F1%2Fbabb96d0-9cd2-49bc-a412-2dc4caf94c2a.png"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3605102,"title":"I Love Tailwind. Sorry Not Sorry","description":"I’m going on a short vacation this week, so this post is coming out a bit earlier than usual. I...","readable_publish_date":"May 4","slug":"i-love-tailwind-sorry-not-sorry-5cfh","path":"/sylwia-lask/i-love-tailwind-sorry-not-sorry-5cfh","url":"https://dev.to/sylwia-lask/i-love-tailwind-sorry-not-sorry-5cfh","comments_count":132,"public_reactions_count":167,"collection_id":null,"published_timestamp":"2026-05-04T08:54:09Z","language":"en","subforem_id":1,"positive_reactions_count":167,"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%2Fli5mqjfv32ln8lmmjh5f.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%2Fli5mqjfv32ln8lmmjh5f.png","canonical_url":"https://dev.to/sylwia-lask/i-love-tailwind-sorry-not-sorry-5cfh","created_at":"2026-05-03T18:40:57Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-04T08:54:09Z","last_comment_at":"2026-05-12T13:53:22Z","reading_time_minutes":5,"tag_list":["css","tailwindcss","frontend","discuss"],"tags":"css, tailwindcss, frontend, discuss","user":{"name":"Sylwia Laskowska","username":"sylwia-lask","twitter_username":"SylwiaLask8977","github_username":"sylwia-lask","user_id":3535771,"website_url":"https://www.linkedin.com/in/sylwia-laskowska-5a8467131/","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%2F3535771%2Fe22860d5-274b-43c9-819b-56b162e5bd5a.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%2F3535771%2Fe22860d5-274b-43c9-819b-56b162e5bd5a.jpeg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3555949,"title":"Creating a CLI Tool with AI Agents: My Journey with kdn","description":"A few months ago, my experience with AI assistance was limited to tab completions in Cursor. The kind...","readable_publish_date":"Apr 27","slug":"creating-a-cli-tool-with-ai-agents-my-journey-with-kdn-46d8","path":"/feloy/creating-a-cli-tool-with-ai-agents-my-journey-with-kdn-46d8","url":"https://dev.to/feloy/creating-a-cli-tool-with-ai-agents-my-journey-with-kdn-46d8","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-04-27T07:34:34Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2F1x0ue6hpu76pn0gr9p8k.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%2F1x0ue6hpu76pn0gr9p8k.png","canonical_url":"https://dev.to/feloy/creating-a-cli-tool-with-ai-agents-my-journey-with-kdn-46d8","created_at":"2026-04-27T07:34:34Z","edited_at":null,"crossposted_at":null,"published_at":"2026-04-27T07:34:34Z","last_comment_at":"2026-04-27T07:34:34Z","reading_time_minutes":5,"tag_list":["ai","agents","development","workspace"],"tags":"ai, agents, development, workspace","user":{"name":"Philippe MARTIN","username":"feloy","twitter_username":null,"github_username":"feloy","user_id":178862,"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%2F178862%2F1b04bfd8-e345-447f-93e3-c31d2450b4a5.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%2F178862%2F1b04bfd8-e345-447f-93e3-c31d2450b4a5.jpeg"}},{"type_of":"article","id":3553340,"title":"Service-to-Service Calls vs Event-Driven Flows: When to Use Which","description":"This post breaks down the difference between direct service calls, jobs and workers, and event-driven flows in plain terms, with a simple way to decide when each one makes sense.","readable_publish_date":"Apr 26","slug":"service-to-service-calls-vs-event-driven-flows-when-to-use-which-1da8","path":"/toybz/service-to-service-calls-vs-event-driven-flows-when-to-use-which-1da8","url":"https://dev.to/toybz/service-to-service-calls-vs-event-driven-flows-when-to-use-which-1da8","comments_count":0,"public_reactions_count":0,"collection_id":null,"published_timestamp":"2026-04-26T13:10:27Z","language":"en","subforem_id":1,"positive_reactions_count":0,"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%2Fgk5x6xw4z8cxuwkfyxsu.png","canonical_url":"https://dev.to/toybz/service-to-service-calls-vs-event-driven-flows-when-to-use-which-1da8","created_at":"2026-04-26T13:10:27Z","edited_at":null,"crossposted_at":null,"published_at":"2026-04-26T13:10:27Z","last_comment_at":"2026-04-26T13:10:27Z","reading_time_minutes":5,"tag_list":["backend","architecture"],"tags":"backend, architecture","user":{"name":"Rahmon Toyeeb","username":"toybz","twitter_username":null,"github_username":"toybz","user_id":117864,"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%2F117864%2F9499d7f7-3057-4680-8b1a-1a206d13f2b1.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%2F117864%2F9499d7f7-3057-4680-8b1a-1a206d13f2b1.jpeg"}},{"type_of":"article","id":3639438,"title":"I shipped a video player to npm — twice. What I learned about scoped CSS, \"use client\", and Nuxt modules.","description":"A small, HLS-capable video player for React and Vue, with zero global CSS side-effects. The build-in-public story behind @glitchlab/react-video-player and @glitchlab/vue-video-player, plus a live Vercel demo.","readable_publish_date":"May 9","slug":"i-shipped-a-video-player-to-npm-twice-what-i-learned-about-scoped-css-use-client-and-nuxt-2dfl","path":"/imfahad/i-shipped-a-video-player-to-npm-twice-what-i-learned-about-scoped-css-use-client-and-nuxt-2dfl","url":"https://dev.to/imfahad/i-shipped-a-video-player-to-npm-twice-what-i-learned-about-scoped-css-use-client-and-nuxt-2dfl","comments_count":1,"public_reactions_count":1,"collection_id":null,"published_timestamp":"2026-05-09T10:28:33Z","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%2Fss9wecu9ggwh038gqm2t.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%2Fss9wecu9ggwh038gqm2t.png","canonical_url":"https://medium.com/@REPLACE-WITH-YOUR-MEDIUM-HANDLE/REPLACE-WITH-MEDIUM-SLUG","created_at":"2026-05-09T10:25:14Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-09T10:28:33Z","last_comment_at":"2026-05-10T13:53:32Z","reading_time_minutes":8,"tag_list":["react","vue","opensource","webdev"],"tags":"react, vue, opensource, webdev","user":{"name":"Abdullah Al Fahad","username":"imfahad","twitter_username":null,"github_username":"im-fahad","user_id":245020,"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%2F245020%2F09ecdc39-71a3-4bc3-aa60-316734281d96.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%2F245020%2F09ecdc39-71a3-4bc3-aa60-316734281d96.png"}},{"type_of":"article","id":3593416,"title":"Announcing the Winners of the DEV Weekend Challenge: Earth Day Edition 🌍","description":"The time has come! We are thrilled to announce the winners of our second DEV Weekend Challenge: Earth...","readable_publish_date":"Apr 30","slug":"announcing-the-winners-of-the-dev-weekend-challenge-earth-day-edition-1n4","path":"/devteam/announcing-the-winners-of-the-dev-weekend-challenge-earth-day-edition-1n4","url":"https://dev.to/devteam/announcing-the-winners-of-the-dev-weekend-challenge-earth-day-edition-1n4","comments_count":53,"public_reactions_count":124,"collection_id":null,"published_timestamp":"2026-04-30T21:25:40Z","language":"en","subforem_id":1,"positive_reactions_count":124,"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%2F62ns9rkbo5ecqbmedmch.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%2F62ns9rkbo5ecqbmedmch.png","canonical_url":"https://dev.to/devteam/announcing-the-winners-of-the-dev-weekend-challenge-earth-day-edition-1n4","created_at":"2026-04-30T20:21:15Z","edited_at":null,"crossposted_at":null,"published_at":"2026-04-30T21:25:40Z","last_comment_at":"2026-05-12T03:03:00Z","reading_time_minutes":4,"tag_list":["devchallenge","weekendchallenge"],"tags":"devchallenge, weekendchallenge","user":{"name":"Jess Lee","username":"jess","twitter_username":"jessleenyc","github_username":"jessleenyc","user_id":264,"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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.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%2F264%2Fb75f6edf-df7b-406e-a56b-43facafb352c.jpg"},"organization":{"name":"The DEV Team","username":"devteam","slug":"devteam","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%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.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%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":3554863,"title":"Leadership Micro Katas","description":"About twenty years ago, I broke production. I was a young developer, the rollback was slow, and for a...","readable_publish_date":"Apr 27","slug":"leadership-micro-katas-363f","path":"/yrizos/leadership-micro-katas-363f","url":"https://dev.to/yrizos/leadership-micro-katas-363f","comments_count":0,"public_reactions_count":4,"collection_id":null,"published_timestamp":"2026-04-27T01:18:18Z","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%2Fwdruu9hq7y1ie4w4h0vs.png","canonical_url":"https://dev.to/yrizos/leadership-micro-katas-363f","created_at":"2026-04-27T01:00:21Z","edited_at":null,"crossposted_at":null,"published_at":"2026-04-27T01:18:18Z","last_comment_at":"2026-04-27T01:18:18Z","reading_time_minutes":6,"tag_list":["leadership","learning","discuss"],"tags":"leadership, learning, discuss","user":{"name":"Yannis Rizos","username":"yrizos","twitter_username":null,"github_username":"yrizos","user_id":235479,"website_url":"https://yrizos.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%2F235479%2F7ffabb6b-57c5-43d0-af97-46a9c5cefcd7.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%2F235479%2F7ffabb6b-57c5-43d0-af97-46a9c5cefcd7.jpg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":3634492,"title":"Why does AI lie? Hallucinations explained simply","description":"In the previous post, I showed you an AI doing something genuinely useful, helping me adapt a recipe...","readable_publish_date":"May 8","slug":"why-does-ai-lie-hallucinations-explained-simply-1c7g","path":"/aws/why-does-ai-lie-hallucinations-explained-simply-1c7g","url":"https://dev.to/aws/why-does-ai-lie-hallucinations-explained-simply-1c7g","comments_count":17,"public_reactions_count":47,"collection_id":39458,"published_timestamp":"2026-05-08T16:37:02Z","language":"en","subforem_id":1,"positive_reactions_count":47,"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%2F69eipxl525acdvtwy58e.png","canonical_url":"https://dev.to/aws/why-does-ai-lie-hallucinations-explained-simply-1c7g","created_at":"2026-05-08T14:28:55Z","edited_at":"2026-05-08T17:26:09Z","crossposted_at":null,"published_at":"2026-05-08T16:37:02Z","last_comment_at":"2026-05-12T16:26:29Z","reading_time_minutes":7,"tag_list":["ai","beginners","aws","tutorial"],"tags":"ai, beginners, aws, tutorial","user":{"name":"Rohini Gaonkar","username":"rohini_gaonkar","twitter_username":"rohini_gaonkar","github_username":"gaonkarr","user_id":376787,"website_url":"https://rohinigaonkar.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%2F376787%2F8af3bcfb-d567-4de1-9b33-b6becfe6d85b.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%2F376787%2F8af3bcfb-d567-4de1-9b33-b6becfe6d85b.jpeg"},"organization":{"name":"AWS","username":"aws","slug":"aws","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%2F1726%2F2a73f1e6-7995-4348-ae37-44b064274c59.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%2F1726%2F2a73f1e6-7995-4348-ae37-44b064274c59.png"}},{"type_of":"article","id":3547654,"title":"5 types of engineers I met as a Technical Writer","description":"Being a Technical Writer in an engineering world can be tough. We work closely with engineers, but...","readable_publish_date":"May 8","slug":"5-types-of-engineers-i-met-as-a-technical-writer-1gak","path":"/klaudiagrz/5-types-of-engineers-i-met-as-a-technical-writer-1gak","url":"https://dev.to/klaudiagrz/5-types-of-engineers-i-met-as-a-technical-writer-1gak","comments_count":52,"public_reactions_count":97,"collection_id":null,"published_timestamp":"2026-05-08T11:13:31Z","language":"en","subforem_id":1,"positive_reactions_count":97,"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%2Fki3mvqtpim57y61lqmr9.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%2Fki3mvqtpim57y61lqmr9.png","canonical_url":"https://dev.to/klaudiagrz/5-types-of-engineers-i-met-as-a-technical-writer-1gak","created_at":"2026-04-24T21:52:38Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-08T11:13:31Z","last_comment_at":"2026-05-12T08:45:40Z","reading_time_minutes":5,"tag_list":["watercooler","technicalwriting","discuss","jokes"],"tags":"watercooler, technicalwriting, discuss, jokes","user":{"name":"Klaudia Grzondziel","username":"klaudiagrz","twitter_username":null,"github_username":"klaudiagrz","user_id":3860723,"website_url":"https://www.linkedin.com/in/klaudia-grzondziel-75269a185/","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%2F3860723%2F17664281-c5ce-4e9b-9f01-8999849fc88d.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%2F3860723%2F17664281-c5ce-4e9b-9f01-8999849fc88d.jpg"},"flare_tag":{"name":"watercooler","bg_color_hex":"#D0ECFF","text_color_hex":"#130074"}},{"type_of":"article","id":3629003,"title":"Stop Pre-Generating Image Thumbnails in Laravel — Do It On-The-Fly Instead","description":"Every Laravel project eventually hits the same wall: a designer asks for a new image size, and...","readable_publish_date":"May 7","slug":"stop-pre-generating-image-thumbnails-in-laravel-do-it-on-the-fly-instead-3lb8","path":"/fomvasss/stop-pre-generating-image-thumbnails-in-laravel-do-it-on-the-fly-instead-3lb8","url":"https://dev.to/fomvasss/stop-pre-generating-image-thumbnails-in-laravel-do-it-on-the-fly-instead-3lb8","comments_count":0,"public_reactions_count":3,"collection_id":null,"published_timestamp":"2026-05-07T20:21:26Z","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%2Frt7i9j4f3ytx99pbr3ra.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%2Frt7i9j4f3ytx99pbr3ra.png","canonical_url":"https://medium.com/@fomvasss/stop-pre-generating-image-thumbnails-in-laravel-do-it-on-the-fly-instead-ad2f5df2f309","created_at":"2026-05-07T20:21:26Z","edited_at":null,"crossposted_at":null,"published_at":"2026-05-07T20:21:26Z","last_comment_at":"2026-05-07T20:21:26Z","reading_time_minutes":4,"tag_list":["backend","laravel","performance","php"],"tags":"backend, laravel, performance, php","user":{"name":"Fomin Vasyl","username":"fomvasss","twitter_username":null,"github_username":"fomvasss","user_id":227498,"website_url":"https://github.com/fomvasss","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%2F227498%2F7f8b063e-79b6-4244-8897-5a9aa8d644d3.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%2F227498%2F7f8b063e-79b6-4244-8897-5a9aa8d644d3.png"}}]