diff options
-rw-r--r-- | 2023/info/flat-nav.md | 2 | ||||
-rw-r--r-- | 2023/info/mentor-after.md | 7 | ||||
-rw-r--r-- | 2023/info/mentor-before.md | 4 | ||||
-rw-r--r-- | 2023/info/mentor-nav.md | 6 | ||||
-rw-r--r-- | 2023/info/web-nav.md | 2 | ||||
-rw-r--r-- | 2023/talk-details.md | 1 | ||||
-rw-r--r-- | 2023/talks/mentor.md | 2 | ||||
-rw-r--r-- | 2023/talks/writing.md | 36 |
8 files changed, 57 insertions, 3 deletions
diff --git a/2023/info/flat-nav.md b/2023/info/flat-nav.md index abde99ef..b02f8eb4 100644 --- a/2023/info/flat-nav.md +++ b/2023/info/flat-nav.md @@ -1,5 +1,5 @@ <div class="talk-nav"> Back to the [[talks]] -Next by track: <a href="/2023/talks/web">Emacs saves the Web</a> +Next by track: <a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a> </div> diff --git a/2023/info/mentor-after.md b/2023/info/mentor-after.md new file mode 100644 index 00000000..5a46cc3f --- /dev/null +++ b/2023/info/mentor-after.md @@ -0,0 +1,7 @@ +<!-- Automatically generated by emacsconf-publish-after-page --> + + +Questions or comments? Please e-mail [jeremy@jeremyfriesen.com](mailto:jeremy@jeremyfriesen.com?subject=Comment%20for%20EmacsConf%202022%20mentor%3A%20Mentoring%20VS-Coders%20as%20an%20Emacsian%20%28or%20How%20to%20show%20not%20tell%20people%20about%20the%20wonders%20of%20Emacs%29) + + +<!-- End of emacsconf-publish-after-page --> diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md new file mode 100644 index 00000000..69b96fb1 --- /dev/null +++ b/2023/info/mentor-before.md @@ -0,0 +1,4 @@ +<!-- Automatically generated by emacsconf-publish-before-page --> +<div class="vid"><div></div></div> +# Description +<!-- End of emacsconf-publish-before-page -->
\ No newline at end of file diff --git a/2023/info/mentor-nav.md b/2023/info/mentor-nav.md new file mode 100644 index 00000000..73e5a3af --- /dev/null +++ b/2023/info/mentor-nav.md @@ -0,0 +1,6 @@ + +<div class="talk-nav"> +Back to the [[talks]] +Previous by track: <a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a> +Next by track: <a href="/2023/talks/web">Emacs saves the Web</a> +</div> diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index 1afa1441..bd9ba328 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -1,6 +1,6 @@ <div class="talk-nav"> Back to the [[talks]] -Previous by track: <a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a> +Previous by track: <a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a> Next by track: <a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a> </div> diff --git a/2023/talk-details.md b/2023/talk-details.md index a82d0d50..004e5738 100644 --- a/2023/talk-details.md +++ b/2023/talk-details.md @@ -2,6 +2,7 @@ <tr><td>20</td><td><a href="/2023/talks/one">one.el: the static site generator for Emacs Lisp Programmers</a></td><td>Tony Aldon</td><tr> <tr><td>20</td><td><a href="/2023/talks/uni">Authoring and presenting university courses with Emacs and a full libre software stack</a></td><td>James Howell</td><tr> <tr><td>20</td><td><a href="/2023/talks/ref">Org-Mode workflow: informal reference tracking</a></td><td>Christopher Howard</td><tr> +<tr><td>10</td><td><a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a></td><td>Jeremy Friesen</td><tr> <tr><td>40</td><td><a href="/2023/talks/windows">Windows into Freedom</a></td><td>Corwin Brust</td><tr> <tr><td>20</td><td><a href="/2023/talks/extending">GNU Emacs for electronics, note-taking, and as lightweight IDE</a></td><td>Anand Tamariya</td><tr> <tr><td>10</td><td><a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a></td><td>Pedro A. Aranda</td><tr> diff --git a/2023/talks/mentor.md b/2023/talks/mentor.md index 50ac7023..950a8274 100644 --- a/2023/talks/mentor.md +++ b/2023/talks/mentor.md @@ -7,7 +7,7 @@ # Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) -Jeremy Friesen (he/him) - Pronunciation: JERR-im-EE FREE-SEHN, https://takeonrules.com, jeremy@jeremyfriesen.com, <mailto:jeremy@jeremyfriesen.com> +Jeremy Friesen (he/him) - Pronunciation: JERR-im-EE FREE-SEHN, https://takeonrules.com, <mailto:jeremy@jeremyfriesen.com> [[!inline pages="internal(2023/info/mentor-before)" raw="yes"]] diff --git a/2023/talks/writing.md b/2023/talks/writing.md new file mode 100644 index 00000000..6c21a732 --- /dev/null +++ b/2023/talks/writing.md @@ -0,0 +1,36 @@ +[[!meta title="Emacs Turbo-Charges My Writing"]] +[[!meta copyright="Copyright © 2023 Jeremy Friesen"]] +[[!inline pages="internal(2023/info/writing-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. ---> + + +# Emacs Turbo-Charges My Writing +Jeremy Friesen (he/him) - Pronunciation: JERR-im-EE FREE-SEHN, https://takeonrules.com, <mailto:jeremy@jeremyfriesen.com> + +[[!inline pages="internal(2023/info/writing-before)" raw="yes"]] + +I’ve been actively blogging since 2011. In May 2020 I switched to +writing my blog posts in Emacs. The numbers don’t lie, I’m writing +more than ever, in part because of Emacs. + +In this presentation I’ll walk through my writing setup for Emacs. +I’ll go over the workflow of writing in Org Mode syntax with Denote +serving as my personal knowledge management system. + +I’ll demonstrate some of functions (or types of functions) I use for: + +- Dynamic auto-completion for Org-Mode macros +- Linking to other Org-Mode documents via different contexts (abbreviations, citations, and links) +- Different Org-Mode blocks that map to HTML elements + +And with a complete post, I’ll then walk through the resulting export. +Demonstrating the output to Hugo (and its shortcodes) as well as other +formats. + +[[!inline pages="internal(2023/info/writing-after)" raw="yes"]] + +[[!inline pages="internal(2023/info/writing-nav)" raw="yes"]] + + |