Given a smooth hypersurface $H$ in $\mathbb{C}^n$, a theorem of Hironaka promises that one can find a strict normal crossings compactification $\bar{H}$ inside of a projective variety $X$. For me, this result is the definition of a "black box fact". What are some techniques for computing such a compactification in practice?
More practically, I am interested in obtaining a strict normal crossings compactification of the Koras-Russell cubic which is the hypersurface in $\mathbb{C}^4$ cut out by the equation:
$$ x + x^2y + z^2 + t^3 = 0 $$
I should confess that I haven't really tried in this example. I could just compactify the hypersurface in say $\mathbb{C}P^n$ (or some weighted projective space) and then start blowing things up and if I am lucky enough eventually arrive at something smooth. But I'm wondering how professional algebraic geometers go about doing these things in a more systematic way.