Giter VIP home page Giter VIP logo

emacs-buddy's Introduction

Emacs Buddy initiative

Talk at EmacsConf22

This is an experiment to setup an Emacs Buddy mentoring to make Emacs easier to learn. This means you can have an experienced somebody to periodically contact for your Emacs struggles. See below section for more.

Here a list of people available as buddies:

NameSummaryUseful Links
AndreaI use vanilla Emacs with an Org Mode literate configuration.https://ag91.github.io
I like to automate boring tasks with Emacs Lisp.
JustinI cobble together many packages and have written some org-mode extensions.https://justin.abrah.ms/dotfiles/emacs.html
Happy to help guide some new folks around.
JeremyI hack on vanilla Emacs with a focus on note taking and software developmenthttps://takeonrules.com
I’m a veteran programmer new-ish to Emacs
KarthikI maintain a few packages on MELPA, and occasionally write about Emacs here:https://karthinks.com/tags/emacs
I live in Emacs, and have been using it since 2005. Not a programmer by trade.
RanjeethI use vanilla Emacs to manage my personal finances, programming,https://www.youtube.com/channel/UCjkfxwk0EQI-ovUh8tXdX5A
org-mode for tracking and planning, org-roam for research.https://github.com/ranjeethmahankali
SebaI am a software developer, using vanilla Emacs since 2017ish. Package author.https://github.com/sebasmonia
I use Emacs for C#, Python, Common Lisp and light note taking.
PhilEmacs user and hacker since <OMG I’m old>. Escapee from lead “enterprise”https://www.emacswiki.org/emacs/PhilHudson
development. Casual contributor to Emacs packages and community forums.
AlessandroI am happily learning vanilla Emacs. I use it for C/C++ development,https://github.com/bertulli
and org mode for writing prose and taking notes.
I am still learning, but I’m happy to help newbies like everyone of us once was.
IhorI use a heavily customized vanilla Emacs. Mostly using Org mode for research andhttps://github.com/yantar92
as personal GTD system. I am contributing to Org mode project and thus speak
Elisp. I also use Emacs to manage email (via notmuch), read RSS feeds (elfeed),
read books/articles in PDF (pdf-tools), and track my finances (ledger-mode).
TonyI’m a mathematician and Haskell programmer who lives inside of vanilla Emacs.https://tony-zorman.com/
I’ve written a few MELPA packages, and occasionally blog about Emacs.
ChristianI’m an independent Mac software developer and organize myself in Emacs.https://christiantietze.de
I write about all things Zettelkasten in Emacs for my blogs.https://zettelkasten.de
Using notmuch for email, so I’m moving a lot of tasks into Emacs.
AndrewI’m a software developer using vanilla Emacs since about 2017.https://github.com/andyjda/
I use it mostly to program, professionally and as a hobby, and as a note-taking tool.
GeorgeI’ve used Emacsen since before GNU (starting on TECO/TOPS20),George’s literate Emacs configuration
but let’s get one thing straight, nobody every “arrives” in Emacs.
I’m here to learn as well. Emacs and Org-mode are the base of my grand plan
to integrate infosec, hiking, Latin, philosophy, TODO lists…..
RobertMy main areas of expertise are: emoji, Unicode, some Org Mode, Gnus,
Emacs internals (networking/subrpocess), documentation.
I wonʼt claim to be the worldʼs greatest elisp programmer,
but I can normally help people out with the basics.
DavidI’ve been using Emacs for various tasks for 18 yearshttps://www.youtube.com/@davidotoole3296/videos
and would be happy to help out people of any skill level.
Yi @ London“The Emacs guy” behind cooperate firewall so my rule is getting things done withhttp://yitang.uk
simple tools and few external dependencies. The same rule applies when it comes
down to personal usage.
Recently have been selective and thoughtful about what I use. Want to become a
mature Emacs user: have a deep understanding of Emacs itself and the core packages,
and most importantly, becomes the master of Emacs, not the slave.
Willing to buy you a coffee at any time to discuss “how to utilise Emacs to
become a better learner.” Two if you are a quant as well.
Y.K.I’ve been a software developer for 20 years. I use Spacemacs.https://ykgoon.com/
Code within emacs; heavy org-mode user.https://github.com/ykgoon
AlexEmacs user since GNU Emacs 18, 30+ years ago. Occasional code submitter (see a bug,https://abochannek.github.io/
fix a bug) and always looking for a chance to spread Emacs knowledge. Former full-https://github.com/abochannek
time computer historian. Heavy Gnus and Org Mode user!
SlavekI’d be happy to show my config or help you with yours on an audio-video call.https://slawomir-grochowski.com/
PHP Developer. I live in plain text. Emacs & org-mode user for live since 2019.

