Tagged articles
35 articles
Page 1 of 1
Node.js Tech Stack
Node.js Tech Stack
Jan 22, 2026 · Information Security

How a Malicious JSON Crashes Node.js Servers via Async Hooks and the New Fix

The recent Node.js security release patches eight vulnerabilities, most notably a stack‑overflow bug triggered by deep recursive promises when async_hooks is enabled, which allows a crafted JSON payload to terminate the process, and the fix modifies TryCatchScope to re‑throw stack‑overflow errors instead of exiting.

CVE-2025-59466Next.jsNode.js
0 likes · 13 min read
How a Malicious JSON Crashes Node.js Servers via Async Hooks and the New Fix
Deepin Linux
Deepin Linux
Dec 28, 2025 · Fundamentals

Understanding Linux User Stacks: How Threads Manage Memory and Calls

This article explains the role of the Linux user stack in multithreaded programs, covering its memory layout, how each thread gets a private stack, stack frame mechanics, growth and overflow handling, and practical examples of creating and debugging stacks with pthreads and gdb.

CLinuxThread
0 likes · 24 min read
Understanding Linux User Stacks: How Threads Manage Memory and Calls
Deepin Linux
Deepin Linux
Dec 22, 2025 · Fundamentals

Mastering Linux Process Stacks: Theory, Debugging, and Stack Overflow Prevention

This comprehensive guide explains the Linux process stack architecture, stack frame layout, function call mechanics, dynamic growth limits, common pitfalls such as stack overflow and memory leaks, and demonstrates debugging techniques with gdb, pstack, and perf, plus a real‑world C++ example.

C programmingDebuggingLinux
0 likes · 37 min read
Mastering Linux Process Stacks: Theory, Debugging, and Stack Overflow Prevention
Deepin Linux
Deepin Linux
Sep 25, 2025 · Fundamentals

Master Linux Thread Stacks: Prevent Overflows, Leaks, and Optimize Memory

This article explains the inner workings of Linux thread stacks, distinguishes user and kernel stacks, shows how NPTL creates independent stacks, highlights common pitfalls like stack overflow, memory leaks, and address‑space exhaustion, and provides practical C/C++ examples, tuning tips, thread‑pool designs, and debugging tools to keep your multithreaded programs stable and efficient.

LinuxThread Stackpthread
0 likes · 46 min read
Master Linux Thread Stacks: Prevent Overflows, Leaks, and Optimize Memory
IT Services Circle
IT Services Circle
Jul 9, 2025 · Fundamentals

2025 Stack Overflow Survey: Hottest Languages, Databases & AI Tools Revealed

The 2025 Stack Overflow Developer Survey of over 90,000 participants highlights JavaScript's continued dominance, PostgreSQL overtaking MySQL as the top database, Zig as the highest‑earning language, and widespread AI tool adoption, while revealing mixed trust levels and expectations of workflow changes within a year.

AI toolsdatabasesdeveloper survey
0 likes · 5 min read
2025 Stack Overflow Survey: Hottest Languages, Databases & AI Tools Revealed
21CTO
21CTO
May 17, 2025 · Artificial Intelligence

Are Large Language Models Killing Stack Overflow? Data Shows the Decline

Recent data confirms that large language models have dramatically reduced Stack Overflow’s monthly question volume, dropping to levels seen in 2009, with key milestones from 2014 to 2025 illustrating how policy changes, the pandemic surge, and the rise of ChatGPT accelerated the platform’s decline.

Question Volumedata analysislarge language models
0 likes · 5 min read
Are Large Language Models Killing Stack Overflow? Data Shows the Decline
21CTO
21CTO
Mar 27, 2025 · Fundamentals

How Stack Overflow Revolutionized Developer Collaboration and Shaped Modern Programming

This article chronicles the rise of Stack Overflow from its pre‑internet origins, detailing how two developers created a free, community‑driven Q&A platform that transformed programming problem‑solving, grew explosively, introduced gamified reputation systems, faced challenges from AI and competition, and continues to adapt in the evolving tech landscape.

AI ImpactQ&A platformdeveloper community
0 likes · 12 min read
How Stack Overflow Revolutionized Developer Collaboration and Shaped Modern Programming
21CTO
21CTO
Feb 22, 2025 · Artificial Intelligence

Is AI Killing Deep Understanding for Developers? Strategies to Stay Sharp

The article examines how reliance on AI tools like Copilot and GPT accelerates code delivery but erodes fundamental understanding, urging developers to adopt a learning mindset, engage with community discussions, and balance speed with deep comprehension.

