These are my daily notes and internal conversations during development. They may be helpful to understand the larger context of decisions that were made, and how I learned and explored while building.

Devlog < 2023 < July < 1

| by date | | thread: cohost |

Just finally wrapped up this big refactor of cohost, and it seems to be working pretty well. It now has the updated stack model, in addition to a bunch of smaller tweaks that should make it easier to maintain.

Next I should update the device test code, and then finally get back to testing the multi-part message sends, and then device input.


Spent a lot of time writing an updated device output with the new system, and while it's definitely a lot more capable, it means it's easier to get lost pretty quickly. Debugging is really difficult, and I'm going to need a lot more pointed tools to make progress on larger programs. I've almost got this update done, but I'm having some issues with getting the termination state to work. It's also going to take a lot of adapting to get my mind truly in the "forth" mode

| thread: cohost | | by date |