This dev.to blog post inspired me to complete this languishing draft of my current email setup, and the benefits I’ve gained from using a text based email client in Emacs.
Hope you find it entertaining. In any case, the links and reference section will certainly prove useful.
TLDR - for the busy folks Goals: Unification of email accounts while preserving separate individual components. Local backup of email. Potential to extend system to a personal server Email access from Emacs !
TLDR: Check out the Docs section for my Emacs config in Org-mode
The literate programming paradigm, as conceived by Donald Knuth, represents a move away from writing programs in the manner and order imposed by the computer, and instead enables programmers to develop programs in the order demanded by the logic and flow of their thoughts. Literate programs are written as an uninterrupted exposition of logic in an ordinary human language, much like the text of an essay, in which macros are included to hide abstractions and traditional source code.
The primary power of Emacs is that you can create customised workflows to suit your needs. However, lisp is probably not a language that many learn as a typical requirement in the academic systems, perhaps even for a software engineer.
How would one then start customisting Emacs? One way would be to hunt for snippets from forums like reddit and stack overflow, and customise them.
Another easy way to learn a programming language, especially one that is intrinsic to a software is to record macros and edit these macros.