null checking can have some surprising results. The standard React pattern:
ReactDOM.render(
<Start />,
document.getElementById("content")
);
Will error because getElementById can return null. And it's 100% valid and imo 100% worth checking for - but I can't say I've ever heard of anyone doing it before Typescript suggested it.