AI in developmentCopilotdeveloper productivity
0 likes · 7 min read
Is AI Killing Deep Understanding for Developers? Strategies to Stay Sharp
Java Tech Enthusiast
Java Tech Enthusiast
May 11, 2024 · Artificial Intelligence

Stack Overflow Partners with OpenAI, Triggering Community Protest

Stack Overflow’s partnership with OpenAI, granting the AI firm API access and permission to embed Stack Overflow answers in its products with attribution, triggered a community backlash where users mass‑deleted their posts, moderators restored the content and suspended the protester for seven days, while officials defended the deal as a lawful use of collectively created content removable only in exceptional cases.

AI partnershipOpenAIcontent policy
0 likes · 3 min read
Stack Overflow Partners with OpenAI, Triggering Community Protest
21CTO
21CTO
May 10, 2024 · Artificial Intelligence

How OpenAI’s Partnership with Stack Overflow Could Transform AI‑Powered Coding Help

OpenAI and Stack Overflow have announced a partnership that will integrate large‑language models into the platform, allowing real‑time API access, AI‑enhanced search, and content linking in ChatGPT, while also raising concerns about community engagement, data usage, and future strategic direction.

AI integrationOpenAIcoding assistance
0 likes · 7 min read
How OpenAI’s Partnership with Stack Overflow Could Transform AI‑Powered Coding Help
21CTO
21CTO
Mar 4, 2024 · Artificial Intelligence

How Google Cloud and Stack Overflow Are Merging AI to Boost Developer Productivity

Stack Overflow and Google Cloud have formed a strategic partnership to embed verified Stack Overflow answers into Google Cloud’s Gemini AI, while JetBrains’ survey reveals AI coding assistants dramatically boost developer productivity and satisfaction, highlighting a new era of AI‑enhanced software development.

AI coding assistantAI integrationGoogle Cloud
0 likes · 6 min read
How Google Cloud and Stack Overflow Are Merging AI to Boost Developer Productivity
21CTO
21CTO
Oct 19, 2023 · Artificial Intelligence

Why Stack Overflow Is Cutting 28% of Its Workforce Amid the AI Boom

Amid the rise of generative AI tools like ChatGPT, Stack Overflow announced a 28% staff reduction, shifting focus to its new OverflowAI suite, while a Cornell study links the layoffs to declining site traffic and the broader impact of AI on developer communities.

AI ImpactChatGPTOverflowAI
0 likes · 8 min read
Why Stack Overflow Is Cutting 28% of Its Workforce Amid the AI Boom
21CTO
21CTO
Jul 31, 2023 · Artificial Intelligence

How Stack Overflow’s New AI Platform Is Transforming Developer Help

Stack Overflow announced OverflowAI, a suite of generative AI-powered features that leverage its massive Q&A repository to deliver faster, trustworthy code solutions, integrating with Stack Overflow for Teams, Visual Studio Code, Slack, and a new conversational search across public and private platforms.

AISearchdeveloper tools
0 likes · 6 min read
How Stack Overflow’s New AI Platform Is Transforming Developer Help
IT Services Circle
IT Services Circle
Jun 19, 2023 · Artificial Intelligence

AI Pollution: How Generated Content Threatens the Internet and Model Training

The article examines how AI-generated misinformation spreads across platforms—from misleading answers on Bing and Stack Overflow to fabricated news stories—highlighting the resulting contamination of online information, the risks to model training, and emerging efforts to detect and curb such low‑quality AI output.

AIChatGPTContent Pollution
0 likes · 8 min read
AI Pollution: How Generated Content Threatens the Internet and Model Training
21CTO
21CTO
Jun 15, 2023 · Databases

Why PostgreSQL Is Overtaking MySQL in the 2023 Developer Survey

An analysis of the 2023 Stack Overflow Developer Survey of 90,000 respondents reveals PostgreSQL surpassing MySQL as the preferred database, highlights shifting language popularity, emerging cloud platforms, and growing yet cautious adoption of AI tools among developers.

2023Database TrendsPostgreSQL
0 likes · 6 min read
Why PostgreSQL Is Overtaking MySQL in the 2023 Developer Survey
21CTO
21CTO
Dec 7, 2022 · Artificial Intelligence

Why Did Stack Overflow Ban ChatGPT Answers? Insights and Community Reactions

Stack Overflow recently banned AI‑generated answers from ChatGPT after discovering thousands of inaccurate responses that required expert review, prompting a heated community debate about the benefits and risks of AI assistance on the platform.

