Every single time I’ve been job searching (10x) I’ve always had 2-3 offers on the line simultaneously; I honestly assumed this was the norm.
I think it’s a challenging environment for developers who are either inexperienced or who have skills that are out of date. I have found that companies are a bit more picky than i remember about knowing the exact tech stack they use, but they are still making offers and those offers are pretty good.
Note that I’m applying mostly to mid-sized non-public companies. I’m not sure what it’s like applying to MAANG-types right now.
Now, those companies have mostly lost the luster they used to have, and the comp differences aren't as large.