Hacker News new | ask | show | jobs
by agentultra 4220 days ago
A great looking app.

I use the babel package built into emacs' org-mode. It's not for everyone though.

It's worth investing in a tool like this. I find the act of keeping a journal to be invaluable to developing my skills as a programmer. I find it serves two primary purposes. It first provides me a historical record of how my thinking has been changed and influenced. And it helps me to recall difficult subject matter in deep, complex domains. I tend to have limited brain capacity so it's nice to have a "database" of my thoughts to lean on.

2 comments

Emacs org-mode with babel is definitely the bee's knees.

I can intersperse org-mode markup (much richer than markdown) with syntax-highlighted and executable code snippets. I can export all of this to my wordpress blog or to great-looking LaTeX documents, or even to presentations using org-reveal.

Here's an example of an exported org-mode file with math and graphics: http://vxlabs.com/2014/06/16/level-sets-the-practical-10-min...

Here's a simpler example with just Python snippets embedded: http://vxlabs.com/2014/11/12/getting-django-rest-framework-t...

org is fantastic, and good note taking is how you manage work in large source bases.

It has the added benefit that you can put your notes into git.