The TREDI Monte Carlo program is briefly described, devoting some emphasis to the Lienard-Wiechert potentials approach followed to account for self-field effects and the covariant technique devised to achieve regularization of electromagnetic fields. Some guidelines to the choice of the correct parameters to be used in the simulation are also sketched. The predictions obtained for the reference work point of the space-charge compensated SPARC photoinjector and a benchmark chicane designed to study coherent synchrotron radiation effects in a magnetic compressor are compared to those of other well-established simulation codes.