I help construction companies select, implement, and get more out of their enterprise software systems.

Joined April 2009
1,444 Photos and videos
Hey @CLTAirport, what’s the deal with closing the Express Deck? My favorite airport service!
45
Towner Blackstock retweeted
Stephen Colbert on the ICE murder of Renee Good: “The message from this administration is clear. Only they determine the truth. And when their forces come to your city, obey or die. And if you die, you clearly didn’t obey. This should be an alarm bell for the entire country.”
2,898
45,076
225,738
3,969,971
Cookie Walk at Providence UMC in Charlotte! Open until noon today (Saturday 12/6). Frozen casseroles, Christmas decor, cards, baked goods, and of course COOKIES! $20 per clamshell.
1
38
Towner Blackstock retweeted
19 Jul 2025
Reading @GregIles "Southern Man." This is the best, single paragraph I've read that succinctly breaks down the reasons for the rise of Donald Trump.
188
3,193
12,090
564,703
Towner Blackstock retweeted
Happy @MeckDec Day! May the spirit of Mecklenburg live on in every corner of our state.
2
5
670
Towner Blackstock retweeted
19 May 2025
Republican Edwin Peacock was appointed Monday to finish the final six months of Tariq Bokhari’s City Council seat representing District 6 in south Charlotte. Bokhari resigned last month for a high-level job with the Federal Transit Administration. buff.ly/HGcQMxY

1
1
287
Towner Blackstock retweeted
27 Apr 2025
Vladimir, STOP! ✋ (animation)
63
1,329
3,226
131,109
Towner Blackstock retweeted
"Trump is not a fair broker: He is acting as a de facto Russian ally and making demands as Moscow’s proxy... no one should blame the Ukrainians if they refuse to bow to Washington’s demand that they accept a grim destiny as Moscow’s newest serfs." theatlantic.com/politics/arc…
83
1,147
2,866
48,632
Towner Blackstock retweeted
21 Apr 2025
This is all this dude has, turning these other things into political bogeymen to distract from his extreme incompetence - an incompetence endangering our troops, and the rest of us.
Replying to @TheDemocrats
Your agenda is illegals, trans & DEI — all of which are no longer allowed @ DoD.
2
13
897
Towner Blackstock retweeted
This is quite crazy. According to former Assistant Secretary of Defense Chas Freeman (one of the rare senior US officials that I admire), the Trump administration couldn't even explain to the Japanese negotiating team what they were looking to achieve with the tariffs. Here's what Freeman said: "The Japanese have just been in Washington. Their experience apparently was they went to talk to the American leadership on this matter, and the American leadership said 'what are you offering?' And the Japanese said 'well, what is it that you want?' And the Americans could not explain what they wanted." Freeman also noted, correctly, that "the United States [broke] virtually every agreement it has agreed to in recent decades including the replacement for NAFTA with proposed tariffs on Canada and Mexico that was negotiated by Mr. Trump in his first term." Which doesn't exactly encourage countries to make a deal with Trump: what's the point? Which is why Freeman believes that China won't go for negotiations and has instead decided to "wait [America] out". As he puts it: "What is [China's] incentive to negotiate with the US when the US has no stated objectives that make sense and no record of compliance with its own agreements? I think the Chinese have decided they will wait us out and see how Americans like Walmart and Amazon denuded of products." Fundamentally and somewhat paradoxically, that's the thing Trump the self-anointed "dealmaker" obviously doesn't get: at the end of the day dealmaking is built on credibility and consistency, and America has now neither.
472
5,707
19,485
2,243,345
Towner Blackstock retweeted
Hi All, Just sent this post out on the ridiculous trade war Trump has launched with China (and US Allies it must be said). Its a war he did not properly plan for, cannot force China to acquiesce on, and is incentivizing US allies to move closer to the Chinese because of.
6
34
162
30,884
Towner Blackstock retweeted
#OTD 15th April 1945: British troops liberated Bergen-Belsen concentration camp. Nothing prepared them for the unspeakable horrors they they were about to witness.
71
635
2,299
74,522
Towner Blackstock retweeted
Contrary to what President Trump and VP JD Vance claim, free trade has substantially enriched most Americans. 👉 cato.org/multimedia/cato-dai…
6
13
35
3,839
Towner Blackstock retweeted
12 Apr 2025
Trump's EPA just moved to reverse state and local bans on toxic "forever chemicals" that can lead to birth defects and cancer.  So much for "Make America Healthy Again." theguardian.com/environment/…
333
5,176
8,840
491,927
Towner Blackstock retweeted
Stephanie Ruhle is one of the only voices in the media who tells it like it is and always speaks truth to power. I wish we had another 100 like her. Watch this video. It’s 100% truth.

466
5,228
15,820
482,088
Towner Blackstock retweeted
If you want to know why overseas tourism to the United States is falling fast even as the dollar gets cheaper.
11 Apr 2025
This is in the @smh and @theage today in the Traveller letters. The Traveller team want to hear from others — you can get in touch at the link below. smh.com.au/traveller/travel-…
8
148
409
44,398
Towner Blackstock retweeted
12 Apr 2025
Another reason that international investors are wary of US assets: the US is heading to post-Soviet levels of public corruption under Trump second term.
260
3,354
9,366
318,485
Towner Blackstock retweeted
WIth the exception of the 2020 pandemic (when Trump was also President), American consumers haven't been this down in the dumps since 1952 (Univ. Michigan survey)
11
46
6,189
Towner Blackstock retweeted
8 Apr 2025
I think the truth is much more complicated. Manufacturing overseas can create certain jobs here by offering a more affordable product. In the end, you may actually see a *loss* of US jobs as fewer people pay for $220 sneakers, both at home and abroad.
81
211
3,470
184,871
Towner Blackstock retweeted
255
7,912
34,008
598,500