AI policyChatGPTcontent quality
0 likes · 4 min read
Why Did Stack Overflow Ban ChatGPT Answers? Insights and Community Reactions
Programmer DD
Programmer DD
Oct 25, 2022 · Product Management

How Stack Overflow’s Offline Project Brings Coding Help to the Unconnected

Stack Overflow’s new Overflow Offline initiative, built with Kiwix, creates a compact, open‑source offline version of the platform to serve users in prisons, remote research stations, and areas with limited internet, enabling uninterrupted access to programming knowledge.

KiwixOffline Accesseducation
0 likes · 4 min read
How Stack Overflow’s Offline Project Brings Coding Help to the Unconnected
21CTO
21CTO
Mar 10, 2021 · Fundamentals

Why Stack Overflow Engineers Skip Some Best Practices—and What We Can Learn

Stack Overflow’s engineering team reveals how they deliberately forgo certain coding best practices—such as strict adherence to design patterns, extensive unit testing, and conventional language choices—to boost performance and scalability, offering insights into the trade‑offs between idealism and real‑world software demands.

Performance Optimizationcoding best practicessoftware development
0 likes · 6 min read
Why Stack Overflow Engineers Skip Some Best Practices—and What We Can Learn
Architecture Digest
Architecture Digest
Dec 5, 2019 · Fundamentals

How to Ask Effective Questions on Stack Overflow: Best Practices and Tips

This article explains what Stack Overflow is, why asking clear, well‑researched questions is a core programming skill, and provides step‑by‑step guidelines, essential elements, and example phrasing to help developers craft high‑quality questions and interact politely with answerers.

programming etiquettequestion askingstack overflow
0 likes · 7 min read
How to Ask Effective Questions on Stack Overflow: Best Practices and Tips
ITPUB
ITPUB
Nov 20, 2017 · Fundamentals

Which Programming Languages Developers Hate Most – Survey Insights and Trends

Based on Stack Overflow's Developer Story tags and Kaggle's 2017 data science survey, this article reveals the programming languages and technologies developers dislike most, examines growth versus dislike rates, and highlights key trends and recommendations for aspiring data scientists.

Data ScienceKaggledeveloper survey
0 likes · 12 min read
Which Programming Languages Developers Hate Most – Survey Insights and Trends
21CTO
21CTO
Jan 19, 2017 · Fundamentals

Which Programming Language Should You Learn in 2017? Survey Insights Revealed

This article summarizes the 2016 Stack Overflow Developer Survey and other popularity indexes, presenting usage percentages, favorite and dreaded languages, and the technologies developers most want to learn, while discussing the limitations of such data and offering practical advice for continuous learning.

Language Popularitydeveloper surveyprogramming languages
0 likes · 8 min read
Which Programming Language Should You Learn in 2017? Survey Insights Revealed
Architecture Digest
Architecture Digest
Mar 12, 2016 · Operations

Stack Overflow Architecture Overview: Hardware, Scaling, and Infrastructure (2015)

This article provides a detailed overview of Stack Overflow's 2015 architecture, covering daily traffic growth, hardware upgrades, redundancy principles, DNS and ISP routing, HAProxy load balancing, IIS/ASP.NET web layer, Redis caching, WebSocket services, Elasticsearch search, SQL Server databases, and the open‑source tools that support the platform.

OperationsSQL ServerScalability
0 likes · 17 min read
Stack Overflow Architecture Overview: Hardware, Scaling, and Infrastructure (2015)
21CTO
21CTO
Mar 6, 2016 · Operations

Inside Stack Overflow’s 2016 Architecture: Handling 61 Million Daily Requests

The article details Stack Overflow’s 2016 infrastructure upgrades—including hardware, networking, load balancing, caching, database, and service layers—that enabled the site to process over 61 million daily requests while reducing processing time by hundreds of hours.

Operationsarchitecturecaching
0 likes · 12 min read
Inside Stack Overflow’s 2016 Architecture: Handling 61 Million Daily Requests

Stack Overflow Architecture and Operations: Scaling, Performance, and Infrastructure Overview

This article provides a comprehensive overview of Stack Overflow's infrastructure, detailing its vertically‑scaled hardware, use of Microsoft and Linux technologies, high‑availability design, caching layers, database strategies, deployment processes, monitoring, and the performance‑first philosophy that drives its efficient operation.

Infrastructureperformancescaling
0 likes · 17 min read
Stack Overflow Architecture and Operations: Scaling, Performance, and Infrastructure Overview