Should references have strong technical background?
This depends on what they give you a reference for. If you list somebody to be a tech lead or infrastructure architect that you worked with (if this is your profession) and I give them a call to check your reference, I do expect them to also mention your technical skills and it would feel very strange to me if they didn't seem to know what they're talking about.
On the other hand, if you list a former CEO, I don't immediately expect any deep knowledge of them. But I also wouldn't call them to hear something about your specific skill set
It's all in the label.
As long as you list references properly and don't mis-label anybody - say calling the editor of a blog you set up CTO, because their role is the closest to that of a CTO - you should be fine. In general, references are supposed to attest to your work and your person from their point of view. If they aren't technical, that's fine, nobody expects them to pass technical judgement.
Should your lack of technical references actually be something that bothers your potential employer, there's always probation periods or - if there's no other option - internships, that can help them gauge your skills.
Don't worry if the references you list aren't technical, but don't make them out to be something they're not.