If you want to contact one of the buddies above, ping me at my email address and I will get you in touch.

Further information: https://ag91.github.io/blog/2022/02/23/would-you-like-an-emacs-buddy-i-can-help/

The idea in more detail

TL;DR: I see the buddy as a companion that you can have a creative chat and that will try to help you to achieve Emacs enlightenment, not your personal problem solver. (And I am not concerned about scalability, because it is about creating a personal interaction through our commonality: enjoying Emacs.)

This initiative is about making your learning of Emacs more personal. An example of interaction I wish for:

**EmacsUserLookingForBuddy**: I am a physiotherapist, I struggle
keeping track of my clients and they told me Org Mode is a great
tool for that. I started with Emacs tutorial, but now how can I
handle my clients??


**EmacsBuddy**: cool! You can find a great Org
Mode tutorial here and there is also a Reddit channel there. I can
help you better if you tell me some more about what is your struggle
with clients? For example, you struggle keeping track of
communication or timetable or ....? By the way, I got a back pain:
any chance you have a trick for that?! -- continues --

So for me a buddy should nudge new users towards Emacs enlightenment focusing on the why they started using Emacs. A forum or a mailing list is more about solving a particular problem you have: the solution of such problems should be visible to everybody and fit a public forum. (Actually a great buddy would show their partner when is appropriate to move a conversation from private to a public channel!)

If I use Emacs to keep track of my weird hobby, I may find it helpful to get the point of view of my buddy on how to make the best out of my editor for that. And I can also just start chatting about something totally unrelated to the problem because I am enjoying the conversation.

Ideally you can make friends with the excuse!

emacs-buddy's People

Contributors

abochannek avatar ag91 avatar divinedominion avatar jeremyf avatar karthink avatar phikal avatar philhudson avatar ranjeethmahankali avatar sebasmonia avatar slk500 avatar slotthe avatar thaodan avatar yantar92 avatar yitang avatar ykgoon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

emacs-buddy's Issues

Some buddies dont have e-mail addresses

Hi,

How am I supposed to contact Ranjeeth and Phil who have no email listed anywhere on their links?

It would be beneficial to make sure each buddy has a valid address.

Willing to be an Emacs buddy

Hi Andrea,

I'm willing to be someone's Emacs buddy for a while. If someone wants to take me up on the offer, I'd prefer that they use Matrix to communicate with me rather than email--we could make a Matrix room just for our conversation, and use, e.g. my Ement.el client to communicate using Emacs (I get too much email already). My Matrix address is @alphapapa:matrix.org.

Volunteering

I'd like to volunteer as an Emacs buddy. I've been using Emacs since about 2017. I use it mostly to program, both professionally and as a hobby, though I've also used other IDEs like IntelliJ and Eclipse intensively.
I'm not an expert but I'd say I'm decently proficient in Emacs Lisp; over the years I've built a big init file from scratch, I've contributed to a package, and I've worked on some additional features.

I also speak multiple languages (native English & Italian, proficient Spanish, decent Portuguese and French). My computer-related vocabulary is strictly in English, but I might be able to help Emacs-users who aren't English native-speakers.

Let me know if there's any information you'd need from me! :)

Looking for a buddy

Hello there, I am a begineer to emacs. I am using doom emacs at the moment and just today moved to the 29 release of emacs just today. I am college student and using emacs to take notes as well as programming. I am new to programming as well i have been coding for about 1 year. I am constantly trying to find ways to improve my work flow and recently had some road blocks along the way ( mostly because i don't know emacs very well). I would like to learn from everybody about how emacs can be customized further.

Scaling issues of a non-public discussion approach

Hi,

I really do like the basic idea of helping GNN Emacs beginners with issues in form of a buddy-concept.

However, what makes me think is that this does not scale well because of the non-public nature of the proposed method as far as I understood it. In my personal experience, the vast majority of beginner questions are not unique questions to this very particular person starting with GNU Emacs. Therefore, the volunteers do invest their time with recurring beginners questions that could be answered once and published on the web so that other beginners are able to help themselves by using a search engine and others are able to link to those threads.

Therefore, I personally would prefer an approach like: "Ask any (non-specific general) question in one of the following places where other people might profit from the evolving message thread via Internet search. The volunteers listed at emacs-buddy can be @-mentioned via following user handles to help with particular questions."

What are your thoughts about that?

Side-note: I would love to see a revival of the Usenet for that purpose instead of using ephemeral web forums but this is a different discusssion.

Willing to be an Emacs buddy

This project has been on my radar for a while now.

I think I can try to be a buddy an see how this works. I mostly use Org mode :)

Is there anything in particular I need to do?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.