Hello and welcome for both you and your wife to the English Forum!
The forum has been a great spot for me to find some important things about Swiss life that even my (Basel native) husband didn't know, hopefully it proves useful to ya'll as well.
If you are interested in mixing it up with some other English-speaking folks who have made Basel our homes, check out the Events section of the forum... there are a few "always" events (Curry Night, a book club, a running club, a photography club, and a few others) and some other activities that folks are getting into more recently.
Have a fantastic Friday!