[{"type_of":"article","id":4823945,"title":"Dev Opportunity Radar #20: $2M AI Reasoning Challenge, PayPal AI Hackathon, and Coinbase Analytics Challenge","description":"TL;DR  Welcome back to Dev Opportunity Radar.  This is a weekly series where I share opportunities,...","readable_publish_date":"Oct 9","slug":"dev-opportunity-radar-20-2m-ai-reasoning-challenge-paypal-ai-hackathon-and-coinbase-analytics-1fec","path":"/devengers/dev-opportunity-radar-20-2m-ai-reasoning-challenge-paypal-ai-hackathon-and-coinbase-analytics-1fec","url":"https://dev.to/devengers/dev-opportunity-radar-20-2m-ai-reasoning-challenge-paypal-ai-hackathon-and-coinbase-analytics-1fec","comments_count":10,"public_reactions_count":85,"collection_id":40801,"published_timestamp":"2026-10-09T14:55:22Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":85,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3zcvzl5dry5rlbc17m2.jpeg","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh3zcvzl5dry5rlbc17m2.jpeg","canonical_url":"https://dev.to/devengers/dev-opportunity-radar-20-2m-ai-reasoning-challenge-paypal-ai-hackathon-and-coinbase-analytics-1fec","created_at":"2026-10-09T14:55:22Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-09T14:55:22Z","last_comment_at":"2026-10-10T01:17:14Z","reading_time_minutes":10,"tag_list":["discuss","community","resources","opportunities"],"tags":"discuss, community, resources, opportunities","user":{"name":"Hemapriya Kanagala","username":"hemapriya_kanagala","twitter_username":"KanagalaHema","github_username":"hemapriya-kanagala","user_id":3307586,"website_url":"https://www.linkedin.com/in/hemapriya-kanagala/","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3307586%2F2dffaf97-946d-44a6-8a39-07d94a72e07d.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3307586%2F2dffaf97-946d-44a6-8a39-07d94a72e07d.png"},"organization":{"name":"The DEVengers","username":"devengers","slug":"devengers","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F12483%2Fb3a03d2d-fbb6-4355-9593-dff0f92638e9.webp","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F12483%2Fb3a03d2d-fbb6-4355-9593-dff0f92638e9.webp"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":4819778,"title":"I got Jev to zero mistakes. I'm still using Flash-Lite.","description":"Jev is a brilliant decision model. Gemini Flash-Lite is the model nobody talks about, and it’s fast,...","readable_publish_date":"Oct 8","slug":"i-got-jev-to-zero-mistakes-im-still-using-flash-lite-2mo7","path":"/theycallmeswift/i-got-jev-to-zero-mistakes-im-still-using-flash-lite-2mo7","url":"https://dev.to/theycallmeswift/i-got-jev-to-zero-mistakes-im-still-using-flash-lite-2mo7","comments_count":15,"public_reactions_count":34,"collection_id":null,"published_timestamp":"2026-10-08T20:00:18Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":34,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvvnv8n9pu6407t272avj.png","canonical_url":"https://dev.to/theycallmeswift/i-got-jev-to-zero-mistakes-im-still-using-flash-lite-2mo7","created_at":"2026-10-08T19:29:39Z","edited_at":"2026-10-08T20:08:11Z","crossposted_at":null,"published_at":"2026-10-08T20:00:18Z","last_comment_at":"2026-10-10T06:15:36Z","reading_time_minutes":11,"tag_list":["ai","gemini","testing","jev"],"tags":"ai, gemini, testing, jev","user":{"name":"Swift","username":"theycallmeswift","twitter_username":"SwiftAlphaOne","github_username":"theycallmeswift","user_id":51399,"website_url":"https://theycallmeswift.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F51399%2F13f7eb9f-3520-481a-a844-2211821388d2.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F51399%2F13f7eb9f-3520-481a-a844-2211821388d2.jpg"}},{"type_of":"article","id":4802507,"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":"Oct 6","slug":"top-7-featured-dev-posts-of-the-week-1682","path":"/devteam/top-7-featured-dev-posts-of-the-week-1682","url":"https://dev.to/devteam/top-7-featured-dev-posts-of-the-week-1682","comments_count":25,"public_reactions_count":59,"collection_id":null,"published_timestamp":"2026-10-06T13:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":59,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x79okaevr3h8vgsnd8k.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9x79okaevr3h8vgsnd8k.jpg","canonical_url":"https://dev.to/devteam/top-7-featured-dev-posts-of-the-week-1682","created_at":"2026-10-05T16:23:43Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-06T13:00:00Z","last_comment_at":"2026-10-09T14:04:01Z","reading_time_minutes":3,"tag_list":["top7","discuss"],"tags":"top7, discuss","user":{"name":"Jem","username":"heyitsjem","twitter_username":null,"github_username":"GemHell","user_id":1875101,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.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.us-east-2.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.us-east-2.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":4802093,"title":"Why you still need a Website Portfolio, even though everyone can Vibe Code it.","description":"If you have been following me for a long time, you already know that I have been holding off on my...","readable_publish_date":"Oct 5","slug":"why-you-still-need-a-website-portfolio-even-though-everyone-can-vibe-code-it-e63","path":"/francistrdev/why-you-still-need-a-website-portfolio-even-though-everyone-can-vibe-code-it-e63","url":"https://dev.to/francistrdev/why-you-still-need-a-website-portfolio-even-though-everyone-can-vibe-code-it-e63","comments_count":222,"public_reactions_count":246,"collection_id":null,"published_timestamp":"2026-10-05T15:09:58Z","language":"en","subforem_id":1,"ai_disclosure_level":"no_ai","ai_disclosure_label":"No AI","positive_reactions_count":246,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F79tl6zqq4x0zaplgo6t2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F79tl6zqq4x0zaplgo6t2.jpg","canonical_url":"https://dev.to/francistrdev/why-you-still-need-a-website-portfolio-even-though-everyone-can-vibe-code-it-e63","created_at":"2026-10-05T14:28:13Z","edited_at":"2026-10-05T23:54:12Z","crossposted_at":null,"published_at":"2026-10-05T15:09:58Z","last_comment_at":"2026-10-10T08:03:56Z","reading_time_minutes":7,"tag_list":["discuss","community","showdev","a11y"],"tags":"discuss, community, showdev, a11y","user":{"name":"FrancisTRᴅᴇᴠ","username":"francistrdev","twitter_username":null,"github_username":"FrancisTRdev","user_id":3711376,"website_url":"https://francistrdev.github.io/","profile_image":"https://media2.dev.to/dynamic/image/width=640,height=640,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3711376%2Fe88f6fdf-33af-4dde-bb60-fbe662e87d02.gif","profile_image_90":"https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3711376%2Fe88f6fdf-33af-4dde-bb60-fbe662e87d02.gif"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":4825130,"title":"Congrats to the Hacktoberfest Weekend Challenge: Build for a Friend Winners!","description":"We are so excited to announce the winners of the Hacktoberfest Weekend Challenge: Build for a Friend,...","readable_publish_date":"Oct 9","slug":"congrats-to-the-hacktoberfest-weekend-challenge-build-for-a-friend-winners-pgc","path":"/devteam/congrats-to-the-hacktoberfest-weekend-challenge-build-for-a-friend-winners-pgc","url":"https://dev.to/devteam/congrats-to-the-hacktoberfest-weekend-challenge-build-for-a-friend-winners-pgc","comments_count":18,"public_reactions_count":61,"collection_id":null,"published_timestamp":"2026-10-09T19:32:27Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":61,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu5wpcby840hb2v82xxkn.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu5wpcby840hb2v82xxkn.png","canonical_url":"https://dev.to/devteam/congrats-to-the-hacktoberfest-weekend-challenge-build-for-a-friend-winners-pgc","created_at":"2026-10-09T19:23:07Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-09T19:32:27Z","last_comment_at":"2026-10-10T06:55:54Z","reading_time_minutes":4,"tag_list":["devchallenge","weekendchallenge","hf26challenge"],"tags":"devchallenge, weekendchallenge, hf26challenge","user":{"name":"Jem","username":"heyitsjem","twitter_username":null,"github_username":"GemHell","user_id":1875101,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":4820675,"title":"Gemma 4 From E2B to 31B on an AMD MI300X: fp8 Overtakes bf16 From 12B Up","description":"Every Gemma 4 size from E2B to 31B served on one AMD Instinct MI300X in bf16, fp8, int8 W8A8 and int4 W4A16, on the same vLLM image. fp8 goes from 0.75x bf16 for one request at E2B to 1.23x at 31B and is faster than bf16 in every cell at 12B and 31B. The mixture-of-experts 26B sits at bf16's pace, and the 4-bit builds run at 0.14x to 0.69x at every size.","readable_publish_date":"Oct 9","slug":"gemma-4-from-e2b-to-31b-on-an-amd-mi300x-fp8-overtakes-bf16-from-12b-up-h4e","path":"/gde/gemma-4-from-e2b-to-31b-on-an-amd-mi300x-fp8-overtakes-bf16-from-12b-up-h4e","url":"https://dev.to/gde/gemma-4-from-e2b-to-31b-on-an-amd-mi300x-fp8-overtakes-bf16-from-12b-up-h4e","comments_count":0,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2026-10-09T13:46:34Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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%2Fraw.githubusercontent.com%2Fxbill9%2Fgemma4-dev%2Fmain%2Fgpu-vllm-mi300x-2b%2Farticle-sizes%2Fdevto-mi300x-sizes-cover.2c57f68d.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fgemma4-dev%2Fmain%2Fgpu-vllm-mi300x-2b%2Farticle-sizes%2Fdevto-mi300x-sizes-cover.2c57f68d.jpg","canonical_url":"https://dev.to/gde/gemma-4-from-e2b-to-31b-on-an-amd-mi300x-fp8-overtakes-bf16-from-12b-up-h4e","created_at":"2026-10-09T02:15:42Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-09T13:46:34Z","last_comment_at":"2026-10-09T13:46:34Z","reading_time_minutes":9,"tag_list":["gemma","amd","machinelearning","llm"],"tags":"gemma, amd, machinelearning, llm","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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4820478,"title":"Stuart Feldman Was Right in 1976: Why Your AI Agent Needs a Makefile, Not a 20-Step Prompt","description":"How replacing fragile linear prompt checklists with a 50-year-old declarative build graph eliminates agent amnesia, enables seamless mid-flight session resumption, and mechanizes software engineering governance.","readable_publish_date":"Oct 9","slug":"stuart-feldman-was-right-in-1976-why-your-ai-agent-needs-a-makefile-not-a-20-step-prompt-5bn2","path":"/gde/stuart-feldman-was-right-in-1976-why-your-ai-agent-needs-a-makefile-not-a-20-step-prompt-5bn2","url":"https://dev.to/gde/stuart-feldman-was-right-in-1976-why-your-ai-agent-needs-a-makefile-not-a-20-step-prompt-5bn2","comments_count":17,"public_reactions_count":14,"collection_id":44156,"published_timestamp":"2026-10-09T00:40:57Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj0zkh6xcpxv4otm9a2i.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsj0zkh6xcpxv4otm9a2i.png","canonical_url":"https://dev.to/gde/stuart-feldman-was-right-in-1976-why-your-ai-agent-needs-a-makefile-not-a-20-step-prompt-5bn2","created_at":"2026-10-09T00:40:58Z","edited_at":"2026-10-09T01:22:30Z","crossposted_at":null,"published_at":"2026-10-09T00:40:57Z","last_comment_at":"2026-10-09T22:47:09Z","reading_time_minutes":11,"tag_list":["ai","programming","architecture","productivity"],"tags":"ai, programming, architecture, productivity","user":{"name":"Randal L. Schwartz","username":"randalschwartz","twitter_username":"RandalSchwartz","github_username":"RandalSchwartz","user_id":121966,"website_url":"https://www.youtube.com/@RandalOnDartAndFlutter","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F121966%2Fa587f86d-abcb-484e-9a8a-09213b6a54b3.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F121966%2Fa587f86d-abcb-484e-9a8a-09213b6a54b3.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4824129,"title":"Congrats to Our First MLH x DEV Writing Challenge Winner!","description":"We just wrapped the very first month of the MLH x DEV Writing Challenge, our new way of celebrating...","readable_publish_date":"Oct 9","slug":"congrats-to-our-first-mlh-x-dev-writing-challenge-winner-1c4l","path":"/devteam/congrats-to-our-first-mlh-x-dev-writing-challenge-winner-1c4l","url":"https://dev.to/devteam/congrats-to-our-first-mlh-x-dev-writing-challenge-winner-1c4l","comments_count":3,"public_reactions_count":16,"collection_id":null,"published_timestamp":"2026-10-09T18:56:35Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":16,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmv2812a2k7g9bk6g3lyk.png","canonical_url":"https://dev.to/devteam/congrats-to-our-first-mlh-x-dev-writing-challenge-winner-1c4l","created_at":"2026-10-09T15:31:56Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-09T18:56:35Z","last_comment_at":"2026-10-10T07:37:10Z","reading_time_minutes":2,"tag_list":["mlhacks","devchallenge","hackathon","ai"],"tags":"mlhacks, devchallenge, hackathon, ai","user":{"name":"Jem","username":"heyitsjem","twitter_username":null,"github_username":"GemHell","user_id":1875101,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1875101%2Ffed41ffa-3228-4a95-8381-2562d87d01ba.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":4766357,"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":"Oct 9","slug":"what-was-your-win-this-week-1l3f","path":"/devteam/what-was-your-win-this-week-1l3f","url":"https://dev.to/devteam/what-was-your-win-this-week-1l3f","comments_count":10,"public_reactions_count":22,"collection_id":null,"published_timestamp":"2026-10-09T13:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":22,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9zyizamxuncl6nx1c32.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo9zyizamxuncl6nx1c32.jpg","canonical_url":"https://dev.to/devteam/what-was-your-win-this-week-1l3f","created_at":"2026-09-28T18:36:43Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-09T13:00:00Z","last_comment_at":"2026-10-10T08:04:58Z","reading_time_minutes":1,"tag_list":["weeklyretro"],"tags":"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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":4818530,"title":"Gemma 4 E2B on an AMD MI300X: Which Weight Format Should You Serve?","description":"Ten builds of Gemma 4 E2B (bf16, fp8 in both E4M3 flavours, int8 W8A8 and int4 W4A16, each with and without int4 embedding tables) served one after another on one AMD Instinct MI300X with the same vLLM image. fp8 is the only format that keeps pace with bf16, the 4-bit builds run at 0.14x to 0.63x, and int4 embedding tables cost almost nothing.","readable_publish_date":"Oct 8","slug":"gemma-4-e2b-on-an-amd-mi300x-which-weight-format-should-you-serve-1a01","path":"/gde/gemma-4-e2b-on-an-amd-mi300x-which-weight-format-should-you-serve-1a01","url":"https://dev.to/gde/gemma-4-e2b-on-an-amd-mi300x-which-weight-format-should-you-serve-1a01","comments_count":3,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2026-10-08T15:59:16Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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%2Fraw.githubusercontent.com%2Fxbill9%2Fgemma4-dev%2Fmain%2Fgpu-vllm-mi300x-2b%2Farticle%2Fdevto-mi300x-formats-cover.355c09b0.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fgemma4-dev%2Fmain%2Fgpu-vllm-mi300x-2b%2Farticle%2Fdevto-mi300x-formats-cover.355c09b0.jpg","canonical_url":"https://dev.to/gde/gemma-4-e2b-on-an-amd-mi300x-which-weight-format-should-you-serve-1a01","created_at":"2026-10-08T14:38:14Z","edited_at":"2026-10-08T16:00:03Z","crossposted_at":null,"published_at":"2026-10-08T15:59:16Z","last_comment_at":"2026-10-09T14:25:44Z","reading_time_minutes":10,"tag_list":["gemma","amd","machinelearning","llm"],"tags":"gemma, amd, machinelearning, llm","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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4801771,"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":"Oct 5","slug":"meme-monday-3ib7","path":"/ben/meme-monday-3ib7","url":"https://dev.to/ben/meme-monday-3ib7","comments_count":35,"public_reactions_count":48,"collection_id":null,"published_timestamp":"2026-10-05T13:03:51Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":48,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nbs5bafo5e8cp7q0sjk.webp","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3nbs5bafo5e8cp7q0sjk.webp","canonical_url":"https://dev.to/ben/meme-monday-3ib7","created_at":"2026-10-05T13:03:51Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-05T13:03:51Z","last_comment_at":"2026-10-09T08:57:25Z","reading_time_minutes":1,"tag_list":["discuss","jokes","watercooler"],"tags":"discuss, jokes, watercooler","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.us-east-2.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.us-east-2.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":4814991,"title":"Llama Village: a virtual world powered by local AI with llamadart","description":"Llama Village in motion. The characters’ dialogue is generated by an on-device model.  Watch the...","readable_publish_date":"Oct 8","slug":"llama-village-a-virtual-world-powered-by-local-ai-with-llamadart-3lmi","path":"/gde/llama-village-a-virtual-world-powered-by-local-ai-with-llamadart-3lmi","url":"https://dev.to/gde/llama-village-a-virtual-world-powered-by-local-ai-with-llamadart-3lmi","comments_count":9,"public_reactions_count":16,"collection_id":null,"published_timestamp":"2026-10-08T22:34:10Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgsr3swidyjgd94d9f8m.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjgsr3swidyjgd94d9f8m.png","canonical_url":"https://dev.to/gde/llama-village-a-virtual-world-powered-by-local-ai-with-llamadart-3lmi","created_at":"2026-10-08T01:37:03Z","edited_at":"2026-10-10T00:24:05Z","crossposted_at":null,"published_at":"2026-10-08T22:34:10Z","last_comment_at":"2026-10-10T07:54:45Z","reading_time_minutes":6,"tag_list":["flutter","ai","gamedev","showdev"],"tags":"flutter, ai, gamedev, showdev","user":{"name":"Jhin Lee","username":"leehack","twitter_username":"leehack","github_username":"leehack","user_id":952098,"website_url":"https://leehack.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F952098%2F87e9abb1-4dc5-4cf7-988f-a47aeaea919b.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F952098%2F87e9abb1-4dc5-4cf7-988f-a47aeaea919b.png"},"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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"},"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"}},{"type_of":"article","id":4803571,"title":"Build a Tiny Virtual Pet on Arduino in 60 Minutes 🐾","description":"Turn an Arduino Uno Q into Kiku, a Tamagotchi-style virtual pet with an animated LED face, moods, and keyboard controls.","readable_publish_date":"Oct 6","slug":"build-a-tiny-virtual-pet-on-arduino-in-60-minutes-2cf","path":"/heraistudio/build-a-tiny-virtual-pet-on-arduino-in-60-minutes-2cf","url":"https://dev.to/heraistudio/build-a-tiny-virtual-pet-on-arduino-in-60-minutes-2cf","comments_count":15,"public_reactions_count":40,"collection_id":null,"published_timestamp":"2026-10-06T00:47:44Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":40,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdvrnvtfr1l854y335hld.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdvrnvtfr1l854y335hld.png","canonical_url":"https://dev.to/heraistudio/build-a-tiny-virtual-pet-on-arduino-in-60-minutes-2cf","created_at":"2026-10-05T22:35:06Z","edited_at":"2026-10-06T00:56:19Z","crossposted_at":null,"published_at":"2026-10-06T00:47:44Z","last_comment_at":"2026-10-08T16:12:29Z","reading_time_minutes":5,"tag_list":["arduino","beginners","programming","hacktoberfest"],"tags":"arduino, beginners, programming, hacktoberfest","user":{"name":"Jen Looper","username":"jenlooper","twitter_username":"jenlooper","github_username":"jlooper","user_id":9819,"website_url":"http://www.jenlooper.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F9819%2Fd0d0dc5d-031b-43fe-85a4-469def492123.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F9819%2Fd0d0dc5d-031b-43fe-85a4-469def492123.jpg"},"organization":{"name":"Her AI Studio","username":"heraistudio","slug":"heraistudio","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F14625%2Fc587ad01-6b1b-4e97-b620-9e19a4a8a2cb.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F14625%2Fc587ad01-6b1b-4e97-b620-9e19a4a8a2cb.png"}},{"type_of":"article","id":4766339,"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":"Oct 2","slug":"what-was-your-win-this-week-4jli","path":"/devteam/what-was-your-win-this-week-4jli","url":"https://dev.to/devteam/what-was-your-win-this-week-4jli","comments_count":133,"public_reactions_count":115,"collection_id":null,"published_timestamp":"2026-10-02T13:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":115,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fokj4uvv9twzvmdt7vk2f.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fokj4uvv9twzvmdt7vk2f.jpg","canonical_url":"https://dev.to/devteam/what-was-your-win-this-week-4jli","created_at":"2026-09-28T18:31:48Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-02T13:00:00Z","last_comment_at":"2026-10-09T03:05:46Z","reading_time_minutes":1,"tag_list":["weeklyretro"],"tags":"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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F1%2Fd908a186-5651-4a5a-9f76-15200bc6801f.jpg"}},{"type_of":"article","id":4814814,"title":"Making cross-platform local AI easier with llamadart","description":"My writing assistant could talk to Gemini. The missing piece was using it without a connection.  That...","readable_publish_date":"Oct 8","slug":"making-cross-platform-local-ai-easier-with-llamadart-2l4k","path":"/gde/making-cross-platform-local-ai-easier-with-llamadart-2l4k","url":"https://dev.to/gde/making-cross-platform-local-ai-easier-with-llamadart-2l4k","comments_count":5,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2026-10-08T00:52:40Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe0wr458egowr32pcn8l9.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe0wr458egowr32pcn8l9.png","canonical_url":"https://dev.to/gde/making-cross-platform-local-ai-easier-with-llamadart-2l4k","created_at":"2026-10-08T00:11:13Z","edited_at":"2026-10-10T00:24:23Z","crossposted_at":null,"published_at":"2026-10-08T00:52:40Z","last_comment_at":"2026-10-09T17:10:25Z","reading_time_minutes":6,"tag_list":["dart","flutter","ai","tutorial"],"tags":"dart, flutter, ai, tutorial","user":{"name":"Jhin Lee","username":"leehack","twitter_username":"leehack","github_username":"leehack","user_id":952098,"website_url":"https://leehack.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F952098%2F87e9abb1-4dc5-4cf7-988f-a47aeaea919b.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F952098%2F87e9abb1-4dc5-4cf7-988f-a47aeaea919b.png"},"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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4809565,"title":"Run, Hunt, Hack: Join the Cloud Run Hackathon on Product Hunt","description":"Got a cool side project running on your local machine? This is your chance to make it live and have...","readable_publish_date":"Oct 7","slug":"run-hunt-hack-join-the-cloud-run-hackathon-on-product-hunt-3cc","path":"/googlecloud/run-hunt-hack-join-the-cloud-run-hackathon-on-product-hunt-3cc","url":"https://dev.to/googlecloud/run-hunt-hack-join-the-cloud-run-hackathon-on-product-hunt-3cc","comments_count":2,"public_reactions_count":18,"collection_id":null,"published_timestamp":"2026-10-07T00:58:52Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":18,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjcsh30ae11g3jgrddo92.png","canonical_url":"https://dev.to/googlecloud/run-hunt-hack-join-the-cloud-run-hackathon-on-product-hunt-3cc","created_at":"2026-10-07T00:58:13Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-07T00:58:52Z","last_comment_at":"2026-10-08T14:06:43Z","reading_time_minutes":1,"tag_list":["hackathon","cloud"],"tags":"hackathon, cloud","user":{"name":"Martin Omander","username":"momander","twitter_username":null,"github_username":"momander","user_id":204768,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F204768%2F47dc5f1f-3b0a-4e1e-98cd-9879e19f6815.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F204768%2F47dc5f1f-3b0a-4e1e-98cd-9879e19f6815.jpeg"},"organization":{"name":"Google Cloud","username":"googlecloud","slug":"googlecloud","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F809%2Fc7814399-cf4a-4dc9-9f12-d0a97ed21bf6.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F809%2Fc7814399-cf4a-4dc9-9f12-d0a97ed21bf6.png"}},{"type_of":"article","id":4766425,"title":"Welcome Thread - v 396","description":"Leave a comment below to introduce yourself! You can talk about what brought you here, what you're...","readable_publish_date":"Oct 7","slug":"welcome-thread-v-396-ih4","path":"/sloan/welcome-thread-v-396-ih4","url":"https://dev.to/sloan/welcome-thread-v-396-ih4","comments_count":388,"public_reactions_count":47,"collection_id":null,"published_timestamp":"2026-10-07T13:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":47,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxhna3x2vv3gj30nsuz8r.webp","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxhna3x2vv3gj30nsuz8r.webp","canonical_url":"https://dev.to/sloan/welcome-thread-v-396-ih4","created_at":"2026-09-28T18:51:49Z","edited_at":"2026-09-28T18:52:10Z","crossposted_at":null,"published_at":"2026-10-07T13:00:00Z","last_comment_at":"2026-10-10T07:56:10Z","reading_time_minutes":1,"tag_list":["welcome"],"tags":"welcome","user":{"name":"Sloan the DEV Moderator","username":"sloan","twitter_username":"theslothdev","github_username":"theslothdev","user_id":31047,"website_url":"https://dev.to/t/anonymous","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F31047%2Faf153cd6-9994-4a68-83f4-8ddf3e13f0bf.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F31047%2Faf153cd6-9994-4a68-83f4-8ddf3e13f0bf.jpg"}},{"type_of":"article","id":4813795,"title":"Claude Haiku 5.5 is available on Google Cloud","description":"Hey developers!   If you’ve been building autonomous agents or multi-agent orchestrations, you...","readable_publish_date":"Oct 7","slug":"claude-haiku-55-is-available-on-google-cloud-4gn0","path":"/googleai/claude-haiku-55-is-available-on-google-cloud-4gn0","url":"https://dev.to/googleai/claude-haiku-55-is-available-on-google-cloud-4gn0","comments_count":0,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2026-10-07T18:06:52Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xqp0urcm030lv8w705l.png","canonical_url":"https://dev.to/googleai/claude-haiku-55-is-available-on-google-cloud-4gn0","created_at":"2026-10-07T18:06:52Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-07T18:06:52Z","last_comment_at":"2026-10-07T18:06:52Z","reading_time_minutes":1,"tag_list":["claude","googlecloud"],"tags":"claude, googlecloud","user":{"name":"Jen Harvey","username":"pugsandprincesses","twitter_username":null,"github_username":null,"user_id":3529802,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3529802%2F96c01065-2ced-4b31-99a4-36ff42abdc41.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3529802%2F96c01065-2ced-4b31-99a4-36ff42abdc41.jpg"},"organization":{"name":"Google AI","username":"googleai","slug":"googleai","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.jpg"}},{"type_of":"article","id":4718247,"title":"Claude Opus 5.5 is now available on Google Cloud","description":"Everyday complex tasks? No problem. Opus 5.5 handles long-running coding and knowledge work while...","readable_publish_date":"Sep 22","slug":"claude-opus-55-is-now-available-on-google-cloud-2oh","path":"/googleai/claude-opus-55-is-now-available-on-google-cloud-2oh","url":"https://dev.to/googleai/claude-opus-55-is-now-available-on-google-cloud-2oh","comments_count":0,"public_reactions_count":15,"collection_id":null,"published_timestamp":"2026-09-22T17:48:24Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":15,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5jtt33mr439wwucin75o.png","canonical_url":"https://dev.to/googleai/claude-opus-55-is-now-available-on-google-cloud-2oh","created_at":"2026-09-22T17:48:24Z","edited_at":"2026-09-22T17:53:17Z","crossposted_at":null,"published_at":"2026-09-22T17:48:24Z","last_comment_at":"2026-09-22T17:48:24Z","reading_time_minutes":1,"tag_list":["claude","googlecloud"],"tags":"claude, googlecloud","user":{"name":"Jen Harvey","username":"pugsandprincesses","twitter_username":null,"github_username":null,"user_id":3529802,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3529802%2F96c01065-2ced-4b31-99a4-36ff42abdc41.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3529802%2F96c01065-2ced-4b31-99a4-36ff42abdc41.jpg"},"organization":{"name":"Google AI","username":"googleai","slug":"googleai","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.jpg"}},{"type_of":"article","id":4726858,"title":"Disappeared Since March: Taking a Long Break Was My Best Decision Yet","description":"If you checked my profile recently, you probably noticed my page has been completely quiet since...","readable_publish_date":"Sep 23","slug":"disappeared-since-march-taking-a-long-break-was-my-best-decision-yet-1n45","path":"/maame-codes/disappeared-since-march-taking-a-long-break-was-my-best-decision-yet-1n45","url":"https://dev.to/maame-codes/disappeared-since-march-taking-a-long-break-was-my-best-decision-yet-1n45","comments_count":31,"public_reactions_count":85,"collection_id":null,"published_timestamp":"2026-09-23T17:06:01Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":85,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjkefqnwarmqoxiv5dy8n.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjkefqnwarmqoxiv5dy8n.jpg","canonical_url":"https://dev.to/maame-codes/disappeared-since-march-taking-a-long-break-was-my-best-decision-yet-1n45","created_at":"2026-09-23T17:06:01Z","edited_at":null,"crossposted_at":null,"published_at":"2026-09-23T17:06:01Z","last_comment_at":"2026-09-29T04:51:40Z","reading_time_minutes":2,"tag_list":[],"tags":"","user":{"name":"Maame Afua A. P. Fordjour ","username":"maame-codes","twitter_username":"maame_codes","github_username":"Maame-codes","user_id":870724,"website_url":"https://buymeacoffee.com/maame_codes","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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F870724%2Fe7722a3a-8b1f-47b6-a26d-777bfaf22abc.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F870724%2Fe7722a3a-8b1f-47b6-a26d-777bfaf22abc.jpg"}},{"type_of":"article","id":4802799,"title":"Publishing Markdown to Substack from an Agent Skill","description":"Substack has no publishing API, its editor has no tables, and a link around inline code is dropped on paste. A step by step walk-through of the Substack destination in publishing-kit: what the editor keeps, what it drops, and how an agent publishes to it and reads the result back.","readable_publish_date":"Oct 5","slug":"publishing-markdown-to-substack-from-an-agent-skill-258f","path":"/gde/publishing-markdown-to-substack-from-an-agent-skill-258f","url":"https://dev.to/gde/publishing-markdown-to-substack-from-an-agent-skill-258f","comments_count":5,"public_reactions_count":18,"collection_id":null,"published_timestamp":"2026-10-05T17:56:04Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":18,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fpublishing-kit%2Fmain%2Farticles%2Fsubstack-destination%2Fcover.325bdb37.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fpublishing-kit%2Fmain%2Farticles%2Fsubstack-destination%2Fcover.325bdb37.jpg","canonical_url":"https://dev.to/gde/publishing-markdown-to-substack-from-an-agent-skill-258f","created_at":"2026-10-05T17:40:31Z","edited_at":"2026-10-05T18:01:19Z","crossposted_at":null,"published_at":"2026-10-05T17:56:04Z","last_comment_at":"2026-10-08T14:06:35Z","reading_time_minutes":8,"tag_list":["substack","writing","devtools","ai"],"tags":"substack, writing, devtools, ai","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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4778677,"title":"stop-using-complex-urls-for-your-demos.us-central1.run.app","description":"Wish you had a custom domain for all of your demos and AI prototypes? When you deploy your apps with...","readable_publish_date":"Oct 7","slug":"stop-using-complex-urls-for-your-demosus-central1runapp-2efd","path":"/googleai/stop-using-complex-urls-for-your-demosus-central1runapp-2efd","url":"https://dev.to/googleai/stop-using-complex-urls-for-your-demosus-central1runapp-2efd","comments_count":1,"public_reactions_count":26,"collection_id":null,"published_timestamp":"2026-10-07T01:00:03Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":26,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6pqsbje0wmav75yf0dkl.png","canonical_url":"https://dev.to/googleai/stop-using-complex-urls-for-your-demosus-central1runapp-2efd","created_at":"2026-09-30T17:01:59Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-07T01:00:03Z","last_comment_at":"2026-10-08T19:41:50Z","reading_time_minutes":1,"tag_list":["googlecloud","cloud","software","programming"],"tags":"googlecloud, cloud, software, programming","user":{"name":"Ruchika Goel","username":"ruchika_goel","twitter_username":null,"github_username":null,"user_id":4132216,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4132216%2F4457bef6-1f77-4e00-857d-ec5f734117cc.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4132216%2F4457bef6-1f77-4e00-857d-ec5f734117cc.jpg"},"organization":{"name":"Google AI","username":"googleai","slug":"googleai","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.jpg"}},{"type_of":"article","id":4506549,"title":"Activating Your Data Layer for Production-Ready AI","description":"When discussing applications and systems using generative AI and the new opportunities they present,...","readable_publish_date":"Oct 5","slug":"activating-your-data-layer-for-production-ready-ai-p3e","path":"/googleai/activating-your-data-layer-for-production-ready-ai-p3e","url":"https://dev.to/googleai/activating-your-data-layer-for-production-ready-ai-p3e","comments_count":3,"public_reactions_count":21,"collection_id":null,"published_timestamp":"2026-10-05T19:39:51Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":21,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl7xk0sfzruw5iuyhwbtr.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fl7xk0sfzruw5iuyhwbtr.png","canonical_url":"https://dev.to/googleai/activating-your-data-layer-for-production-ready-ai-p3e","created_at":"2026-08-27T16:49:20Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-05T19:39:51Z","last_comment_at":"2026-10-08T14:07:59Z","reading_time_minutes":5,"tag_list":["database","googlecloud","ai"],"tags":"database, googlecloud, ai","user":{"name":"Gleb Otochkin","username":"gleb_otochkin","twitter_username":null,"github_username":null,"user_id":3599230,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3599230%2F235f9bc7-2df4-45ca-ac02-f8aaf243c969.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3599230%2F235f9bc7-2df4-45ca-ac02-f8aaf243c969.png"},"organization":{"name":"Google AI","username":"googleai","slug":"googleai","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11026%2F386b14d3-cc9a-4270-aba0-3e41cdfb9d85.jpg"}},{"type_of":"article","id":4783476,"title":"Views Measure Views","description":"Nine years in, I finally worked out what else to count.  A writer I follow, Sylwia Laskowska,...","readable_publish_date":"Oct 1","slug":"views-measure-views-4co7","path":"/kenwalger/views-measure-views-4co7","url":"https://dev.to/kenwalger/views-measure-views-4co7","comments_count":20,"public_reactions_count":36,"collection_id":null,"published_timestamp":"2026-10-01T19:32:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":36,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fik61iuczdvne65ywaopp.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fik61iuczdvne65ywaopp.png","canonical_url":"https://www.kenwalger.com/blog/writing/views-measure-views-nine-years-writing","created_at":"2026-10-01T16:12:19Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-01T19:32:00Z","last_comment_at":"2026-10-09T13:43:38Z","reading_time_minutes":12,"tag_list":["career","writing","devjournal","meta"],"tags":"career, writing, devjournal, meta","user":{"name":"Ken W Alger","username":"kenwalger","twitter_username":null,"github_username":"kenwalger","user_id":15734,"website_url":"http://www.kenwalger.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F15734%2F22d0195e-9fce-4d80-9ae2-3bb416bf8d6f.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F15734%2F22d0195e-9fce-4d80-9ae2-3bb416bf8d6f.jpg"}},{"type_of":"article","id":4807580,"title":"Gemma 4 Inference on AWS: Bedrock, SageMaker, GPUs, Inferentia and Trainium Behind One Strands Agent","description":"A step by step survey of six ways to serve a model on AWS, from a managed API to your own Neuron chip, driven by one Strands agent and measured on the same day with the same prompts.","readable_publish_date":"Oct 6","slug":"gemma-4-inference-on-aws-bedrock-sagemaker-gpus-inferentia-and-trainium-behind-one-strands-agent-2lnm","path":"/gde/gemma-4-inference-on-aws-bedrock-sagemaker-gpus-inferentia-and-trainium-behind-one-strands-agent-2lnm","url":"https://dev.to/gde/gemma-4-inference-on-aws-bedrock-sagemaker-gpus-inferentia-and-trainium-behind-one-strands-agent-2lnm","comments_count":2,"public_reactions_count":16,"collection_id":null,"published_timestamp":"2026-10-06T15:09:17Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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%2Fraw.githubusercontent.com%2Fxbill9%2Faws-inference-strands%2Fmain%2Fdocs%2Farticle%2Fdevto-cover.f3c999ed.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Faws-inference-strands%2Fmain%2Fdocs%2Farticle%2Fdevto-cover.f3c999ed.jpg","canonical_url":"https://dev.to/gde/gemma-4-inference-on-aws-bedrock-sagemaker-gpus-inferentia-and-trainium-behind-one-strands-agent-2lnm","created_at":"2026-10-06T15:07:19Z","edited_at":null,"crossposted_at":null,"published_at":"2026-10-06T15:09:17Z","last_comment_at":"2026-10-09T14:25:51Z","reading_time_minutes":13,"tag_list":["aws","ai","machinelearning","gemma"],"tags":"aws, ai, machinelearning, gemma","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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4798532,"title":"MCP Configuration for Google Workspace with Claude Code","description":"Connect Claude Code to Google's eight remote Workspace MCP servers (Gmail, Drive, Docs, Sheets, Slides, Calendar, Chat and People), packaged as a Claude Code skill, with the two sign-in limits that decide how you use it.","readable_publish_date":"Oct 5","slug":"mcp-configuration-for-google-workspace-with-claude-code-11om","path":"/gde/mcp-configuration-for-google-workspace-with-claude-code-11om","url":"https://dev.to/gde/mcp-configuration-for-google-workspace-with-claude-code-11om","comments_count":2,"public_reactions_count":13,"collection_id":null,"published_timestamp":"2026-10-05T13:42:33Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","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%2Fraw.githubusercontent.com%2Fxbill9%2Fworkspace-mcp-claude%2Fmain%2Fdocs%2Farticle%2Fdevto-cover.2ed35ff2.jpg","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fworkspace-mcp-claude%2Fmain%2Fdocs%2Farticle%2Fdevto-cover.2ed35ff2.jpg","canonical_url":"https://dev.to/gde/mcp-configuration-for-google-workspace-with-claude-code-11om","created_at":"2026-10-05T00:42:19Z","edited_at":"2026-10-06T18:13:35Z","crossposted_at":null,"published_at":"2026-10-05T13:42:33Z","last_comment_at":"2026-10-08T14:07:57Z","reading_time_minutes":18,"tag_list":["claudecode","mcp","googleworkspace","googleoauth"],"tags":"claudecode, mcp, googleworkspace, googleoauth","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.us-east-2.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.us-east-2.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4799051,"title":"Event-Driven AI at Cloud Scale: High-Throughput Stream Classification with Pub/Sub, Dataflow, and Jev","description":"How to turn millions of events per hour into typed, confidence-scored decisions, without a...","readable_publish_date":"Oct 5","slug":"event-driven-ai-at-cloud-scale-high-throughput-stream-classification-with-pubsub-dataflow-and-12ic","path":"/gde/event-driven-ai-at-cloud-scale-high-throughput-stream-classification-with-pubsub-dataflow-and-12ic","url":"https://dev.to/gde/event-driven-ai-at-cloud-scale-high-throughput-stream-classification-with-pubsub-dataflow-and-12ic","comments_count":1,"public_reactions_count":15,"collection_id":null,"published_timestamp":"2026-10-05T04:10:50Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":15,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fleqqrq8kj3ramm2izrv9.png","canonical_url":"https://dev.to/gde/event-driven-ai-at-cloud-scale-high-throughput-stream-classification-with-pubsub-dataflow-and-12ic","created_at":"2026-10-05T04:10:50Z","edited_at":"2026-10-05T04:14:15Z","crossposted_at":null,"published_at":"2026-10-05T04:10:50Z","last_comment_at":"2026-10-08T14:07:56Z","reading_time_minutes":8,"tag_list":["ai","googlecloud","jev","dataflow"],"tags":"ai, googlecloud, jev, dataflow","user":{"name":"Saurabh Mishra","username":"saurabhmi","twitter_username":null,"github_username":null,"user_id":1150046,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1150046%2F9eb9c423-db61-4ab6-80d9-1d7c038cb029.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1150046%2F9eb9c423-db61-4ab6-80d9-1d7c038cb029.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.us-east-2.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F11939%2Fe3080d5b-ecde-42a8-b089-bafecc31fa97.png"}},{"type_of":"article","id":4678373,"title":"Your Type Guard Can Silently Drift from Your TypeScript Type 🔧","description":"Hoi hoi! 👋  I'm @nyaomaru, a frontend engineer just back from a short vacation on Texel, a small...","readable_publish_date":"Sep 23","slug":"your-type-guard-can-silently-drift-from-your-typescript-type-o57","path":"/nyaomaru/your-type-guard-can-silently-drift-from-your-typescript-type-o57","url":"https://dev.to/nyaomaru/your-type-guard-can-silently-drift-from-your-typescript-type-o57","comments_count":38,"public_reactions_count":81,"collection_id":44173,"published_timestamp":"2026-09-23T14:23:57Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":81,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5yvvb4hfohcyypcuieae.gif","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5yvvb4hfohcyypcuieae.gif","canonical_url":"https://is-kit.dev/guides/keep-type-guards-in-sync","created_at":"2026-09-17T16:23:35Z","edited_at":null,"crossposted_at":null,"published_at":"2026-09-23T14:23:57Z","last_comment_at":"2026-10-09T03:05:37Z","reading_time_minutes":6,"tag_list":["typescript","javascript","webdev","opensource"],"tags":"typescript, javascript, webdev, opensource","user":{"name":"nyaomaru","username":"nyaomaru","twitter_username":"nyaomaru_dev","github_username":"nyaomaru","user_id":1436158,"website_url":"https://nyaomaru-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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1436158%2Fa78bc4ed-7796-4760-baa5-06283c2404d6.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1436158%2Fa78bc4ed-7796-4760-baa5-06283c2404d6.png"}},{"type_of":"article","id":4727355,"title":"Deploying LiteLLM: An Open-Source AI Gateway","description":"LiteLLM is an open-source AI gateway that provides a unified, OpenAI-compatible API for over 100...","readable_publish_date":"Sep 23","slug":"deploying-litellm-an-open-source-ai-gateway-2idp","path":"/vultr/deploying-litellm-an-open-source-ai-gateway-2idp","url":"https://dev.to/vultr/deploying-litellm-an-open-source-ai-gateway-2idp","comments_count":2,"public_reactions_count":9,"collection_id":39876,"published_timestamp":"2026-09-23T19:19:19Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":9,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhx08h4qm479s3anc9vio.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhx08h4qm479s3anc9vio.png","canonical_url":"https://docs.vultr.com/how-to-deploy-litellm-open-source-ai-gateway","created_at":"2026-09-23T19:03:34Z","edited_at":null,"crossposted_at":null,"published_at":"2026-09-23T19:19:19Z","last_comment_at":"2026-09-24T06:20:54Z","reading_time_minutes":8,"tag_list":["ai","llm","docker","postgres"],"tags":"ai, llm, docker, postgres","user":{"name":"Sanskriti Harmukh","username":"sharmukh","twitter_username":null,"github_username":null,"user_id":3900728,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3900728%2F38e545fb-274b-483d-a868-8780a6503800.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3900728%2F38e545fb-274b-483d-a868-8780a6503800.png"},"organization":{"name":"Vultr","username":"vultr","slug":"vultr","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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F13147%2Fb80ac1b8-cd21-44b9-9bf8-38224e413737.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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F13147%2Fb80ac1b8-cd21-44b9-9bf8-38224e413737.png"}},{"type_of":"article","id":4724515,"title":"I Turned DEV.to Into a Walkable 3D Library — Debugging It Has Been a Nightmare","description":"DEV Library is my idea of first-person 3D reimagining of DEV.to. Not a themed scene with some...","readable_publish_date":"Sep 23","slug":"i-turned-devto-into-a-walkable-3d-library-debugging-it-has-been-a-nightmare-4lkd","path":"/mikachu/i-turned-devto-into-a-walkable-3d-library-debugging-it-has-been-a-nightmare-4lkd","url":"https://dev.to/mikachu/i-turned-devto-into-a-walkable-3d-library-debugging-it-has-been-a-nightmare-4lkd","comments_count":39,"public_reactions_count":85,"collection_id":null,"published_timestamp":"2026-09-23T11:31:31Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":85,"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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs4n0kxkyv15gwcnc1xnm.jpeg","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs4n0kxkyv15gwcnc1xnm.jpeg","canonical_url":"https://dev.to/mikachu/i-turned-devto-into-a-walkable-3d-library-debugging-it-has-been-a-nightmare-4lkd","created_at":"2026-09-23T11:21:00Z","edited_at":"2026-09-23T12:04:17Z","crossposted_at":null,"published_at":"2026-09-23T11:31:31Z","last_comment_at":"2026-10-09T01:23:07Z","reading_time_minutes":7,"tag_list":["buildinpublic","webdev","nextjs","ai"],"tags":"buildinpublic, webdev, nextjs, ai","user":{"name":"Mika Flowers","username":"mikachu","twitter_username":null,"github_username":"miflow13","user_id":4120886,"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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4120886%2F5d1b9ce7-6321-409e-98bd-d4ad78e2a965.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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4120886%2F5d1b9ce7-6321-409e-98bd-d4ad78e2a965.png"}}]