Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
typora, git and mermaid charts
Voxera842124dI agree, pen and paper for personal notes and whiteboard for any group sessions are the best :D
In this case pink means important (a focus point, like a file, function, class, a whole feature...) and green, done.
vintprox139224dOn linux, I installed Notable, they even have Discord support server, out-of-the-box Mermaid charts support and Markdown.
I'm sure one can find something more advanced later, but it was enough for me.
For describing processes, you can use BPMN.io-based editors, like Camunda Modeller, very neat way to convey high level understanding of the program.
hjk101248924dUsually outline things in a markdown file. To have focus points and rough idea sometimes even architecture down.
Than in lucidchart UML diagrams. Sometimes I go interface first and do a wireframe. Sometimes I make an ERD if data relations a the most complex but most of the time just a class diagram will do
c3r38r170128324dOther thing I use is sortable lists, so I can go
- Subfeature 1
- Has to have this
- - This includes this
- - And that
And add in the middle as I need/explore.
It helps to have a list of continuity and linearity when you are doing a lot of different things / tackling a solution from different angles.
NEMESISprj16421dMarkdown for notes/specifications/requirements, drawIO for making visual representations and hand-written notes when having to decipher algorithms from papers etc.