summaryrefslogtreecommitdiffstats
path: root/2025/talks/org-babel.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2025-09-20 19:43:07 -0400
committerSacha Chua <sacha@sachachua.com>2025-09-20 19:43:07 -0400
commitecf62262d8acfc02bb779976d7352ea2b5174770 (patch)
tree9b7c9ad8c1e36dc1e7c7a20d6d69c741c1373350 /2025/talks/org-babel.md
parentc45bbf42215babecfac35ff6ace5a09a04be3068 (diff)
downloademacsconf-wiki-ecf62262d8acfc02bb779976d7352ea2b5174770.tar.xz
emacsconf-wiki-ecf62262d8acfc02bb779976d7352ea2b5174770.zip
add org-babel, hyperboleqa
Diffstat (limited to '')
-rw-r--r--2025/talks/org-babel.md40
1 files changed, 40 insertions, 0 deletions
diff --git a/2025/talks/org-babel.md b/2025/talks/org-babel.md
new file mode 100644
index 00000000..f3a548fb
--- /dev/null
+++ b/2025/talks/org-babel.md
@@ -0,0 +1,40 @@
+[[!meta title="Making Org-Babel Reactive"]]
+[[!meta copyright="Copyright &copy; 2025 Abhinav Tushar"]]
+[[!inline pages="internal(2025/info/org-babel-nav)" raw="yes"]]
+
+<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Making Org-Babel Reactive
+Abhinav Tushar (he/him) - <https://lepisma.xyz>, [@lepisma@mathstodon.xyz](https://mathstodon.xyz/@lepisma), <mailto:abhinav@lepisma.xyz>
+
+[[!inline pages="internal(2025/info/org-babel-before)" raw="yes"]]
+
+In Org mode, you can add and execute small snippets of code using
+Org-Babel. This lets you have an extremely useful mixed-language notebook like
+environment inside Emacs. These days, many notebook systems provide fully
+reactive notebooks where changes made in any cell or variable propagate to its
+dependents without manual execution. This pattern is very useful for exploratory
+data analysis, visualization, and many other use-cases that notebooks are
+generally good for.
+
+Unsurprisingly, we can enable such reactivity in Org-Babel without too much
+effort. In this talk, I will cover how to do that while also adding certain
+other interaction niceties to make full use of the resultant reactivity.
+
+About the speaker:
+
+I am a programmer and machine learning engineer, and I have enjoyed working with
+Org-Babel code blocks inside my writings. Other notebooks and platforms have
+recently started to adopt fully reactive computation, which is something I have
+liked a lot for exploratory analysis. In this talk, I will show how to add
+similar reactivity in Org-Babel.
+
+
+
+[[!inline pages="internal(2025/info/org-babel-after)" raw="yes"]]
+
+[[!inline pages="internal(2025/info/org-babel-nav)" raw="yes"]]
+
+