Kagi. I knowmit gets trash talked for several, reasons, but I’ve used ecosia, duckduckgo, and now I’m back to, Kagi. I just like it better all around.

It feels like spam to mention Kagi since it’s all over the place (even on Hacker News), but I’ve been a subscriber since the beginning and it make me a “2x programmer” due to their good results.

If I had no money left, I would try SearXNG.

For programming questions why not use an LLM? The days of googling a specific problem are long done. LLM+Documentation is all you really need now days.
I learn a lot while I search. LLMs may or may not hallucinate, and I’m not learning.

Depends how you use LLMs. I didn’t say use LLM to solve the problem, I have it breakdown the documentation and make it easier to read.

Stackoverflow also has incorrect answers always marked as correct and is t a great source to learn from, the best way to learn is just reading documentation and having breakpoints to read the data coming in.