Thanks for sharing. This is an impressive tool. Well done!
Would you mind sharing a little about your workflow? 528 commits over 40 workdays seems like a lot of work that must have been well organized. I'd guess each commit is a small amount of work on a focused aspect of the program. If that's so, did you have clear goals for what you wanted to achieve, break down the work ahead of time, or plan out what you wanted to change/add?
Yes, I like to work in relatively small, but logical, commits.
Yes, I did have clear goals in mind. I knew I wanted multiple notes, storing notes on disk, command palette, encryption etc.
I was writing the app for myself and using it every day, which helps with motivation and knowing what to do next.
There were also changes based on usage. For example, I've added a top nav bar but occasionally it would obscure the text so I made it hidden when typing.
One of the uses of Edna is keeping track of what I want to do next.
I have a note for each project, including Edna, and I keep a list of ideas there, sorted by the most important things at the top.
That way I can jump start the day quickly by looking at that note and picking one of the items to implement.
Would you mind sharing a little about your workflow? 528 commits over 40 workdays seems like a lot of work that must have been well organized. I'd guess each commit is a small amount of work on a focused aspect of the program. If that's so, did you have clear goals for what you wanted to achieve, break down the work ahead of time, or plan out what you wanted to change/add?