"The new rule states that if you use a server that is housed in the state of Texas, you have Texas nexus for sales tax. That means you must collect and pay sales tax from any taxable sales made to customers within the state of Texas."
So let's assume this isn't bunk (I'm not convinced this is true, but anyways...) what she is saying is that you would have to collect sales tax on sales to other folks who reside in Texas.
For a start, this wouldn't apply to you unless you are running a sales business and even then it has to be one that is selling goods rather than services.
So advertising, pro services and SaaS orientated businesses, this wouldn't apply to you. If you use a TX HQ'd host but run on servers outside of Texas it doesn't apply either - so Linode's hosted in London, Atlanta, Newark or Fremont (dude, there's a fault line there, you know?) are ok too.
If this is in fact true, and you are running a sale of goods business, you would want to make sure your webhost never migrates you to a TX datacenter otherwise you could suddenly be liable for uncollected state tax :/
I'm going to look into this because we run a hosting business out of TX.