Hacker News new | past | comments | ask | show | jobs | submit login

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?




As far as individual commits, you can see the scope yourself: https://github.com/kjk/edna/commits/main/

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.


I found your blog and your diary of a solo developer building a web app [0]. Maybe the answers to my questions are there. Thanks for this, too.

[0]: https://blog.kowalczyk.info/article/30da6655040f47e693f8e66e...


Yeah, that was for a different project that I no longer work on.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: