{"id":26943,"date":"2024-04-04T15:24:25","date_gmt":"2024-04-04T13:24:25","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=26943"},"modified":"2024-04-04T15:24:26","modified_gmt":"2024-04-04T13:24:26","slug":"the-slow-agony-of-stack-overflow-or-not","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/","title":{"rendered":"The Slow Agony of Stack Overflow, or Not?"},"content":{"rendered":"\n<p>Tough times for traditional intelligence. I know it\u2019s undeniable if you just look around, but here our comparison is with artificial intelligence.<\/p>\n\n\n\n<p><em>\u201cDevelopers? Developers are weak. The Blood of Numenor is nearly spent, its pride and dignity forgotten. It&#8217;s thanks to the devs that the Ring survives. I was there, Gandalf. I was there three thousand years ago. I was there on the day the strength of the developers failed.\u201d<\/em><\/p>\n\n\n\n<p>An article with a Tolkien quote is denied to no one: Once the ring, or, if you prefer, generative AI, is found, why should a programmer give up the immense power it brings by going back to writing code, perhaps struggling to understand what a function does, or even going back to read that **** manual.<\/p>\n\n\n\n<figure class=\"wp-block-image alignwide size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"244\" height=\"138\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/elrond-lotr.gif\" alt=\"elrond meme stackoverflow\n\" class=\"wp-image-26884\"\/><\/figure>\n\n\n\n<p>As I said, I was there three thousand years ago, though in computer years, it seems much more. I <strong>was programming in a time when the only resources were books<\/strong>, tomes of 500 or more pages that, despite being a freelancer, forced me to go to the office to consult them, being a digital nomad at the time would have meant buying a caravan with a trailer :-).<\/p>\n\n\n\n<p>Then came the first forums, the first guides, those who used search engines better (Google was still one of many) could walk past the secretary&#8217;s desk feeling much taller. To write this article, I checked again, and some historical names have become something else or disappeared, following the technologies that have transformed or even become extinct. Esteemed people tell me that, if you dig deep, you can still find suggestions on how to call the Windows XP APIs from ASP through IIS.<\/p>\n\n\n\n<p>Natural evolution led to specialized portals that gave me different feelings depending on the companies I worked for and the projects I was assigned, all generated conflicting feelings except one: <strong><a href=\"https:\/\/go.experts-exchange.com\/\" target=\"_blank\" aria-label=\"Expert Exchange (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Expert Exchange<\/a>. Expert Exchange always made me feel poor<\/strong>.<\/p>\n\n\n\n<p>There was a solution to almost anything; it let you read the first lines, which were usually full of the joy of those who had solved their problem, but then, if you weren&#8217;t subscribed, it blacked everything out. Those were years when asking your boss to pay for something like that was technically impossible, since credit cards were still for the few, and the most you could hope for in terms of training resources were pirate MSDN disks released 12 months prior.<\/p>\n\n\n\n<p>Fortunately, however, Stack Overflow gradually emerged as the quintessential &#8220;lifebuoy&#8221; site. But calling it a site is a bit simplistic since there&#8217;s a very interesting company behind it. <strong>Officially, it was founded in 2008 by Jeff Atwood and Joel Spolsky<\/strong>. The idea for Stack Overflow came from both founders&#8217; frustration with the difficulties of getting quick and effective answers to technical questions online.<\/p>\n\n\n\n<p>Before Stack Overflow, online forums were often disorganized, poorly moderated, and hard to navigate. Often, answers to technical questions were scattered across numerous threads and not always reliable or weighed, making mistakes democratic and frustrating.<\/p>\n\n\n\n<p>Jeff Atwood and Joel Spolsky envisioned Stack Overflow as a <strong>question-and-answer platform based on gamification principles and community moderation<\/strong>. The idea was to present suggested answers but also to have a self-sustaining endorsement system.<\/p>\n\n\n\n<p>From the start, it <strong>attracted a growing user base thanks to its intuitive interface,<\/strong> the organized structure of questions and answers, and the effective community moderation system.<\/p>\n\n\n\n<figure class=\"wp-block-image alignwide size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"358\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/image-1.png\" alt=\"stack overflow ctrl+c ctrl+v\" class=\"wp-image-26879\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/image-1.png 614w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/image-1-300x175.png 300w\" sizes=\"auto, (max-width: 614px) 100vw, 614px\" \/><\/figure>\n\n\n\n<p>Looking back, things could only go in that direction with two founders of this caliber. Joel Spolsky, in particular, has always been a leading figure in the software world. <strong>Before Stack Overflow, he had an epic career in software development<\/strong>. He worked as a programmer at Microsoft, contributing to the development of products like Microsoft Excel and Microsoft Visual Basic, and later founded his software company, Fog Creek Software, which produced several successful applications, including Trello, an app that became a must when it comes to Agile methodologies and which I use even for shopping.<\/p>\n\n\n\n<p>But beyond his entrepreneurial activity, Joel Spolsky is also known as the author of several books and for his blog &#8220;<a href=\"https:\/\/www.joelonsoftware.com\/\" target=\"_blank\" aria-label=\"Joel on Software (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Joel on Software<\/a>,&#8221; where he shared essays and reflections on software engineering, project management, and other related topics. In this book, he expresses a delivery inclination that would make a school in the years to come. His comparison between writing code and military training remains one of the most brilliant examples to describe the concept of effectiveness.<\/p>\n\n\n\n<p>To this day, Stack Overflow remains the most effective tool, the main reference point for developers worldwide seeking answers to their technical questions. The platform offers a wide range of topics, from programming languages to web technologies, and hosts millions of questions and answers generated by the users themselves. In 2021, it received investments and grew to become a strategic asset worth some sacrifices.<\/p>\n\n\n\n<p>Its acquisition by Prosus, the Dutch multinational known for acquiring the Chinese company Tencent, allowed the integration of Stack Overflow into its network of companies and platforms in the education and technology sector, offering a more complete and diversified range of services.<\/p>\n\n\n\n<p>The exact figures have not been made public, but the industry press agreed that the deal was around two billion dollars, given the opportunity to leverage the vast user base and extensive technical expertise to further develop and improve its products and services.<\/p>\n\n\n\n<p>In addition to being a vast source of knowledge for programmers and software developers of every experience level with millions of questions and answers on a wide range of topics, Stack Overflow is supported by an active community of programmers who contribute with questions, answers, and comments. This constant exchange of knowledge promotes the growth and professional development of developers.<\/p>\n\n\n\n<p>Beyond technical questions and answers, it offers resources for professional development, such as career advice, programming best practices, and guidance on new technologies. Many companies also use it to recruit talent in the technology sector, as they can evaluate the skills and experience of potential candidates by viewing their questions, answers, and contributions.<\/p>\n\n\n\n<p>It could have been a very convenient deal given all these activities and the user base.<\/p>\n\n\n\n<p>However, returning to the present day, with <a href=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/devin-a-new-end-to-end-ai-programming-tool\/\" target=\"_blank\" aria-label=\"AI Tools like Devin (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">AI Tools like Devin<\/a> allowing even the creation of DevOps pipelines, does it still make sense to turn to Stack Overflow? Should we change all the try-catch constructs that went directly to search for errors on our site? Does the incredible drop in unique visitors trace an inexorable path?<\/p>\n\n\n\n<p><a href=\"https:\/\/observablehq.com\/@ayhanfuat\/the-fall-of-stack-overflow\" target=\"_blank\" aria-label=\"https:\/\/observablehq.com\/@ayhanfuat\/the-fall-of-stack-overflow (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">https:\/\/observablehq.com\/@ayhanfuat\/the-fall-of-stack-overflow<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"658\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/untitled-1-1024x658.png\" alt=\"the fall of stack overflow\" class=\"wp-image-26892\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/untitled-1-1024x658.png 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/untitled-1-300x193.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/untitled-1-768x494.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/untitled-1.png 1344w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The fall of stack overflows users (Source: <a aria-label=\"https:\/\/observablehq.com\/@ayhanfuat\/the-fall-of-stack-overflow (opens in a new tab)\" href=\"https:\/\/observablehq.com\/@ayhanfuat\/the-fall-of-stack-overflow\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">https:\/\/observablehq.com\/@ayhanfuat\/the-fall-of-stack-overflow<\/a>)<\/figcaption><\/figure>\n\n\n\n<p>In my opinion, no!<\/p>\n\n\n\n<p>It\u2019s undeniable that generative AIs are currently seen as the tool that solves the world&#8217;s problems.<\/p>\n\n\n\n<p>It&#8217;s hard to compete with them by proposing now-obsolete paradigms like a traditional search engine unless your business is based on the fact that a token on an AI burns the equivalent of a centuries-old oak. As the proverb goes, if you can&#8217;t beat them, join them: our friends have certainly not stood by idly, creating their OverflowAI, a generative AI made specifically to help devs solve their problems.<br>Here is an introductory video:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Introducing OverflowAI: Stack Overflow&#039;s AI capabilities help developers solve problems\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/DM9-cYyeaDg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>So far, it would be a matter of choosing for sympathy or convenience, considering that ChatGPT (and all its little brothers) cannot use data on Stack Overflow, except for a fee, and often the training methodology does not take into account the votes given to answers.<\/p>\n\n\n\n<p>Therefore, it is likely that OverflowAI will be our preferred choice for writing particularly complex code where ChatGPT&#8217;s responses will be incomplete or cumbersome, or we might use it in conjunction with other AIs that have other strengths, balancing their results.<\/p>\n\n\n\n<p>The fact remains that both the API ecosystem, the partnership with Google, and finally the possibility of having access to exclusive databases make OverflowAI among the most interesting tools for the Dev world.<\/p>\n\n\n\n<p>And this until the next generative AI allows reading specifications directly from the client&#8217;s mind by conducting a Rorschach test\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tough times for traditional intelligence. I know it\u2019s undeniable if you just look around, but here our comparison is with artificial intelligence. \u201cDevelopers? Developers are weak. The Blood of Numenor is nearly spent, its pride and dignity forgotten. It&#8217;s thanks to the devs that the Ring survives. I was there, Gandalf. I was there three&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\">Read more<\/a><\/p>\n","protected":false},"author":238,"featured_media":26888,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[46],"tags":[10003,9998,11986],"collections":[],"class_list":{"0":"post-26943","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ai-ml","8":"tag-ai","9":"tag-chatgpt","10":"tag-stack-overflow-en","11":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>The Slow Agony of Stack Overflow, or Not? - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"Will Stack Overflow be abandoned by developers? Let&#039;s retrace the history of the platform and its transformation in the AI era.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Slow Agony of Stack Overflow, or Not?\" \/>\n<meta property=\"og:description\" content=\"Will Stack Overflow be abandoned by developers? Let&#039;s retrace the history of the platform and its transformation in the AI era.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-04T13:24:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-04T13:24:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1792\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Arnaldo Morena\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arnaldo Morena\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\"},\"author\":{\"name\":\"Arnaldo Morena\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/72209dcaf2205f28968d38489892bd17\"},\"headline\":\"The Slow Agony of Stack Overflow, or Not?\",\"datePublished\":\"2024-04-04T13:24:25+00:00\",\"dateModified\":\"2024-04-04T13:24:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\"},\"wordCount\":1326,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp\",\"keywords\":[\"AI\",\"ChatGPT\",\"Stack Overflow\"],\"articleSection\":[\"AI\/ML\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\",\"name\":\"The Slow Agony of Stack Overflow, or Not? - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp\",\"datePublished\":\"2024-04-04T13:24:25+00:00\",\"dateModified\":\"2024-04-04T13:24:26+00:00\",\"description\":\"Will Stack Overflow be abandoned by developers? Let's retrace the history of the platform and its transformation in the AI era.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp\",\"width\":1792,\"height\":1024,\"caption\":\"Il lungo declino di Stack Overflow\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI\/ML\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"The Slow Agony of Stack Overflow, or Not?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/72209dcaf2205f28968d38489892bd17\",\"name\":\"Arnaldo Morena\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg\",\"caption\":\"Arnaldo Morena\"},\"description\":\"First steps i moved into computers world were my beloved basic programs I wrote on a Zx Spectrum in early 80s. In 90s , while i was studing economic , i was often asked to help people on using personal computer for every day business : It's been a one way ticket. First and lasting love was for managing data , so i have started using msaccess and SqlServer to build databases , elaborate information and reports using tons and tons of Visual Basic code . My web career started developing in Asp and Asp.net , then I began to use php . I like to have an administrative approach ,too .In fact i have earned many certifications on database administration . Mixing up this two factors i developed many programs for data collecting and analyzing, being involved on publishing reports and articles based on elaborated information , in scenarios as Public Administration training , collaboration project between universities all over the world or survey on genetic structure and their relative kind of analysis. Actually i am involved in collecting data by using automated sensor IoT, that lead me on joining Arduino community in Rome, and integrating my application with more instruments , working in fields like Open and Big data , and using data mining software .\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/arnymore\/\"],\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"The Slow Agony of Stack Overflow, or Not? - Codemotion Magazine","description":"Will Stack Overflow be abandoned by developers? Let's retrace the history of the platform and its transformation in the AI era.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/","og_locale":"en_US","og_type":"article","og_title":"The Slow Agony of Stack Overflow, or Not?","og_description":"Will Stack Overflow be abandoned by developers? Let's retrace the history of the platform and its transformation in the AI era.","og_url":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2024-04-04T13:24:25+00:00","article_modified_time":"2024-04-04T13:24:26+00:00","og_image":[{"width":1792,"height":1024,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp","type":"image\/webp"}],"author":"Arnaldo Morena","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Arnaldo Morena","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/"},"author":{"name":"Arnaldo Morena","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/72209dcaf2205f28968d38489892bd17"},"headline":"The Slow Agony of Stack Overflow, or Not?","datePublished":"2024-04-04T13:24:25+00:00","dateModified":"2024-04-04T13:24:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/"},"wordCount":1326,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp","keywords":["AI","ChatGPT","Stack Overflow"],"articleSection":["AI\/ML"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/","url":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/","name":"The Slow Agony of Stack Overflow, or Not? - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp","datePublished":"2024-04-04T13:24:25+00:00","dateModified":"2024-04-04T13:24:26+00:00","description":"Will Stack Overflow be abandoned by developers? Let's retrace the history of the platform and its transformation in the AI era.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp","width":1792,"height":1024,"caption":"Il lungo declino di Stack Overflow"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/the-slow-agony-of-stack-overflow-or-not\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"AI\/ML","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/"},{"@type":"ListItem","position":3,"name":"The Slow Agony of Stack Overflow, or Not?"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/72209dcaf2205f28968d38489892bd17","name":"Arnaldo Morena","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg","caption":"Arnaldo Morena"},"description":"First steps i moved into computers world were my beloved basic programs I wrote on a Zx Spectrum in early 80s. In 90s , while i was studing economic , i was often asked to help people on using personal computer for every day business : It's been a one way ticket. First and lasting love was for managing data , so i have started using msaccess and SqlServer to build databases , elaborate information and reports using tons and tons of Visual Basic code . My web career started developing in Asp and Asp.net , then I began to use php . I like to have an administrative approach ,too .In fact i have earned many certifications on database administration . Mixing up this two factors i developed many programs for data collecting and analyzing, being involved on publishing reports and articles based on elaborated information , in scenarios as Public Administration training , collaboration project between universities all over the world or survey on genetic structure and their relative kind of analysis. Actually i am involved in collecting data by using automated sensor IoT, that lead me on joining Arduino community in Rome, and integrating my application with more instruments , working in fields like Open and Big data , and using data mining software .","sameAs":["https:\/\/www.linkedin.com\/in\/arnymore\/"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--600x400.webp","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--600x600.webp","author_info":{"display_name":"Arnaldo Morena","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp",1792,1024,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--150x150.webp",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--300x171.webp",300,171,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--768x439.webp",768,439,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--1024x585.webp",1024,585,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--1536x878.webp",1536,878,true],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate-.webp",1792,1024,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--100x100.webp",100,100,true],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--180x128.webp",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--896x504.webp",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--400x225.webp",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--600x400.webp",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/04\/DALL\u00b7E-2024-04-03-16.23.12-Create-a-minimalistic-wide-image-that-conveys-the-transition-from-traditional-programming-resources-to-modern-AI-tools.-On-the-left-side-illustrate--600x600.webp",600,600,true]},"uagb_author_info":{"display_name":"Arnaldo Morena","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/"},"uagb_comment_info":0,"uagb_excerpt":"Tough times for traditional intelligence. I know it\u2019s undeniable if you just look around, but here our comparison is with artificial intelligence. \u201cDevelopers? Developers are weak. The Blood of Numenor is nearly spent, its pride and dignity forgotten. It&#8217;s thanks to the devs that the Ring survives. I was there, Gandalf. I was there three&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/26943","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/238"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=26943"}],"version-history":[{"count":3,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/26943\/revisions"}],"predecessor-version":[{"id":26947,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/26943\/revisions\/26947"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/26888"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=26943"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=26943"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=26943"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=26943"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}