Not even a week and we got them there updates and lessons.

Biggest lesson that I am sure all programmers learn in programmer school—Test your app on multiple machines.

Aka my 1.0.1 didn't even run on other Mac computers. Doh.

That was hastily fixed this morning with 1.02. And then the idea brain got thrumming again and I added a built-in way to check for updates and a proper and customizable title bar. I think this instantly makes DDDS look better.

260728_ddds_title bar

260728_ddds_title bar customize

Make sure you test at least one other machine kids.

You can download 1.0.3 and then you should be able to update within the app itself.


More importantly, this whole project got me thinking about my hyperfocus and patience with projects. Surely, if I took this slower, I would have not shipped a dead 1.0. If I took it slower, I would have had the title bar from the get-go, right?

At some point you have to ship though. I could tell how quickly and fully this app took over my creative time that I needed to ship soon to relieve myself of the obsession. It was almost if my brain was going to pop if I didn't get it out there. so I did. And that led to an app not working for anyone that may have downloaded it.

Thankfully, I don't think anyone did besides me, based off what metrics I can observe. It's better now. And I learned valuable lessons.

I think a big factor is my ADHD and this locked perspective I can develop when something captures my attention. It happens with any creative project and I think going fast and breaking things can be a powerful tool—for both teaching and creating.

I look forward to fleshing out DDDS even more in the coming however long. I should really use it in a production flow to really understand it and make it even better. Right now though, I am confident it is the best Mac app for leveraging the power of modded 3DS consoles. If you use it, I'd love to know what you think. .