Blow-up solutions to a heat equation with spatial periodicity and a quadratic nonlinearity are studied through asymptotic analyses and a variety of numerical methods. The focus is on tracking the dynamics of the singularities in the complexified space domain all the way from the initial time until the blow-up time, which occurs when the singularities reach the real axis. This widely applicable approach gives forewarning of the possibility of blow up and an understanding of the influence of singularities on the solution behaviour on the real axis, aiding the (perhaps surprisingly involved) asymptotic analysis of the real-line behaviour. The analysis provides a distinction between small and large nonlinear effects, as well as insight into the various time scales over which blow up is approached. The solution to the nonlinear heat equation in the complex spatial plane is shown to be related asymptotically to a nonlinear ordinary differential equation. This latter equation is studied in detail, including its computation on multiple Riemann sheets, providing further insight into the singularities of blow-up solutions of the nonlinear heat equation when viewed as multivalued functions in the complex space domain and illustrating the potential intricacy of singularity dynamics in such (non-integrable) nonlinear contexts.