3 ms·
Thanks - I'm not a software engineer, but I write a lot of code anyway. I've used Jupyter notebooks to good effect in the past for smaller, self-contained proje
by visviva 5y ago
Thanks - I'm not a software engineer, but I write a lot of code anyway. I've used Jupyter notebooks to good effect in the past for smaller, self-contained projects, but they don't quite seem to fit my workflow well enough for me to use them for everything. You make a good point about picking something and enforcing it - I just have a hard time even finding something to start iterating on. Maybe I just need to be more creative about how I think about/use Jupyter notebooks...
- rmnclmnt 5y agoYou can use use Jupyter Notebooks like Markdown files, with the added benefit of code blocks being executable for reproducible work. Then, just throw your notebooks into MkDocs (using a plugin) and voila, you get a statically hostable version of your notebooks! Easily coupled with Git and CI/CD practices, you have a nice, easy to use setup for prodyctive work and knowledge sharing if needed!
- all2 5y ago> something and start iterating Go with a standard time-series journal. This is about the simplest way to do things. It works well enough for me with minor additions. Eventually you've referred back to your journals enough to know what kinds of information you'll be looking for. I've gotten part way there, so far. I'm still trying to sort out details for a lot of stuff; where does the plan of a project live? In the journal? In the projects files? What about the day-to-day entries? What about troubleshooting epilogs? Like I said... I'm still trying to sort out where each of these live. I'm tempted to just throw all the things in project folders (because they're all projects anyway) and then grep for stuff if I need to find it.
- all2 5y agoBut putting everything in one folder still doesn't satisfy my itch to see my journal from two views: time-series (which answers "what did I do X days ago?") and project collections (which answers questions like "what's next?" and "how did I solve this obscure problem?!").