Hey Wasabi Wallet dev here.
... I want to use Coinjoin because I don't want the recipient of my transaction to know the original balance of my wallet.
You are right, this is the main use of a coinjoin: protect your financial privacy.
Since I haven't been involved with Bitcoin for a long time, I have no idea about the current technical circumstances,
There are basically two options currently: Wasabi Wallet and JoinMarket.
I came across an article reporting that Arkham Intelligence has developed algorithms and patterns to completely deanonymize transactions, even Coinjoins.
That's not so easy. Even one of the biggest and wealthier actors in this industry as ByBit offers chain analysts unbelievable bounties for those who help them to track the stolen funds across coinjoins and it seems they are not having any luck, see by yourself:
https://www.lazarusbounty.comCan anyone tell me if this is true and what the current technical status is?
Coinjoins help to protect you and your money from entities that want to track you, absolutely. Can it protects you from a wealthy and powerful organization like a big state intelligence department? I really don't know, it seems it can but I can't bet my hat. Can you --the user-- make a mistake after coinjoining that ruins all your wallet privacy? Yes, absolutely.