Quickly stopped contributing.
The answers on github and across the web are always much much better and more up to date. I can't remember the last time SO had the answer I wanted or needed.
It's really not convenient to search through those answers even though the knowledge you need is there.
For a long time they argued that duplicate questions were a problem because they weren't trying to be a Q&A site but rather a knowledge database. But it turns out that the duplicate reduction effort has made the knowledge database harder to access for many common queries.
I think their algorithm is the problem, answers should be slowly deprecated over time. Who in real life would trust an answer written 10 years ago when languages, OSes and frameworks change every year?
I've also seen the trending sort automatically applied on certain questions.
This is particular annoying when it comes to CLI tools. Often the search top result will show outdated SO post that the command arguements are depreciated, it took me hours to find this out after couldn't figure out why the command are not working. If I search the problem with site:reddit.com, the answer are usually relevant and current with a working command.
SO's overaggressive moderation are preventing the new information from being relevant. That's why people flocks to GitHub, Discord, Reddit, and Steam forums because they don't share the SO moderation philosophy.
SO had various communities and they were quite helpful for the time, and if you hung around for a bit you got quite a good group.
Most of that has (sadly, imo) migrated to Discord.
Look at your Google results, that are now presenting Reddit much more prominently than a few years ago.
There are even the same perfect/simple posts that I have visited tons of times over the years (small JS/CSS stuff I can never remember) that have disappeared or became near impossible to find via Google.
e.g. the QMK website links to a Discord server; but you'd only join that if you were interested in QMK.
For real, though, who though this is a good idea to do project documentation and issue tracking? It's stupid.
It's clear there's room for innovation in this space... something that democratizes Q&A but also where the answers aren't lost to oblivion come tomorrow.
I expect a tailored per-project chatgpt would help here. Let it read your discord, let github (or myproject.com) users search its knowledgebase directly: voila. curated user-generated answers to project-specific questions.
Imo we shouldn't have moved away from forums. Forums offer searchability, threads and allow community members to answer questions. Not sure why we collectively decided that forums are no longer cool.
There are also dedicated Discord search engines like disbord.org.