From a9ec91ee6718eea76726b6d11f24d8a950206186 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 11 Dec 2024 19:09:35 -0500 Subject: add chapters --- 2024/talks/literate.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to '2024/talks/literate.md') diff --git a/2024/talks/literate.md b/2024/talks/literate.md index e60b5c66..373afbe3 100644 --- a/2024/talks/literate.md +++ b/2024/talks/literate.md @@ -46,12 +46,6 @@ other features. Thought I would share these. ## Questions and answers -- Q: Apropos large literate programs: what's the largest code base - you've ever tackled with the literate approach (esp. Emacs + - Org-mode)? - - A: The largest is the one I mentioned in the talk \... about - 8000 lines of "code" and another "10000" lines of prose. I - think I came to 15,000 max (in code blocks only). - Q: You touched on it briefly, but how do you handle things like "C-h f" helpful info not being tied back to the defuns in src block code when you "C-c C-c" them in the org buffers instead of @@ -59,6 +53,13 @@ other features. Thought I would share these. wrappers for jumping  back and forth atop org's built-in mechanisms to go back and forth between org/tangled files? - A: + +- Q: Apropos large literate programs: what's the largest code base + you've ever tackled with the literate approach (esp. Emacs + + Org-mode)? + - A: The largest is the one I mentioned in the talk ... about + 8000 lines of "code" and another "10000" lines of prose. I + think I came to 15,000 max (in code blocks only). - Q: Have you ever used org-transclusion ([https://github.com/nobiot/org-transclusion](https://github.com/nobiot/org-transclusion))? - A: Nope \... but I will @@ -101,7 +102,7 @@ other features. Thought I would share these. conected. You can divide blocks however you seem fit. - Q: related to above, do you use inline org function calls and org babel library and such? - - A: usta-use more org-babel inline functions, found sound bugs + - A: Used to use more org-babel inline functions, found sound bugs (maybe) 8yrs ago, right now my literate dev-ops is calling a lot of backend programs so the org-babel has limited help in that regard while in the emacs session things are "just available" @@ -133,7 +134,7 @@ other features. Thought I would share these. - Q: How does your management of "TODOs" (projects/tasks) interact with this literate mindset, any insightful things you do on that front? - - A:  + - A: Yeah. Okay. So, uh, on to do's and that sort of thing, um. You know, a lot is the same as it was 10 years ago. At the beginning of every sprint, my company, we're using JIRA. All jokes are valid when I say that. But I just go to its web page. I copy all the tasks that I need to do that sprint. I wrote a function that takes that code and reformats it as a bunch of org tasks for me to do that I can just now have all my to-dos. And I start to work off of that from that point on. So it'll reference all the projects, and I do symlinks to every code base that I need to use. Most of the to-dos I put inside my code block is kind of just for me, just so I can remember it. Because the work that I have to do needs to be tracked a little more fine-grained, I guess. Yeah. - Q: \ Do you LP also on larger projects? (More files & nested directories)  - A:  I haven't done nested directories, but I can now. Now that -- cgit v1.2.3