TvT is a dog's breakfast when it comes to openings. There are so many variations, so scouting is paramount. With your scouting scv check his gas to see how hard he's teching. No gas means all-in (check marine count) or fast expand (keep scv at back of his natural). 1 gas is usually light tech like stim or hellions, 2 gas can mean hard tech like siege tanks or banshee. You should scan at about 6 minutes (which can be accomplished with the first 50 energy from your FE orbital). The 6 minute scan gives you enough time to respond to whatever your opponent is doing. If you see nothing useful with scan, play it safe by throwing down an engie bay and a bunker.
After the terrifying early game, the safe midgame is tank/marine/medivac with upgrades. Make sure you keep tabs on your opponent's army so they don't get a good position on any of your bases, while you should try to get good positions on their bases. From then on it's an expansion war.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.