summaryrefslogblamecommitdiffstats
path: root/2022/captions/emacsconf-2022-buddy--the-emacs-buddy-initiative--andrea--main.vtt
blob: 8d4b023c635093ca65bb08f692a4c6dfd442f40b (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424







































































































































































































































































































































































































































                                                                    
WEBVTT captioned by andrea

00:00.000 --> 00:03.919
Hello, welcome to my talk, the Emacs Buddy Initiative.

00:03.920 --> 00:04.759
Who am I?

00:04.760 --> 00:06.999
I'm Andrea. I work as a Clojure Software Engineer

00:07.000 --> 00:08.999
somewhere in the middle of the UK.

00:09.000 --> 00:12.519
And I started with Emacs during my PhD,

00:12.520 --> 00:14.119
thanks to my PhD supervisor

00:14.120 --> 00:15.759
that introduced me to this tool.

00:15.760 --> 00:17.279
And from now and from then,

00:17.280 --> 00:20.319
I am basically using it for everything.

00:20.320 --> 00:22.159
You can find more about this everything

00:22.160 --> 00:26.519
at ag91.github.io, that is my blog.

00:26.520 --> 00:27.899
So let's get into the talk.

00:27.900 --> 00:29.479
Why Emacs Buddy?

00:29.480 --> 00:32.919
Emacs Buddy is an initiative to bring us together.

00:32.920 --> 00:36.559
And the reason is because Emacs is a limitless tool.

00:36.560 --> 00:38.799
So you can keep learning about it,

00:38.800 --> 00:41.039
you can keep expanding it,

00:41.040 --> 00:44.799
and also takes time to get up to speed.

00:44.800 --> 00:48.679
So you may actually extend Emacs

00:48.680 --> 00:50.619
or you may actually get introduced,

00:50.620 --> 00:52.319
start using Emacs,

00:52.320 --> 00:56.359
but you could fall into all the traps

00:56.360 --> 01:00.879
or all the wasted times that other users have already gone through.

01:00.880 --> 01:04.599
And so, since there are a lot of amazing people

01:04.600 --> 01:07.359
in the Emacs community,

01:07.360 --> 01:10.119
why do every time redo the same error?

01:10.120 --> 01:12.159
So let's bring us together.

01:12.160 --> 01:17.479
And it would be amazing to get a one-to-one relation.

01:17.480 --> 01:21.559
So I have somebody that actually knows what you want to do,

01:21.560 --> 01:23.399
what you want to achieve with Emacs,

01:23.400 --> 01:27.439
and supports you because they have done a similar path to yours.

01:27.440 --> 01:32.719
And so they can remove some of the obstacles for you.

01:32.720 --> 01:34.479
So what can you expect?

01:34.480 --> 01:37.879
The main thing is guidance on your Emacs journey,

01:37.880 --> 01:41.279
because the Emacs journey is infinite, it doesn't really end.

01:41.280 --> 01:44.079
But the farther you go,

01:44.080 --> 01:46.799
the more value you get from this amazing tool.

01:46.800 --> 01:50.359
And that helps you save time.

01:50.360 --> 01:54.279
And at the same time, you can meet like-minded people.

01:54.280 --> 01:59.079
And so you can learn about Emacs or about your context,

01:59.080 --> 02:02.919
if they are in, for example, if you are a physicist,

02:02.920 --> 02:07.559
they are physicists or they are interested in the field.

02:07.560 --> 02:09.159
You may not only learn about Emacs,

02:09.160 --> 02:11.879
but you can learn also something about the field.

02:11.880 --> 02:17.039
And anyway, the idea is that you can move forward together.

02:17.040 --> 02:20.399
Somebody asked, why not just mailing lists or Reddit?

02:20.400 --> 02:24.639
Well, the point is that mailing list is many people

02:24.640 --> 02:28.519
can help you solve one issue that you have.

02:28.520 --> 02:31.559
And that naturally doesn't become a discussion

02:31.560 --> 02:35.279
of where you are from, what are you trying to achieve,

02:35.280 --> 02:39.999
and where you want to move forward with using this editor

02:40.000 --> 02:42.279
or using this tool.

02:42.280 --> 02:45.639
Instead, here, we want something more personal,

02:45.640 --> 02:48.639
something more like you tell your story.

02:48.640 --> 02:53.879
And if I can help you achieve what you need,

02:53.880 --> 02:58.959
I am also interested in your story as a buddy.

02:58.960 --> 03:03.359
So given that, how do you get in touch with a buddy?

03:03.360 --> 03:04.679
Well, the thing is easy.

03:04.680 --> 03:12.719
Just ping me at this email, andrea-dev@hotmail.com.

03:12.720 --> 03:15.399
And I can put you in touch with one of the buddies

03:15.400 --> 03:16.759
that are available.

03:16.760 --> 03:20.199
Or you can contact them personally, directly,

03:20.200 --> 03:26.279
because on the web page, on the Emacs Buddy web page,

03:26.280 --> 03:32.559
there are links to their material or their websites.

03:32.560 --> 03:35.599
And sometimes you can find the contact yourself.

03:35.600 --> 03:37.159
Anyway, I am a facilitator.

03:37.160 --> 03:41.919
So if you contact me, I will find the contact for the person

03:41.920 --> 03:43.079
that you want to get in touch.

03:43.080 --> 03:44.479
You can also get in touch with me.

03:44.480 --> 03:47.959
I'm a buddy myself.

03:47.960 --> 03:49.599
How did it go so far?

03:49.600 --> 03:52.479
Well, from when I started the initiative,

03:52.480 --> 03:55.039
more or less we had 10 buddies.

03:55.040 --> 03:58.719
We had 10 buddies that are available to help you

03:58.720 --> 04:01.519
with your Emacs journey.

04:01.520 --> 04:04.879
And I buddyed myself, or I got in touch

04:04.880 --> 04:10.679
with people that wanted a buddy, about eight people.

04:10.680 --> 04:14.759
Each of these conversations was quite interesting.

04:14.760 --> 04:19.639
I decided to paraphrase one.

04:19.640 --> 04:23.519
I had this user that got in touch and said:

04:23.520 --> 04:25.559
"I used Emacs for 10 years.

04:25.560 --> 04:27.279
I'm curious about the initiative,

04:27.280 --> 04:32.359
and here is my GitHub that I started writing recently,

04:32.360 --> 04:37.679
Elisp projects", projects in Elisp to extend Emacs.

04:37.680 --> 04:40.839
I looked at their code.

04:40.840 --> 04:43.879
I suggested, "Oh, why don't you use dash?

04:43.880 --> 04:45.299
It's something that I'm familiar with.

04:45.300 --> 04:49.439
Maybe you may like it as well."

04:49.440 --> 04:51.719
And then I started asking, "Oh, what do you do with Emacs?

04:51.720 --> 04:55.999
Have you tried a note taking tool like Org Roam?"

04:56.000 --> 04:58.039
And then the conversation started.

04:58.040 --> 05:00.199
So "yeah, I tried Org Roam version one.

05:00.200 --> 05:01.199
I use my own thing.

05:01.200 --> 05:02.879
But what is it...

05:02.880 --> 05:04.239
I'm curious about version two.

05:04.240 --> 05:05.839
Did you use it?

05:05.840 --> 05:07.079
Do you know about Luhmann?"

05:07.080 --> 00:05:09.861
That is the inspiration of Org Roam

00:05:09.862 --> 00:05:13.239
and the backlinking and stuff.

05:13.240 --> 05:15.479
And then I started the conversation about that.

05:15.480 --> 05:18.359
And we discussed about functional programming.

05:18.360 --> 05:23.279
We discussed a bit about philosophy and went on.

05:23.280 --> 05:29.159
And then this conversation is not currently going.

05:29.160 --> 05:32.759
So we arrived to a point in which it sort of died out.

05:32.760 --> 05:36.679
But if I want or if they want, they can ping me back.

05:36.680 --> 05:37.439
I can ping them.

05:37.440 --> 05:40.799
So it's sort of a reference of this person exists

05:40.800 --> 05:44.439
and is an interesting person to chat with when I have something

05:44.440 --> 05:48.359
to say to them.

05:48.360 --> 05:50.479
And what if you want to be a buddy?

05:50.480 --> 05:54.279
Well, if you want to be a buddy, it's easy as well.

05:54.280 --> 06:02.279
So basically, just open a PR on the Emacs buddy repository.

06:02.280 --> 06:05.279
That is something that I am maintaining at the moment.

06:05.280 --> 06:07.759
Or simply send me the information.

06:07.760 --> 06:09.999
Somebody just sent me an email with the information.

06:10.000 --> 06:14.719
I have created the commit to make it public available.

06:14.720 --> 06:18.559
The information is just your name, a summary,

06:18.560 --> 06:21.559
what kind of user you are so that you can attract

06:21.560 --> 06:28.039
the right people to you, and a link to your material

06:28.040 --> 06:31.959
so that if they are curious about your summary or about you,

06:31.960 --> 06:35.559
they can actually go and check and even contact you directly.

06:35.560 --> 06:40.559
If they contact via me, I will know your email anyway

06:40.560 --> 06:44.319
from the PR you open.

06:44.320 --> 06:45.759
So that is all.

06:45.760 --> 06:53.039
There are ideas to maybe... if... this is basically

06:53.040 --> 06:54.759
an advertisement for this initiative

06:54.760 --> 06:57.639
so that we can get people that want to be helped

06:57.640 --> 07:01.199
or people that want to help.

07:01.200 --> 07:03.599
It's building up organically, so no rush

07:03.600 --> 07:08.639
to make this thing grow, escalate enormously.

07:08.640 --> 07:12.479
But for example, there are ideas to join this with the meetup

07:12.480 --> 07:15.719
talk that is being happening in the conference.

07:15.720 --> 07:19.519
So for example, if you find out something very interesting,

07:19.520 --> 07:22.199
you can bring the discussion that you have with your buddy

07:22.200 --> 07:27.559
into a meetup so that the group with which you speak is bigger.

07:27.560 --> 07:28.919
There are ideas like that.

07:28.920 --> 07:33.119
But first of all, just get in touch if you want to find

07:33.120 --> 07:36.599
like-minded people that want to help you with your Emacs

07:36.600 --> 07:38.919
journey or if you want to help others.

07:38.920 --> 07:39.799
Thank you very much.

07:39.800 --> 07:59.520
Enjoy the rest of the talks and chat to you soon.