[{"type_of":"article","id":4943084,"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":"Nov 6","slug":"what-was-your-win-this-week-28dh","path":"/devteam/what-was-your-win-this-week-28dh","url":"https://dev.to/devteam/what-was-your-win-this-week-28dh","comments_count":56,"public_reactions_count":86,"collection_id":null,"published_timestamp":"2026-11-06T14:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":86,"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%2Fkj5tyulak1xdbx8ga5ob.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%2Fkj5tyulak1xdbx8ga5ob.jpg","canonical_url":"https://dev.to/devteam/what-was-your-win-this-week-28dh","created_at":"2026-10-29T19:18:36Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-06T14:00:00Z","last_comment_at":"2026-11-08T03:43:52Z","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":4984085,"title":"Congrats to the Kaggle Benchmarking Challenge Winners!","description":"A few weeks ago we teamed up with Kaggle to ask a deceptively simple question: how do you actually...","readable_publish_date":"Nov 5","slug":"congrats-to-the-kaggle-benchmarking-challenge-winners-2moh","path":"/devteam/congrats-to-the-kaggle-benchmarking-challenge-winners-2moh","url":"https://dev.to/devteam/congrats-to-the-kaggle-benchmarking-challenge-winners-2moh","comments_count":25,"public_reactions_count":126,"collection_id":null,"published_timestamp":"2026-11-05T21:12:11Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":126,"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%2Fig8gi4bw1h7vk0z76krk.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%2Fig8gi4bw1h7vk0z76krk.png","canonical_url":"https://dev.to/devteam/congrats-to-the-kaggle-benchmarking-challenge-winners-2moh","created_at":"2026-11-05T20:05:38Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-05T21:12:11Z","last_comment_at":"2026-11-07T19:28:00Z","reading_time_minutes":4,"tag_list":["devchallenge","kagglechallenge","ai","machinelearning"],"tags":"devchallenge, kagglechallenge, ai, machinelearning","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":4929837,"title":"Android 17 on a 4.9 Kernel: LineageOS 24.0 on the Pixel 3a","description":"The Pixel 3a runs LineageOS 24.0, Android 17, on its original 4.9 kernel with SELinux enforcing and Google apps. One kernel fix, five platform forks and a set of device-tree changes, each traced to a line of a boot log.","readable_publish_date":"Nov 5","slug":"android-17-on-a-49-kernel-lineageos-240-on-the-pixel-3a-1mok","path":"/gde/android-17-on-a-49-kernel-lineageos-240-on-the-pixel-3a-1mok","url":"https://dev.to/gde/android-17-on-a-49-kernel-lineageos-240-on-the-pixel-3a-1mok","comments_count":1,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2026-11-05T16:37:16Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fandroid_kernel_google_msm-4.9%2Fmain%2Fbackport-tools%2Flineage-24.0%2Farticle%2Fdevto-cover.e89cf62e.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%2Fandroid_kernel_google_msm-4.9%2Fmain%2Fbackport-tools%2Flineage-24.0%2Farticle%2Fdevto-cover.e89cf62e.jpg","canonical_url":"https://dev.to/gde/android-17-on-a-49-kernel-lineageos-240-on-the-pixel-3a-1mok","created_at":"2026-10-27T17:05:32Z","edited_at":"2026-11-05T16:46:26Z","crossposted_at":null,"published_at":"2026-11-05T16:37:16Z","last_comment_at":"2026-11-06T05:19:38Z","reading_time_minutes":11,"tag_list":["android","linux","kernel","lineageos"],"tags":"android, linux, kernel, lineageos","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":4978154,"title":"Crows, Moths, and Makefiles: How 300 Megabytes of Crow DNA Explains Why a 20-Kilobyte Scar File Outsmarts a Terabyte LLM","description":"Why do New Caledonian crows bend wire into hooks with zero training while a trillion-parameter LLM flies straight into the same production bug zapper? How Anthony Zador's Genomic Bottleneck explains what 'instinct' really is in AI coding agents.","readable_publish_date":"Nov 5","slug":"crows-moths-and-makefiles-how-300-megabytes-of-crow-dna-explains-why-a-20-kilobyte-scar-file-36a","path":"/gde/crows-moths-and-makefiles-how-300-megabytes-of-crow-dna-explains-why-a-20-kilobyte-scar-file-36a","url":"https://dev.to/gde/crows-moths-and-makefiles-how-300-megabytes-of-crow-dna-explains-why-a-20-kilobyte-scar-file-36a","comments_count":11,"public_reactions_count":18,"collection_id":44156,"published_timestamp":"2026-11-05T00:02:44Z","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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp24lnbmzkhrdluxod8g5.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%2Fp24lnbmzkhrdluxod8g5.jpg","canonical_url":"https://dev.to/gde/crows-moths-and-makefiles-how-300-megabytes-of-crow-dna-explains-why-a-20-kilobyte-scar-file-36a","created_at":"2026-11-05T00:01:06Z","edited_at":"2026-11-06T23:53:52Z","crossposted_at":null,"published_at":"2026-11-05T00:02:44Z","last_comment_at":"2026-11-06T12:21:03Z","reading_time_minutes":13,"tag_list":["ai","programming","neuroscience","architecture"],"tags":"ai, programming, neuroscience, architecture","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":4965130,"title":"Prompt Pad: What Are Open-Weight Models?","description":"When people call an AI model \"open,\" they don't always mean the same thing.  On this week's Prompt...","readable_publish_date":"Nov 5","slug":"prompt-pad-what-are-open-weight-models-1ghh","path":"/mlh/prompt-pad-what-are-open-weight-models-1ghh","url":"https://blog.mlh.com/prompt-pad-what-are-open-weight-models-1ghh","comments_count":0,"public_reactions_count":12,"collection_id":45875,"published_timestamp":"2026-11-05T21:00:19Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":12,"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%2Fdhpbb4fkjfpnq7nocn60.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%2Fdhpbb4fkjfpnq7nocn60.png","canonical_url":"https://blog.mlh.com/prompt-pad-what-are-open-weight-models-1ghh","created_at":"2026-11-02T21:12:53Z","edited_at":"2026-11-05T21:00:53Z","crossposted_at":null,"published_at":"2026-11-05T21:00:19Z","last_comment_at":"2026-11-05T21:00:19Z","reading_time_minutes":1,"tag_list":["opensource","ai","beginners","codenewbie"],"tags":"opensource, ai, beginners, codenewbie","user":{"name":"MLH Team","username":"mlhacks","twitter_username":"MLHacks","github_username":null,"user_id":1197638,"website_url":"https://hackp.ac/mlh-devto","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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.jpg"},"organization":{"name":"Major League Hacking (MLH)","username":"mlh","slug":"mlh","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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.jpg"}},{"type_of":"article","id":4975841,"title":"Leveling the Playing Field: Building a 100% Offline Kubernetes Docs RAG Exam Assistant with Web AI, Gemma 4, and WebGPU","description":"How to enable fair, zero-cost, air-gapped AI assistance in technical classrooms and...","readable_publish_date":"Nov 4","slug":"leveling-the-playing-field-building-a-100-offline-kubernetes-docs-rag-exam-assistant-with-web-ai-53bi","path":"/gde/leveling-the-playing-field-building-a-100-offline-kubernetes-docs-rag-exam-assistant-with-web-ai-53bi","url":"https://dev.to/gde/leveling-the-playing-field-building-a-100-offline-kubernetes-docs-rag-exam-assistant-with-web-ai-53bi","comments_count":0,"public_reactions_count":9,"collection_id":null,"published_timestamp":"2026-11-04T13:56:06Z","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%2F2vofw4x97oncddtys1y7.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%2F2vofw4x97oncddtys1y7.png","canonical_url":"https://dev.to/gde/leveling-the-playing-field-building-a-100-offline-kubernetes-docs-rag-exam-assistant-with-web-ai-53bi","created_at":"2026-11-04T13:50:38Z","edited_at":"2026-11-04T13:58:59Z","crossposted_at":null,"published_at":"2026-11-04T13:56:06Z","last_comment_at":"2026-11-04T13:56:06Z","reading_time_minutes":10,"tag_list":["webai","gemma","rag","webgpu"],"tags":"webai, gemma, rag, webgpu","user":{"name":"Cyrus Wong","username":"cyruswong","twitter_username":null,"github_username":null,"user_id":3941197,"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%2F3941197%2Fd1db6555-35f6-4f44-95ca-109af7dd19a0.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%2F3941197%2Fd1db6555-35f6-4f44-95ca-109af7dd19a0.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":4971518,"title":"What I Learned Managing a Full Project with Antigravity","description":"How my workflow evolved from solo prompting in AI Studio to managing a multi-model AI team, running...","readable_publish_date":"Nov 3","slug":"what-i-learned-managing-a-full-project-with-antigravity-1ppc","path":"/gde/what-i-learned-managing-a-full-project-with-antigravity-1ppc","url":"https://dev.to/gde/what-i-learned-managing-a-full-project-with-antigravity-1ppc","comments_count":0,"public_reactions_count":9,"collection_id":39954,"published_timestamp":"2026-11-03T21:39:03Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","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%2F3we6kl95okn3atgkn9wg.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%2F3we6kl95okn3atgkn9wg.jpg","canonical_url":"https://dev.to/gde/what-i-learned-managing-a-full-project-with-antigravity-1ppc","created_at":"2026-11-03T20:27:41Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-03T21:39:03Z","last_comment_at":"2026-11-03T21:39:03Z","reading_time_minutes":8,"tag_list":["antigravity","gemini","ai","discuss"],"tags":"antigravity, gemini, ai, discuss","user":{"name":"Patricio Navarro","username":"patitonav","twitter_username":"patitonav","github_username":"patricio-navarro","user_id":3838460,"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%2F3838460%2F9dc3a23e-2672-4d75-8e0f-eea6a496609f.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%2F3838460%2F9dc3a23e-2672-4d75-8e0f-eea6a496609f.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"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":4982961,"title":"Thank you to everyone who pointed out the phishing posts we got yesterday. We're working on improved mechanisms to automatically reject those types of attacks.","description":"A post by Ben Halpern","readable_publish_date":"Nov 5","slug":"thank-you-to-everyone-who-pointed-out-the-phishing-posts-we-got-yesterday-were-working-on-1h9b","path":"/ben/thank-you-to-everyone-who-pointed-out-the-phishing-posts-we-got-yesterday-were-working-on-1h9b","url":"https://dev.to/ben/thank-you-to-everyone-who-pointed-out-the-phishing-posts-we-got-yesterday-were-working-on-1h9b","comments_count":1,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2026-11-05T15:25:46Z","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%2Fadovympzvepx45pvuw9m.png","canonical_url":"https://dev.to/ben/thank-you-to-everyone-who-pointed-out-the-phishing-posts-we-got-yesterday-were-working-on-1h9b","created_at":"2026-11-05T15:25:46Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-05T15:25:46Z","last_comment_at":"2026-11-05T22:23:16Z","reading_time_minutes":0,"tag_list":["cybersecurity","infosec","security"],"tags":"cybersecurity, infosec, security","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"}},{"type_of":"article","id":4989553,"title":"Containing the Autonomous Mind: Sub-Second Zero-Trust Execution with GKE Agent Sandbox","description":"Why standard Kubernetes pods fail when AI agents start writing code and how to build a sub-second,...","readable_publish_date":"Nov 6","slug":"containing-the-autonomous-mind-sub-second-zero-trust-execution-with-gke-agent-sandbox-5e6b","path":"/gde/containing-the-autonomous-mind-sub-second-zero-trust-execution-with-gke-agent-sandbox-5e6b","url":"https://dev.to/gde/containing-the-autonomous-mind-sub-second-zero-trust-execution-with-gke-agent-sandbox-5e6b","comments_count":1,"public_reactions_count":23,"collection_id":null,"published_timestamp":"2026-11-06T16:34:18Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":23,"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%2Fqk83614v6vodxh1desyb.png","canonical_url":"https://dev.to/gde/containing-the-autonomous-mind-sub-second-zero-trust-execution-with-gke-agent-sandbox-5e6b","created_at":"2026-11-06T16:34:18Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-06T16:34:18Z","last_comment_at":"2026-11-07T00:39:03Z","reading_time_minutes":7,"tag_list":["ai","googlecloud","kubernetes"],"tags":"ai, googlecloud, kubernetes","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":4984329,"title":"Prompt Pad: Show Your AI How to Respond with Few-Shot Examples","description":"Want AI to answer in a specific way? Don't just tell it. Show it.  In this episode of Prompt Pad,...","readable_publish_date":"Nov 6","slug":"prompt-pad-show-your-ai-how-to-respond-with-few-shot-examples-2869","path":"/mlh/prompt-pad-show-your-ai-how-to-respond-with-few-shot-examples-2869","url":"https://blog.mlh.com/prompt-pad-show-your-ai-how-to-respond-with-few-shot-examples-2869","comments_count":1,"public_reactions_count":15,"collection_id":45875,"published_timestamp":"2026-11-06T16:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":15,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftn3p67u8ofy4cefxftvd.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%2Ftn3p67u8ofy4cefxftvd.png","canonical_url":"https://blog.mlh.com/prompt-pad-show-your-ai-how-to-respond-with-few-shot-examples-2869","created_at":"2026-11-05T21:06:18Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-06T16:00:00Z","last_comment_at":"2026-11-06T23:11:39Z","reading_time_minutes":1,"tag_list":["ai","beginners","codenewbie","vibecoding"],"tags":"ai, beginners, codenewbie, vibecoding","user":{"name":"MLH Team","username":"mlhacks","twitter_username":"MLHacks","github_username":null,"user_id":1197638,"website_url":"https://hackp.ac/mlh-devto","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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.jpg"},"organization":{"name":"Major League Hacking (MLH)","username":"mlh","slug":"mlh","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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.jpg"}},{"type_of":"article","id":4984400,"title":"Who is building solutions with documents?","description":"Digital transformation, anyone? ","readable_publish_date":"Nov 5","slug":"who-is-building-solutions-for-documents-4d58","path":"/missamarakay/who-is-building-solutions-for-documents-4d58","url":"https://dev.to/missamarakay/who-is-building-solutions-for-documents-4d58","comments_count":3,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2026-11-05T21:23:07Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":6,"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%2Fr12kj04591zg8ft1tfka.png","canonical_url":"https://dev.to/missamarakay/who-is-building-solutions-for-documents-4d58","created_at":"2026-11-05T21:23:07Z","edited_at":"2026-11-05T21:23:22Z","crossposted_at":null,"published_at":"2026-11-05T21:23:07Z","last_comment_at":"2026-11-06T10:12:30Z","reading_time_minutes":2,"tag_list":["discuss"],"tags":"discuss","user":{"name":"Amara Graham","username":"missamarakay","twitter_username":"MissAmaraKay","github_username":"akeller","user_id":1330,"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%2F1330%2Fe4706a09-0796-4d76-a451-832c6897bda5.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%2F1330%2Fe4706a09-0796-4d76-a451-832c6897bda5.jpg"},"flare_tag":{"name":"discuss","bg_color_hex":"#71EA8B","text_color_hex":"#FFFFFF"}},{"type_of":"article","id":4983051,"title":"Find the production agent failures that every health check misses","description":"AQuA is an open-source quality agent that surfaces the production failures your health checks miss and, when you ask, traces a failure to the line of code behind it. Try its dashboard locally.","readable_publish_date":"Nov 5","slug":"find-the-production-agent-failures-that-every-health-check-misses-39j8","path":"/googlecloud/find-the-production-agent-failures-that-every-health-check-misses-39j8","url":"https://dev.to/googlecloud/find-the-production-agent-failures-that-every-health-check-misses-39j8","comments_count":4,"public_reactions_count":10,"collection_id":null,"published_timestamp":"2026-11-05T15:46:25Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":10,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto/https%3A%2F%2Feliasecchig.github.io%2F_astro%2Fquality-curve.6xHWd_CO_2kumlD.webp","social_image":"https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto/https%3A%2F%2Feliasecchig.github.io%2F_astro%2Fquality-curve.6xHWd_CO_2kumlD.webp","canonical_url":"https://eliasecchig.github.io/blog/2026-11-10-aqua-silent-failures/","created_at":"2026-11-05T15:46:25Z","edited_at":"2026-11-05T16:09:50Z","crossposted_at":null,"published_at":"2026-11-05T15:46:25Z","last_comment_at":"2026-11-06T08:17:36Z","reading_time_minutes":6,"tag_list":["agents","ai","debugging","testing"],"tags":"agents, ai, debugging, testing","user":{"name":"Elia Secchi","username":"eliasecchi","twitter_username":null,"github_username":null,"user_id":4228703,"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%2F4228703%2F01ffca4d-4322-4a02-9046-d6ed74ee3f29.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%2F4228703%2F01ffca4d-4322-4a02-9046-d6ed74ee3f29.png"},"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":4972669,"title":"Securing an Angular Firebase AI App with Email/Password Authentication (Part 2: Signal Forms Sign-In Modal) [GDE]","description":"In this blog post, we build a Sign-In modal component (SignInModalComponent) using the stable Angular...","readable_publish_date":"Nov 4","slug":"securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-2-signal-forms-3ll9","path":"/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-2-signal-forms-3ll9","url":"https://dev.to/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-2-signal-forms-3ll9","comments_count":1,"public_reactions_count":6,"collection_id":46145,"published_timestamp":"2026-11-04T02:48:43Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":6,"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%2Fynhzdcvy5xv9tq0c27kb.png","canonical_url":"https://dev.to/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-2-signal-forms-3ll9","created_at":"2026-11-04T02:48:43Z","edited_at":"2026-11-04T02:50:19Z","crossposted_at":null,"published_at":"2026-11-04T02:48:43Z","last_comment_at":"2026-11-04T08:53:49Z","reading_time_minutes":6,"tag_list":["angular","firebase","authentication","webdev"],"tags":"angular, firebase, authentication, webdev","user":{"name":"Connie Leung","username":"railsstudent","twitter_username":null,"github_username":"railsstudent","user_id":774921,"website_url":"https://www.blueskyconnie.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.jpeg"},"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":4935499,"title":"Prompt Pad: Lock Your AI's Output Schema in Google AI Studio","description":"If you've ever tried to parse an LLM response in code, you know the pain: the format changes slightly...","readable_publish_date":"Nov 3","slug":"prompt-pad-lock-your-ais-output-schema-in-google-ai-studio-53io","path":"/mlh/prompt-pad-lock-your-ais-output-schema-in-google-ai-studio-53io","url":"https://blog.mlh.com/prompt-pad-lock-your-ais-output-schema-in-google-ai-studio-53io","comments_count":1,"public_reactions_count":12,"collection_id":45875,"published_timestamp":"2026-11-03T14:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":12,"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%2Fk4s78yb3dgm2xz85byoo.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%2Fk4s78yb3dgm2xz85byoo.png","canonical_url":"https://blog.mlh.com/prompt-pad-lock-your-ais-output-schema-in-google-ai-studio-53io","created_at":"2026-10-28T15:23:23Z","edited_at":"2026-11-02T20:35:31Z","crossposted_at":null,"published_at":"2026-11-03T14:00:00Z","last_comment_at":"2026-11-03T23:09:14Z","reading_time_minutes":1,"tag_list":["ai","gemini","promptengineering","tutorial"],"tags":"ai, gemini, promptengineering, tutorial","user":{"name":"MLH Team","username":"mlhacks","twitter_username":"MLHacks","github_username":null,"user_id":1197638,"website_url":"https://hackp.ac/mlh-devto","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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.jpg"},"organization":{"name":"Major League Hacking (MLH)","username":"mlh","slug":"mlh","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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.jpg"}},{"type_of":"article","id":4977952,"title":"One Word, Two GPUs: Why Gemma 4 Answers the Same Question Differently on a Laptop and a Tesla T4","description":"Same GGUF file, same llama.cpp build, greedy decoding, and a GTX 1650 Ti answers $20 where a Tesla T4 answers 2000. One GSM8K question followed down to the word where the two cards part, the order in which each card adds its numbers, and the one stock setting that makes them agree.","readable_publish_date":"Nov 6","slug":"one-word-two-gpus-why-gemma-4-answers-the-same-question-differently-on-a-laptop-and-a-tesla-t4-1dj2","path":"/gde/one-word-two-gpus-why-gemma-4-answers-the-same-question-differently-on-a-laptop-and-a-tesla-t4-1dj2","url":"https://dev.to/gde/one-word-two-gpus-why-gemma-4-answers-the-same-question-differently-on-a-laptop-and-a-tesla-t4-1dj2","comments_count":3,"public_reactions_count":20,"collection_id":null,"published_timestamp":"2026-11-06T16:31:06Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":20,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fgemma-graveyard%2Fmain%2Fdocs%2Fdevto-cover-flips.24a2d00b.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%2Fgemma-graveyard%2Fmain%2Fdocs%2Fdevto-cover-flips.24a2d00b.jpg","canonical_url":"https://dev.to/gde/one-word-two-gpus-why-gemma-4-answers-the-same-question-differently-on-a-laptop-and-a-tesla-t4-1dj2","created_at":"2026-11-04T22:35:16Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-06T16:31:06Z","last_comment_at":"2026-11-07T22:08:21Z","reading_time_minutes":12,"tag_list":["gemma","llamacpp","cuda","nvidia"],"tags":"gemma, llamacpp, cuda, nvidia","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":4971893,"title":"That's a Wrap on Hacktoberfest 2026! 🎃👻","description":"Hacktoberfest 2026 wrapped up on October 31st! Thank you to everyone who built, hosted, mentored,...","readable_publish_date":"Nov 3","slug":"thats-a-wrap-on-hacktoberfest-2026-148k","path":"/devteam/thats-a-wrap-on-hacktoberfest-2026-148k","url":"https://dev.to/devteam/thats-a-wrap-on-hacktoberfest-2026-148k","comments_count":14,"public_reactions_count":65,"collection_id":null,"published_timestamp":"2026-11-03T22:28:08Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":65,"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%2F9j2yyb098hr9vwiu2xyr.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%2F9j2yyb098hr9vwiu2xyr.webp","canonical_url":"https://dev.to/devteam/thats-a-wrap-on-hacktoberfest-2026-148k","created_at":"2026-11-03T22:26:15Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-03T22:28:08Z","last_comment_at":"2026-11-05T09:35:07Z","reading_time_minutes":2,"tag_list":["hacktoberfest","hf26challenge","opensource","ai"],"tags":"hacktoberfest, hf26challenge, opensource, ai","user":{"name":"Noah Brinker","username":"noahbrinker","twitter_username":null,"github_username":"noah-brinker","user_id":842047,"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%2F842047%2Fe0237ecf-5f2a-479e-837b-66f4a081acd1.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%2F842047%2Fe0237ecf-5f2a-479e-837b-66f4a081acd1.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":4959634,"title":"Gemma 4 in Rust on TorchTPU: Hands On With Colab","description":"A Rust crate reads the checkpoint, runs all 35 layers of Gemma 4 E2B and drives the decode loop on one TPU v5e chip in Colab, with every operation a TorchTPU kernel and the same tokens as compiled Python.","readable_publish_date":"Nov 2","slug":"gemma-4-in-rust-on-torchtpu-hands-on-with-colab-44hi","path":"/gde/gemma-4-in-rust-on-torchtpu-hands-on-with-colab-44hi","url":"https://dev.to/gde/gemma-4-in-rust-on-torchtpu-hands-on-with-colab-44hi","comments_count":0,"public_reactions_count":8,"collection_id":null,"published_timestamp":"2026-11-02T14:52:55Z","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%2Ftorchtpu-dev%2Fmain%2Fdocs%2Ftorchtpu-rust%2Fdevto-cover.415eb5a0.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%2Ftorchtpu-dev%2Fmain%2Fdocs%2Ftorchtpu-rust%2Fdevto-cover.415eb5a0.jpg","canonical_url":"https://dev.to/gde/gemma-4-in-rust-on-torchtpu-hands-on-with-colab-44hi","created_at":"2026-11-02T01:21:59Z","edited_at":"2026-11-02T15:45:55Z","crossposted_at":null,"published_at":"2026-11-02T14:52:55Z","last_comment_at":"2026-11-02T14:52:55Z","reading_time_minutes":9,"tag_list":["rust","pytorch","tpu","gemma"],"tags":"rust, pytorch, tpu, 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":4971470,"title":"Let's see where you code!","description":"I’ve been writing a lot about AWS lately, so let’s take a breather. This is my little corner of the...","readable_publish_date":"Nov 3","slug":"lets-see-where-you-code-147","path":"/maame-codes/lets-see-where-you-code-147","url":"https://dev.to/maame-codes/lets-see-where-you-code-147","comments_count":44,"public_reactions_count":93,"collection_id":null,"published_timestamp":"2026-11-03T20:18:40Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":93,"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%2F8w7rf58mqbwxnvnh2bqp.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%2F8w7rf58mqbwxnvnh2bqp.jpg","canonical_url":"https://dev.to/maame-codes/lets-see-where-you-code-147","created_at":"2026-11-03T20:18:40Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-03T20:18:40Z","last_comment_at":"2026-11-08T04:25:58Z","reading_time_minutes":2,"tag_list":["watercooler","discuss"],"tags":"watercooler, discuss","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"},"flare_tag":{"name":"watercooler","bg_color_hex":"#D0ECFF","text_color_hex":"#130074"}},{"type_of":"article","id":4920237,"title":"[Agent Platform in Action (7)] When ADK Go Graph Workflow Meets Google Research Harness (Part 1): Two-Layer Recursive Agent Fram","description":"Foreword: After the AI Agent Goes Online, What is the Next Bottleneck?   Welcome back to...","readable_publish_date":"Nov 1","slug":"agent-platform-in-action-7-when-adk-go-graph-workflow-meets-google-research-harness-part-1-28c1","path":"/gde/agent-platform-in-action-7-when-adk-go-graph-workflow-meets-google-research-harness-part-1-28c1","url":"https://dev.to/gde/agent-platform-in-action-7-when-adk-go-graph-workflow-meets-google-research-harness-part-1-28c1","comments_count":0,"public_reactions_count":7,"collection_id":null,"published_timestamp":"2026-11-01T14:37:47Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":7,"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%2Fnftcocpuuhj6cq5sh0lh.png","canonical_url":"https://www.evanlin.com/adk-graph-workflow-go-7/","created_at":"2026-10-26T08:20:57Z","edited_at":"2026-11-01T14:39:31Z","crossposted_at":"2026-11-01T14:37:47Z","published_at":"2026-11-01T14:37:47Z","last_comment_at":"2026-11-01T14:37:47Z","reading_time_minutes":12,"tag_list":["agents","ai","architecture","go"],"tags":"agents, ai, architecture, go","user":{"name":"Evan Lin","username":"evanlin","twitter_username":"Evan_Lin","github_username":"kkdai","user_id":409957,"website_url":"https://www.evanlin.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%2F409957%2Fc150d4a7-cb20-469d-a230-bac27232c577.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%2F409957%2Fc150d4a7-cb20-469d-a230-bac27232c577.jpeg"},"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":4955300,"title":"Profile Sprawl: Solving a Problem You Didn't Know You Had","description":"Every public profile you own says something slightly different about you. A step by step guide to treating your bio as source code, with one file, one tracker and an agent skill that checks the live sites.","readable_publish_date":"Nov 1","slug":"profile-sprawl-solving-a-problem-you-didnt-know-you-had-19k5","path":"/gde/profile-sprawl-solving-a-problem-you-didnt-know-you-had-19k5","url":"https://dev.to/gde/profile-sprawl-solving-a-problem-you-didnt-know-you-had-19k5","comments_count":0,"public_reactions_count":9,"collection_id":null,"published_timestamp":"2026-11-01T14:35:26Z","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%2Fraw.githubusercontent.com%2Fxbill9%2Fprofile-sync%2Fmain%2Farticles%2Fprofile-sprawl%2Fcover.b434d7ab.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%2Fprofile-sync%2Fmain%2Farticles%2Fprofile-sprawl%2Fcover.b434d7ab.jpg","canonical_url":"https://dev.to/gde/profile-sprawl-solving-a-problem-you-didnt-know-you-had-19k5","created_at":"2026-11-01T01:00:37Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-01T14:35:26Z","last_comment_at":"2026-11-01T14:35:26Z","reading_time_minutes":7,"tag_list":["ai","devtools","productivity","opensource"],"tags":"ai, devtools, productivity, opensource","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":4957524,"title":"From `main.js` Leaks to Hidden Tailwind CSS v4 Bloat — How I Built `angular-bundle-guard` with Antigravity `/learn` [GDE]","description":"Day 33: From main.js Leaks to Hidden Tailwind CSS v4 Bloat — How I Built...","readable_publish_date":"Nov 1","slug":"from-mainjs-leaks-to-hidden-tailwind-css-v4-bloat-how-i-built-angular-bundle-guard-with-geg","path":"/gde/from-mainjs-leaks-to-hidden-tailwind-css-v4-bloat-how-i-built-angular-bundle-guard-with-geg","url":"https://dev.to/gde/from-mainjs-leaks-to-hidden-tailwind-css-v4-bloat-how-i-built-angular-bundle-guard-with-geg","comments_count":0,"public_reactions_count":6,"collection_id":null,"published_timestamp":"2026-11-01T13:23:27Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":6,"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%2Fqujte2p4zz2v05hybojq.png","canonical_url":"https://dev.to/gde/from-mainjs-leaks-to-hidden-tailwind-css-v4-bloat-how-i-built-angular-bundle-guard-with-geg","created_at":"2026-11-01T13:23:27Z","edited_at":"2026-11-01T13:23:42Z","crossposted_at":null,"published_at":"2026-11-01T13:23:27Z","last_comment_at":"2026-11-01T13:23:27Z","reading_time_minutes":13,"tag_list":["angular","antigravity","gemini","performance"],"tags":"angular, antigravity, gemini, performance","user":{"name":"Connie Leung","username":"railsstudent","twitter_username":null,"github_username":"railsstudent","user_id":774921,"website_url":"https://www.blueskyconnie.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.jpeg"},"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":4972397,"title":"Gemma 4 E2B in JAX on One TPU v5e: bf16 or 4-Bit, Python or Rust, and How It Stands Against vLLM","description":"Gemma 4 E2B served three ways on one Cloud TPU v5e chip: a pure-JAX engine in Python, the same graph written in Rust and compiled by the libtpu that JAX loads, and vLLM, all timed by one client. bf16 beats 4-bit in the JAX engine, the Rust engine matches the JAX engine's tokens, and over HTTP it decodes at vLLM's rate with the fastest first token.","readable_publish_date":"Nov 4","slug":"gemma-4-e2b-in-jax-on-one-tpu-v5e-bf16-or-4-bit-python-or-rust-and-how-it-stands-against-vllm-j72","path":"/gde/gemma-4-e2b-in-jax-on-one-tpu-v5e-bf16-or-4-bit-python-or-rust-and-how-it-stands-against-vllm-j72","url":"https://dev.to/gde/gemma-4-e2b-in-jax-on-one-tpu-v5e-bf16-or-4-bit-python-or-rust-and-how-it-stands-against-vllm-j72","comments_count":0,"public_reactions_count":11,"collection_id":null,"published_timestamp":"2026-11-04T22:49:08Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":11,"cover_image":"https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fxbill9%2Fjax-dev%2Fmain%2Farticle%2Fdevto-cover.3c49df33.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%2Fjax-dev%2Fmain%2Farticle%2Fdevto-cover.3c49df33.jpg","canonical_url":"https://dev.to/gde/gemma-4-e2b-in-jax-on-one-tpu-v5e-bf16-or-4-bit-python-or-rust-and-how-it-stands-against-vllm-j72","created_at":"2026-11-04T01:37:40Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-04T22:49:08Z","last_comment_at":"2026-11-04T22:49:08Z","reading_time_minutes":10,"tag_list":["jax","tpu","gemma","rust"],"tags":"jax, tpu, gemma, rust","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":4990336,"title":"Want to make DEV your full-time job? We're hiring a Community Manager!","description":"Hey friends 👋  Back in June, we posted about a Community Program Manager role. Thank you to everyone...","readable_publish_date":"Nov 6","slug":"want-to-make-dev-your-full-time-job-were-hiring-a-community-manager-4p1f","path":"/devteam/want-to-make-dev-your-full-time-job-were-hiring-a-community-manager-4p1f","url":"https://dev.to/devteam/want-to-make-dev-your-full-time-job-were-hiring-a-community-manager-4p1f","comments_count":10,"public_reactions_count":86,"collection_id":null,"published_timestamp":"2026-11-06T20:05:42Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":86,"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%2Fsx73w72tx0y9ut9ciokz.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%2Fsx73w72tx0y9ut9ciokz.jpg","canonical_url":"https://dev.to/devteam/want-to-make-dev-your-full-time-job-were-hiring-a-community-manager-4p1f","created_at":"2026-11-06T19:54:44Z","edited_at":"2026-11-06T20:52:39Z","crossposted_at":null,"published_at":"2026-11-06T20:05:42Z","last_comment_at":"2026-11-07T23:42:48Z","reading_time_minutes":2,"tag_list":["career","meta","hiring"],"tags":"career, meta, hiring","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":4976371,"title":"Securing an Angular Firebase AI App with Email/Password Authentication (Part 3: Lightweight Home Screen, Lazy CDK Dialog, and Header Navigation)","description":"We now have AuthService for authentication and SignInModalComponent for users to enter their email...","readable_publish_date":"Nov 4","slug":"securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-3-lightweight-home-17dg","path":"/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-3-lightweight-home-17dg","url":"https://dev.to/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-3-lightweight-home-17dg","comments_count":0,"public_reactions_count":8,"collection_id":46145,"published_timestamp":"2026-11-04T15:23:31Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fp1f1ngry8c6vnassadar.png","canonical_url":"https://dev.to/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-3-lightweight-home-17dg","created_at":"2026-11-04T15:23:31Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-04T15:23:31Z","last_comment_at":"2026-11-04T15:23:31Z","reading_time_minutes":6,"tag_list":["angular","firebase","webdev"],"tags":"angular, firebase, webdev","user":{"name":"Connie Leung","username":"railsstudent","twitter_username":null,"github_username":"railsstudent","user_id":774921,"website_url":"https://www.blueskyconnie.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.jpeg"},"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":4962109,"title":"Securing an Angular Firebase AI App with Email/Password Authentication (Part 1: Emulator, AuthService, and Route Guard) [GDE]","description":"Anyone with the public URL can use my tokens to perform image analysis and text-to-speech, which can...","readable_publish_date":"Nov 2","slug":"securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-1-emulator-4jm","path":"/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-1-emulator-4jm","url":"https://dev.to/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-1-emulator-4jm","comments_count":9,"public_reactions_count":7,"collection_id":46145,"published_timestamp":"2026-11-02T09:45:08Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":7,"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%2F94tpwuwjg44m2i882twm.png","canonical_url":"https://dev.to/gde/securing-an-angular-firebase-ai-app-with-emailpassword-authentication-part-1-emulator-4jm","created_at":"2026-11-02T09:45:08Z","edited_at":"2026-11-04T02:47:29Z","crossposted_at":null,"published_at":"2026-11-02T09:45:08Z","last_comment_at":"2026-11-04T04:59:03Z","reading_time_minutes":7,"tag_list":["angular","firebase","webdev"],"tags":"angular, firebase, webdev","user":{"name":"Connie Leung","username":"railsstudent","twitter_username":null,"github_username":"railsstudent","user_id":774921,"website_url":"https://www.blueskyconnie.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.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%2F774921%2F1f16eaef-f6d6-4ef0-ab0d-17eaa5c01e75.jpeg"},"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":4990855,"title":"An Update on the Hacktoberfest Open-Source AI Challenge: Ghost in the Machine Winners","description":"Hey all, we have a quick update for everyone who participated in the Hacktoberfest Open-Source AI...","readable_publish_date":"Nov 6","slug":"an-update-on-the-hacktoberfest-open-source-ai-challenge-ghost-in-the-machine-winners-44bp","path":"/devteam/an-update-on-the-hacktoberfest-open-source-ai-challenge-ghost-in-the-machine-winners-44bp","url":"https://dev.to/devteam/an-update-on-the-hacktoberfest-open-source-ai-challenge-ghost-in-the-machine-winners-44bp","comments_count":19,"public_reactions_count":63,"collection_id":null,"published_timestamp":"2026-11-06T22:28:31Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":63,"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%2Frhtnbaz5elh8xcpmie86.png","canonical_url":"https://dev.to/devteam/an-update-on-the-hacktoberfest-open-source-ai-challenge-ghost-in-the-machine-winners-44bp","created_at":"2026-11-06T22:28:31Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-06T22:28:31Z","last_comment_at":"2026-11-08T01:57:46Z","reading_time_minutes":1,"tag_list":["devchallenge","hf26challenge","hacktoberfest","ai"],"tags":"devchallenge, hf26challenge, hacktoberfest, 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":4990839,"title":"Congrats to October's MLH x DEV Writing Challenge Winner!","description":"October's MLH x DEV Writing Challenge is a wrap! This is our way of celebrating MLH hackers who take...","readable_publish_date":"Nov 6","slug":"congrats-to-octobers-mlh-x-dev-writing-challenge-winner-36a9","path":"/devteam/congrats-to-octobers-mlh-x-dev-writing-challenge-winner-36a9","url":"https://dev.to/devteam/congrats-to-octobers-mlh-x-dev-writing-challenge-winner-36a9","comments_count":9,"public_reactions_count":35,"collection_id":null,"published_timestamp":"2026-11-06T22:20:39Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":35,"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%2F1lc2h5du78km5am9l0rr.png","canonical_url":"https://dev.to/devteam/congrats-to-octobers-mlh-x-dev-writing-challenge-winner-36a9","created_at":"2026-11-06T22:20:39Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-06T22:20:39Z","last_comment_at":"2026-11-08T04:34:10Z","reading_time_minutes":1,"tag_list":["devchallenge","mlhacks","hackathon"],"tags":"devchallenge, mlhacks, hackathon","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":4929664,"title":"Your DEV posts have a beautiful new share card ✨","description":"The image that shows up when you share a DEV post just got a brand-new look!  I got to work on...","readable_publish_date":"Oct 27","slug":"your-dev-posts-have-a-beautiful-new-share-card-4be8","path":"/devteam/your-dev-posts-have-a-beautiful-new-share-card-4be8","url":"https://dev.to/devteam/your-dev-posts-have-a-beautiful-new-share-card-4be8","comments_count":36,"public_reactions_count":176,"collection_id":null,"published_timestamp":"2026-10-27T16:44:29Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","positive_reactions_count":176,"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%2Fzayaadne36cbq4m0gftb.png","canonical_url":"https://dev.to/devteam/your-dev-posts-have-a-beautiful-new-share-card-4be8","created_at":"2026-10-27T16:24:52Z","edited_at":"2026-10-27T16:56:14Z","crossposted_at":null,"published_at":"2026-10-27T16:44:29Z","last_comment_at":"2026-11-02T16:30:05Z","reading_time_minutes":2,"tag_list":["devto","showdev","opensource","design"],"tags":"devto, showdev, opensource, design","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"},"flare_tag":{"name":"showdev","bg_color_hex":"#091b47","text_color_hex":"#b2ffe1"}},{"type_of":"article","id":4935500,"title":"Prompt Pad: What Is Open Source?","description":"Chances are you're already using open-source software without realizing it.  In this episode of...","readable_publish_date":"Nov 4","slug":"prompt-pad-what-is-open-source-23k6","path":"/mlh/prompt-pad-what-is-open-source-23k6","url":"https://blog.mlh.com/prompt-pad-what-is-open-source-23k6","comments_count":4,"public_reactions_count":18,"collection_id":45875,"published_timestamp":"2026-11-04T14:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"some_ai","ai_disclosure_label":"AI-assisted","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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8cyh245tpbjsoz92g3u1.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%2F8cyh245tpbjsoz92g3u1.png","canonical_url":"https://blog.mlh.com/prompt-pad-what-is-open-source-23k6","created_at":"2026-10-28T15:23:25Z","edited_at":"2026-11-02T20:58:12Z","crossposted_at":null,"published_at":"2026-11-04T14:00:00Z","last_comment_at":"2026-11-05T18:31:40Z","reading_time_minutes":1,"tag_list":["opensource","beginners","ai","codenewbie"],"tags":"opensource, beginners, ai, codenewbie","user":{"name":"MLH Team","username":"mlhacks","twitter_username":"MLHacks","github_username":null,"user_id":1197638,"website_url":"https://hackp.ac/mlh-devto","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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.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%2F1197638%2F19fd3a43-32d3-466f-9009-b99e790635a9.jpg"},"organization":{"name":"Major League Hacking (MLH)","username":"mlh","slug":"mlh","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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.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%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.jpg"}},{"type_of":"article","id":4943139,"title":"Welcome Thread - v400","description":"Leave a comment below to introduce yourself! You can talk about what brought you here, what you're...","readable_publish_date":"Nov 4","slug":"welcome-thread-v400-2e8m","path":"/sloan/welcome-thread-v400-2e8m","url":"https://dev.to/sloan/welcome-thread-v400-2e8m","comments_count":268,"public_reactions_count":43,"collection_id":null,"published_timestamp":"2026-11-04T14:00:00Z","language":"en","subforem_id":1,"ai_disclosure_level":"not_disclosed","ai_disclosure_label":"Not Disclosed","positive_reactions_count":43,"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%2Fu43w2g6w6ghxotkma1qd.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%2Fu43w2g6w6ghxotkma1qd.jpeg","canonical_url":"https://dev.to/sloan/welcome-thread-v400-2e8m","created_at":"2026-10-29T19:29:34Z","edited_at":null,"crossposted_at":null,"published_at":"2026-11-04T14:00:00Z","last_comment_at":"2026-11-08T04:49:05Z","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"}}]