The author created a 3D modeler called ShapeUp in C within a week as part of a programming event. The project utilized ray marched signed distance fields (SDFs) for rendering and was built using the raylib library, which proved to have its limitations. The author reflects on the experience, discussing the simplicity and strengths of the C language, as well as the challenges and drawbacks of using raylib. The resulting 3D modeler is a relatively simple project that can create and export 3D models.