A production-intent system may require that developers make modifications to the MicroPython kernel and recompile it themselves. Developers may want to do this to protect their own IP modules, to improve the robustness of the kernel, or to customize the start-up sequence. In this session, we will examine how developers can do just that.