Wrenching
Lessons from the shop
Repairs, real jobs and decades of mechanical problem-solving remain part of the story—and still teach me something worth sharing.
I'm Chris—a mechanic learning to code, building games and sharing the life experiences that connect the workshop to the keyboard. This is an honest conversation about work, creativity, change and everything that happens along the way.

one life · many tools
The wider story
For most of my working life, I've solved problems with a wrench in my hand. The repair trade taught me to listen, stay patient, work with what is in front of me and keep going until the machine runs again.
After 50, I started using those same instincts in a different way. I opened a code editor, began making games one small system at a time and gave myself permission to be a beginner again. Wrenching is still part of my life; coding is another tool on the bench, not an eraser for everything that came before it.
Wrenches To Code is where all of those threads meet: repairs, programming, game development, moving from Windows to CachyOS Linux, creative projects, lessons earned the hard way and the ordinary life happening between the milestones.
“Wrenching, coding, and everything in between—it's all part of the same life.
— Chris
Wrenching
Repairs, real jobs and decades of mechanical problem-solving remain part of the story—and still teach me something worth sharing.
Coding
Python opened the door. Godot and GDScript made code tangible through movement, enemies, systems and worlds of my own.
Everything between
Projects, setbacks, fresh starts and everyday life all belong here—not just the polished wins at the finish line.
On the workbench now
The tools have changed, but the method is familiar: understand the problem, make a first version, test it, and improve it.
A chaotic chicken world growing across a top-down video game and a tabletop card game—full of predators, ridiculous weapons, and plenty of poop jokes.
Godot · GDScript · Game designBuilding real systems while learning clean GDScript, reusable enemy states, smooth movement, and the problem-solving habits behind good code.
Code · Systems · Better questionsPart of rebuilding my life meant rethinking the tools I use every day. Moving my development setup to CachyOS Linux pushed me beyond what was familiar—and made the computer feel like mine again.
CachyOS Linux · Open source · Learning by doingVideos and conversations about mechanical work, learning code and game development after 50, creative projects, life experience and everything in between.
YouTube · Wrenching · Code · LifeWhat the shop taught me
Good diagnosis matters more than fast guessing—in engines and in code.
The hardest builds become possible when you take them one system at a time.
Sometimes the cleanest way forward is to pull it apart and rebuild it properly.
You're never too late to begin
If you enjoy real workshop stories, learning something new, building creative projects or honest conversations about changing direction after 50—you're in the right place.