Cable Cog: Taming the Tangles

/images/IMG_20250905_130425.jpg

Whether it’s under my desk or in a storage box, a tangled mass of wall-wart cables always get my blood boiling. So in the interest of deferring my stress-related demise, today I came up with a solution.

◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇

This is really three problems tangled together:

  • if I don’t store them with tidy cables, my box of wall-warts becomes an interwoven mess

  • if I do store them with tidy cables, that invariably covers the power rating, so finding the one I need in the box is a pain

  • when deploying the wart, I rarely need the entire cord length, so the underside of my desk becomes a tangled monstrosity

Well yesterday I found this solution, by Kimframes, that was almost perfect. It provides an easy way to store a cable and to unwind only as much as I need when using it. But it wasn’t quite right for my needs. What I wanted to add was:

  • a parametric design so I could customize the sizes of the spool, the rim walls, and the teeth

  • a way to affix it to its wall-wart while in storage

  • a way to keep it affixed to its wall-wart when in use

Here’s what I came up with. By filling in one spool core and giving it prong slots, I can now plug the wall-wart into the spool to keep everything tidy in the box.

Doing so also leaves a big flat face exposed, which is the perfect place to add the power details with a Sharpie. Now pawing through a box to find the one I want is trivial.

My version, implemented in OpenSCAD, makes all the parameters easy to adjust so I can accommodate different cable diameters and lengths, and change the number of teeth.

I’ve only had these for 24 hours now, but I’ve already printed and deployed about 10 of them.


Read More


/images/IMG_20250530_122820.jpg

FlipStand - An Adjustable and Retractable Bike Rack

I needed a way to organize bikes in a garage or shed when they weren’t being ridden. This is not for winter storage, so I wanted the bikes to remain accessible - just tidier. I also wanted my solution to be adjustable for wheels of different widths, and easy to flip out of the way when they’re not being used.

What I ended up with was simple, cheap (less than $4 per bike!) and extremely easy to build. I didn’t end up using any 3D printed parts, but this feels 3D-adjacent, so I’m including it here anyway.

/images/_2ef531ec-bc45-46fe-841b-6864301fa06c.jpeg

Cutting The Monster Into Pieces

Now that I’ve identified a useable hosting candidate, my final test of their service will be to roll out a full implementation of the websmith deployment scheme. But in contemplating how I’m going to do that, I’ve realized that I may not have broken the project into distinct repos properly. So I’m going to figure it out by explaining it to the rubber duck. (Meaning you. :-)