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 < May < 1

| by date | | thread: co |

Finding it hard to separate all the distinct, but highly overlapping types of transformations of byteco, especially around rendering a macro.


I took a step back and thought about these byteco transformations as pure functions. Instead of adding lots of context around exports, renders, etc, I can think of each specific type of transformation as a function that takes in arbitrary byteco/stream and spits out modified byteco. Some transformations can filter from sourceco to byteco, some take an input and spit out a routine symbol, and some spit out an assembly rom.

| thread: co | | by date |