This document discusses key concerns and methods for designing high-reliability FPGA-based systems. It covers ensuring accurate design specifications, implementing built-in safety features like triple modular redundancy and safe finite state machines, evaluating and debugging designs at the register-transfer level using FPGA prototypes, and following reproducible, documented design processes. The goal is to address safety-critical applications' needs for mitigating radiation effects, requirements tracing, power reduction, and verification.