/
feed.xml
675 lines (283 loc) · 45.9 KB
/
feed.xml
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
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<generator uri="http://jekyllrb.com" version="3.8.6">Jekyll</generator>
<link href="/feed.xml" rel="self" type="application/atom+xml" />
<link href="/" rel="alternate" type="text/html" />
<updated>2021-02-25T20:17:23+00:00</updated>
<id>//</id>
<title type="html">breno barreto</title>
<subtitle>Hi there! My name is Breno and I'm a web development enthusiast and Senior Technical Writer at Nubank, currently based in Rio de Janeiro. Here I write about stuff that interest me, which typically revolves around content and software development - and how these things relate.</subtitle>
<entry>
<title type="html">The pain and gain of migrating from traditional Communications to the tech industry</title>
<link href="/2020/03/12/the-pain-and-gain-of-migrating-from-traditional-communications-to-the-tech-industry/" rel="alternate" type="text/html" title="The pain and gain of migrating from traditional Communications to the tech industry" />
<published>2020-03-12T00:00:00+00:00</published>
<updated>2020-03-12T00:00:00+00:00</updated>
<id>/2020/03/12/the-pain-and-gain-of-migrating-from-traditional-communications-to-the-tech-industry</id>
<content type="html" xml:base="/2020/03/12/the-pain-and-gain-of-migrating-from-traditional-communications-to-the-tech-industry/"><p>I graduated in Journalism in 2011. At that time, I still had the goal of becoming a news reporter that would help change the world a little by investigating and exposing uncomfortable truths.</p>
<p>It was an awesome drive and I’m happy there’s plenty of people in the world with similar ambitions. The problem for me wasn’t the nature of the drive, but the intensity. I wanted it but not that much.</p>
<p>So I began a professional trial and error journey throughout many fronts in the communications field: press office, TV, public relations, internal corporate communications, book publishers… And eventually I realized a couple of discouraging facts:</p>
<ol>
<li>The traditional communications field was crossing a deep valley in which there was a shortage of trust and money - and since I couldn’t see where in the road it would begin to climb that valley, I did not want to blindly impose the same gap on my career. Journalism would eventually come back to the game. But who knew when? I wasn’t in the mood to wait and see.</li>
<li>Working in a field such as this makes one forget there’s something else. While I was struggling to keep some excitement about my job even while editing a book about Pokémon Go in the publishing house where I’d entered to make art books (because the company needed to pay the bills), I began to understand there was an entire industry being leveraged by advances in digital technology, where people I’d met in school were now working with a smile in their faces (most of the time, at least), giving their best not to stop daily bleedings, but to keep pace with a thriving market.</li>
</ol>
<p>My understanding about how much I wanted that feeling grew at the same rate as my despair about not going anywhere within my original field. Previously, I’d always seen myself as a classic journalist, trapped in the rabbit hole where I had entered after dropping out of Computer Engineering in the Federal University of Rio de Janeiro, in the middle of a class about Python, to switch to Journalism in the same university - to my mother’s despair.</p>
<p>I’d had my chance, and now here I was trying to remember what Python was, and JavaScript, and SEO, and Google Tag Manager… while pondering that maybe I did like all that stuff. And maybe there <em>was</em> a place for me in that thriving market.</p>
<p>But hey, liking this universe or not, I was still someone coming from a Communications background. For the tech industry, I quickly understood that my experience and skills framed me as a <strong>Content</strong> guy. Someone who could create, organize and deliver content. Good enough, I liked that.</p>
<p>So as the despair of not moving forward grew, it became more and more imperative to find a way through the gates of that universe, selling myself as this techie content guy. It was time to intensify my research and start sending applications. I researched every single tech company I could find in Brazil and tweaked my resume according to what I believed the company might want from me.</p>
<p>But the truth is: I couldn’t really see anyone accepting my application. I visualized myself in one of the interviews that might come out of that effort and felt like a fraud. What did I actually know about that industry besides some buzzwords I’d seen in a couple of articles?</p>
<p>I could lie to you and tell you that today, looking backwards, I realize this fear didn’t make sense. But it did. Because although I’m sure I had the necessary drive and ability to enter a tech company and learn the techie stuff in the move, it would have been really hard to make that clear and stand out from a stack of resumes without ever having worked in the tech industry.</p>
<p>I certainly had much more important skills. And before you say the word “soft”, I will stop you right there. No, it was not only the soft skills. One thing we need to understand is that the specific skills someone from the Humanities bring from their educational background and professional experience are not “soft skills” only because they are from the Humanities. Hard and soft are not synonyms of Exact Sciences and Humanities.</p>
<p>So, as I was saying, I had much more important skills than the technical stuff that would eventually come with the daily work. But what I did not have was something concrete to show. And if you don’t experience in the field and also don’t have someone inside the company who knows you and refers you to the job, <strong>you need something concrete you can show</strong>. A person from Communications would probably think of a portfolio. And that’s a fine idea. But make it an online portfolio. Then attach a blog to it. Then start using Google Analytics for that blog, and learn how to take insights from there, then write about those insights. Then create a Facebook Business account, and start playing with ads to promote your best blog post, maybe go to the code of your website and play with the HTML and the CSS.</p>
<p>I don’t know, I’m just dropping ideas here. My point is: if you want to be in the tech industry, take a step ahead of what’s expected of you and <em>be</em> in the tech industry even before you are interviewed. While trying to actually make something, you will be building that concrete thing to show while at the same time learning a lot with your mistakes and accomplishments and incorporating the vocabulary to talk to people in tech. That is the beauty of the web: the knowledge is all there - usually not very well organized, but it’s there. Take as much as you can from it and build something with it.</p>
<p>It’s a simple idea, but I can assure you the great majority of people invest no time and effort in that. Not even one or two hours a week. So when someone asks me how hard it is to migrate from traditional Communications to the tech industry, I’m pretty comfortable to say it’s not hard at all - if you are good in what you do. All it takes is humility to understand how much there is to learn, and then go learn some of it.</p></content>
<category term="market" />
<summary type="html">I graduated in Journalism in 2011. At that time, I still had the goal of becoming a news reporter that would help change the world a little by investigating and exposing uncomfortable truths.</summary>
</entry>
<entry>
<title type="html">One deliverable a day</title>
<link href="/2020/03/09/one-deliverable-a-day/" rel="alternate" type="text/html" title="One deliverable a day" />
<published>2020-03-09T00:00:00+00:00</published>
<updated>2020-03-09T00:00:00+00:00</updated>
<id>/2020/03/09/one-deliverable-a-day</id>
<content type="html" xml:base="/2020/03/09/one-deliverable-a-day/"><p>I began my Journalism career as a producer on TV Globo, and there is one detail that comes frequently to my mind: while working there, I never went to bed without having completed the task of the day.</p>
<p>It’s not that I was faster or more committed. What made it possible was that every single day I had the same simple task: putting a news piece on the air. And it was impossible to think it might not happen. After all, the news simply had to be broadcasted ー at the time and with the length someone else had determined. It was an unbreakable given.</p>
<p>At that time (about ten years ago) I’d never even heard the word “deliverable”. It wasn’t and still isn’t part of the Brazilian journalistic jargon. So only today, working among developers in a software company, I may look back and say, “Gee, I had one really big deliverable per day.”</p>
<p>I like to think of this in order to reinforce an important idea to my current self:</p>
<blockquote>
<p>When the deadline tightens, you find a way to deliver.</p>
</blockquote>
<p>And the way to deliver is probably not only to produce more, but mainly to better organize expectations and to dos.</p>
<p>Think about when you were in school and needed to learn geography. Your teacher did not ask you to do a final exam explaining the workings of planet Earth from one day to the next. Instead, they asked you to do an exercise on rivers for the next day, then to do another one on mountains for the day after, and so on.</p>
<p>But if they said that instead of one you had ten days to do the exercise on rivers, it would probably take you ten days. It’s an old story: a task expands through the entire time you are given to complete it.</p>
<p>In fact, I like to think of work as a gaseous material. It can be compressed (but only to a certain point before causing an explosion), and the more compression, the higher the pressure. But when it comes to expanding it, it advances happily through all the available space.</p>
<p>For content creators, it’s vital to find the balance between unbreakable deadlines and the space necessary to be creative. Because content needs two things that seem to be almost opposites: it needs to go beyond the four walls inside which our minds usually live and it needs to be as frequent and reliable as a clock. Finding the productivity mindset that will make it be both is what makes you grow fast.</p></content>
<category term="management-and-productivity" />
<summary type="html">I began my Journalism career as a producer on TV Globo, and there is one detail that comes frequently to my mind: while working there, I never went to bed without having completed the task of the day.</summary>
</entry>
<entry>
<title type="html">Using active voice is a matter of courage</title>
<link href="/2020/03/07/using-active-voice-is-a-matter-of-courage/" rel="alternate" type="text/html" title="Using active voice is a matter of courage" />
<published>2020-03-07T00:00:00+00:00</published>
<updated>2020-03-07T00:00:00+00:00</updated>
<id>/2020/03/07/using-active-voice-is-a-matter-of-courage</id>
<content type="html" xml:base="/2020/03/07/using-active-voice-is-a-matter-of-courage/"><p>Be true to yourself: when you say that “the task will be finished on time,” how much do you really expect this to happen? Aren’t you saying it with the hope that the task will be finished on time by itself? Aren’t you trying to take responsibility for the action off your shoulders and transfer it to the shoulders of the task itself?</p>
<p>Whether or not that’s what’s going on, trust me: that’s how it sounds to your readers, even if they don’t consciously realize it.</p>
<p>Every word has its personality, and some classes of words are stronger than others. Prepositions are timid links; articles are determined but sometimes intrude where they’ve not been called; adjectives are peacocks opening their tails whenever they have the chance.</p>
<p>And then there are the verbs. Verbs are the saw in the hand of the carpenter, the brush in the hand of the painter. It is through them that we transform the state of things. If it were not for the verbs, we would still be lying on the grass waiting for things to happen, without even being aware of what it means to be or to wait.</p>
<p>Maybe that’s why they cause fear: because using a verb is acting, and actions have consequences. Just as an inexperienced carpenter may be afraid of sawing the chair’s foot in the wrong place, thus destroying it, the inexperienced writer may be afraid of saying “This <strong>is</strong> so”; “John <strong>did</strong> such thing” ─ because with that she puts herself in the position of someone who knows how things are, and may be demanded for such knowledge.</p>
<p>And that’s the point where she turns to the active voice, like a carpenter who leans the saw against the chair, hoping they both will solve their issue by themselves.</p>
<p>Read aloud:</p>
<blockquote>
<p>The task will be finished on time.</p>
</blockquote>
<p>And now:</p>
<blockquote>
<p>I will finish the task on time.</p>
</blockquote>
<p>If the second option doesn’t make you much more confident, then there’s something wrong with you.</p>
<p>That’s because the second sentence shows courage and confidence. The person who is saying it isn’t trying to hide behind the invisible hand of chance, which will make things happen (will it?), maybe with the help of an angel. The task will be finished… By someone… Maybe…</p>
<p>So whenever you have the chance, <strong>choose the active voice</strong>. By doing that, you will show to your readers that you are not afraid of what you’re saying. After all, if you’re not 100% certain of your words, it’s hard to expect that your readers will be.</p></content>
<category term="copywriting" />
<summary type="html">Be true to yourself: when you say that “the task will be finished on time,” how much do you really expect this to happen? Aren’t you saying it with the hope that the task will be finished on time by itself? Aren’t you trying to take responsibility for the action off your shoulders and transfer it to the shoulders of the task itself?</summary>
</entry>
<entry>
<title type="html">Docs done right improve your product</title>
<link href="/2020/03/02/docs-done-right-improve-your-product/" rel="alternate" type="text/html" title="Docs done right improve your product" />
<published>2020-03-02T00:00:00+00:00</published>
<updated>2020-03-02T00:00:00+00:00</updated>
<id>/2020/03/02/docs-done-right-improve-your-product</id>
<content type="html" xml:base="/2020/03/02/docs-done-right-improve-your-product/"><p>Since I started recording episodes for my <a href="https://brenobarreto.co//the-manuscript-podcast/" target="_blank">podcast</a>, only a few weeks ago, I’ve already had the chance to talk to some pretty amazing content people, such as <a href="https://idratherbewriting.com/aboutme/" target="_blank">Tom Johnson</a>, <a href="https://www.thenotboringtechwriter.com/" target="_blank">Jacob Moses</a>, <a href="https://everypageispageone.com/about/" target="_blank">Mark Baker</a> and <a href="https://www.splunk.com/en_us/blog/author/cgales.html" target="_blank">Christopher Gales</a> (this last one still to be published).</p>
<p>Of course, each of them has different thoughts on many aspects of the writing job, but one thought has emerged in every one of these conversations (yeah, probably due to my own interest in it, I’ll admit). It can be summarized like this:</p>
<blockquote>
<p>Looking at product development through a content-first lens doesn’t only improve the documentation; it improves the product itself.</p>
</blockquote>
<p>So let’s talk a little about it. Think of a product team gathering inside a meeting room to discuss the first steps of a project that will eventually lead to a new product or feature. Who are the people inside the room? You probably see a Product Manager; maybe the CEO, if the product is really important or the company is a small startup; designers; developers; a support engineer? Maybe someone from QA? If you’re really lucky, maybe even a UX Writer.</p>
<p>You know where I’m going with this: the person you probably <em>won’t</em> see in the room is the tech writer. And that’s not because nobody likes her, but because technical documentation is usually not seen as part of a digital product itself. Most of the time it is seen as an appendix. And when you draw a project timeline on the whiteboard and ask people where the appendix comes in, the obvious answer will be “in the end”, after everything that is core and important has been figured out.</p>
<p>And what’s funny is that many times what is really an appendix will be included first, simply because it’s easy to think about it. <a href="https://en.wikipedia.org/wiki/Law_of_triviality">The bike shed’s material</a> before the design of the nuclear plant.</p>
<p>And what happens when the tech writer is finally called in is a series of unnecessary stumbles. After all, the feature is allegedly ready, so now the team needs to decide if:</p>
<ol>
<li>It will be deployed without documentation - it can be done later;</li>
<li>They will hold the deploy while the writers rush to come up with something that resembles a piece of documentation (which is a poor way of working and, by the way, shows little respect for the writer’s job);</li>
<li>There simply won’t be any documentation - that’s a user’s problem.</li>
</ol>
<p>Also, let’s think of something else: if she was not working on the product documentation, what was that lazy tech writer doing while the product team worked hard on developing the whole thing? Well, she was trying to cover for the inconsistencies in the previous features of the company that were also built without synchronous documentation work. Because - by not having been built with synchronous documentation work - they were born with usage gaps.</p>
<p>Now you may be pondering that ensuring good usage is the job of designers - and they <em>were</em> in the room during that first meeting. My answer is that you are, once again, underestimating the impact of the tech writer’s work on the development of the product. Designers are definitely essential, but they are so close to the product that they can never assume the position of the user. QA engineers are also essential, but they’re there to make sure nothing will break. They are also not meant to assume the place of the user.</p>
<p>The tech writer, on the other hand, <em>is</em> very much in the position of assuming the place of the user. In fact, <strong>the tech writer is usually the first user</strong> of all. Only she can look at the product with the ignorance and curiosity that lead to the questions necessary to generate knowledge that matches the user’s mental model - which is to say <em>valuable knowledge</em>. Because she is not the strategist nor the builder nor the tester. She is the learner an then the teacher. And in order to teach, she needs to use the product, not like someone who created it, but as users would.</p>
<p>So what happens when the writer is in the room is that she will learn to use the product while the product team builds it. And in doing that she will teach you what you would only be able to learn much later, after the product is deployed, through tickets sent by angry users.</p>
<p>“Tech writer” or “documentarian” are deceptive names when it comes to assessing the real impact of this position when it’s well used. Put the writer in the room and you’ll have a great ally in making a better product.</p></content>
<category term="tech-writing" />
<summary type="html">Since I started recording episodes for my podcast, only a few weeks ago, I've already had the chance to talk to some pretty amazing content people, such as Tom Johnson, Jacob Moses, Mark Baker and Christopher Gales (this last one still to be published). Of course, each of them has different thoughts on many aspects of the writing job, but one thought has emerged in every one of these conversations.</summary>
</entry>
<entry>
<title type="html">Go build something</title>
<link href="/2020/02/20/go-build-something/" rel="alternate" type="text/html" title="Go build something" />
<published>2020-02-20T00:00:00+00:00</published>
<updated>2020-02-20T00:00:00+00:00</updated>
<id>/2020/02/20/go-build-something</id>
<content type="html" xml:base="/2020/02/20/go-build-something/"><p>Hello, dear tech writing newbie.</p>
<p>Not that you asked, but I’m writing this post to let you know that, if I were you, I would pick whatever technology you seem to like and go build something with it.</p>
<p>Why? Mostly, because as a tech writer you will be producing content to help people build stuff. And to really understand their pain, you should first try to be a builder yourself.</p>
<p>In doing that, you will probably come across documentation that will drive you mad. You will soon find yourself banging your head against the keyboard after realizing that a simple task that took you three hours to complete was actually unnecessary. You will read an article that tells you how to use a method to call an API and then test the deploy by using a Continuous Integration tool and then in the next half hour, you will find yourself browsing ten other articles across the web trying to learn what’s a method, an API, a deploy and a Continuous Integration tool.</p>
<p>This will all be quite frustrating at the beginning because you will read a lot and do very little. You will probably tell yourself that this might not be for you; that there’s too much out there and you’re too old to start learning now; that everyone else has figured out the ins and outs of digital technology and you’ve missed the boat. Too late, what a shame.</p>
<p>Well, live through that. It’s the hard part. I guarantee that at some point you will start connecting the dots. And that’s when things get fun.</p>
<p>And in the process of reaching fun, you will have consumed a lot of good and bad documentation; complete and incomplete tutorials; well-organized and badly-organized developer docs. Wearing the shoes of your audience, you’ll have become much more prepared to work as a technical writer.</p>
<h3 id="need-an-idea">Need an idea?</h3>
<p>If you’ll be working with the web, HTML, CSS, and basic JavaScript are the go-to skills you’ll want to pursue in the beginning.</p>
<p>So why don’t you create a personal blog for yourself using <a href="https://jekyllrb.com/">Jekyll</a>? (Oh boy, I love Jekyll.) It simplifies a lot of things for you while still leaving room to play with HTML, CSS and JavaScript. You will also find the need to deal with the command line and with markdown. It may seem a lot at first, but these are all useful skills for a tech writer. Take your time and prioritize exploration over delivery. If you find yourself inside a loop of creating one incomplete project after another (been there), even better. The learning that comes with this <em>doing -&gt; destroying -&gt; iterating</em> is priceless.</p></content>
<category term="tech-writing" />
<summary type="html">It's a cliché to say the best way to learn is doing. It's also true. And if you want to be a better tech writer, there's nothing like wearing the shoes of your audience. So go build something and deal with other people's docs.</summary>
</entry>
<entry>
<title type="html">Why people still use self-closing HTML tags like</title>
<link href="/2020/02/13/why-people-still-use-self-closing-html-tags/" rel="alternate" type="text/html" title="Why people still use self-closing HTML tags like <br/>" />
<published>2020-02-13T00:00:00+00:00</published>
<updated>2020-02-13T00:00:00+00:00</updated>
<id>/2020/02/13/why-people-still-use-self-closing-html-tags</id>
<content type="html" xml:base="/2020/02/13/why-people-still-use-self-closing-html-tags/"><p>HTML has two types of tags:</p>
<ul>
<li><strong>Container tags</strong>: the tags that need information inside. Because of that, you need to inform where the element starts and where it ends. For example, if you’d write a paragraph, you would type something lile <code class="highlighter-rouge">&lt;p&gt;Hello World&lt;/p&gt;</code>, where <code class="highlighter-rouge">&lt;p&gt;</code> is the opening paragraph tag and <code class="highlighter-rouge">&lt;/p&gt;</code> is the closing paragraph tag.</li>
<li><strong>Empty tags</strong>: these are the ones that don’t need any information inside. For example, in case you want to break a line, you just type <code class="highlighter-rouge">&lt;br&gt;</code>. There is nothing to be contained there, so you don’t need a <code class="highlighter-rouge">&lt;/br&gt;</code> (there is no such thing in HTML).</li>
</ul>
<p>OK, pretty basic stuff.</p>
<p>And then we see all over the web things like <code class="highlighter-rouge">&lt;br/&gt;</code>. What the heck is that?</p>
<p>Note that the forward slash in this case is after the <code class="highlighter-rouge">br</code>, not before. This actually means <code class="highlighter-rouge">&lt;br&gt;&lt;/br&gt;</code>, which we’ve just that makes no sense. And it doesn’t.</p>
<p>Self-closing tags like this come from the long-forgotten <a href="https://www.w3.org/TR/xhtml1/">XHTML</a>, which was an attempt raised by W3C to extend HTML using the syntax of <strong>XML</strong> rather than <a href="https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language">SGML</a> - the original standard in which HTML was based. Until HTML5, there was still an attempt to define HTML as an SGML application, but HTML5 left that aattempt behind. (HTML4 was still defined by W3C as “an SGML application conforming to International Standard ISO 8879”.)</p>
<p>The thing is XML is much more strict than HTML. For instance, if there is any error in an XML document, the entire document will simply not be rendered. Although there are advantages there, I can only imagine that a web based on XML would be constantly half broken.</p>
<p>In its strictness, XML requires that every opening tag <em>must</em> have a corresponding closing tag, no matter if it’s a container or not. So you would write <code class="highlighter-rouge">&lt;br&gt;&lt;/br&gt;</code>, which can be abbreviated by using <code class="highlighter-rouge">&lt;br/&gt;</code>. Both mean the same.</p>
<p>HTML5 doesn’t complain if it sees a self-closing tag like that, but only to keep compatibility. What actually happens under the hood is that the forward slash is ignored.</p></content>
<category term="weby-nuggets" />
<summary type="html">XHTML has not been used for a long time, but a lot of people still use something inherited from it and completely ignored by browsers: self-closing tags.</summary>
</entry>
<entry>
<title type="html">Clarity vs. friction in Technical Writing</title>
<link href="/2020/02/10/clarity-vs-friction-in-technical-writing/" rel="alternate" type="text/html" title="Clarity vs. friction in Technical Writing" />
<published>2020-02-10T00:00:00+00:00</published>
<updated>2020-02-10T00:00:00+00:00</updated>
<id>/2020/02/10/clarity-vs-friction-in-technical-writing</id>
<content type="html" xml:base="/2020/02/10/clarity-vs-friction-in-technical-writing/"><p>I believe that everyone who works with technical writing should read something about instructional design at some point. If not to become an instructional designer, at least to grab a picture of the techniques used to teach adults. After all, in the end of the day that’s what we’re doing.</p>
<p>So for the past two months I’ve been leafing through books and articles that try to recommend ways to design, implement, and evaluate learning experiences, in hopes of finding insights that help me in my job. And insights I’ve found.</p>
<p>One of them made me contrast two of our daily efforts: first, the one to be as clear, concise, and straightforward as possible; second, the one to escape boredom and create enough friction to make the learning experience more interactive and take the learner out of her passive position, stimulating the cognitive load.</p>
<p>Some of the ways in which such friction may be created, according to the author of <em>Design for how people learn</em>, are:</p>
<ul>
<li>Tell stories;</li>
<li>Surprise the learner;</li>
<li>Create social interaction;</li>
<li>Show the learner “shiny things”;</li>
<li>Make the learner explain the subject.</li>
</ul>
<p>However, how do we do any of these without losing clarity or at least objectivity? Is it possible to tell stories in documentation? Is it feasible to expect the learner to engage in the learning experience with a more active approach?</p>
<p>I believe it is, but only to a certain point.</p>
<p>When we’re dealing with a classroom or a textbook, the list of strategies that may be applied feeds on a variety of techniques that take into account the way our brain works. These strategies will tell you to turn the conventional teaching approaches upside down, and some of them are so counterintuitive that I’m often tempted to try them.</p>
<p>However, the technical writer has much more limited wiggle room. And I see one main reason for that: we are usually dealing with a learner who has no time to lose.</p>
<p>Chances are she has an urgent matter in hands and wishes for a direct answer that simply solves her problem, which makes it hard for us to focus on long-term memory, cognitive load, and other fancy stuff. What the learner expects is words in just the right form and amount to make her perform an action.</p>
<p>That doesn’t mean we have no room at all to try and get our users through a richer learning experience. But we always need to consider the expected effect. If you’re working on troubleshooting content, go for clarity and avoid experiments.</p>
<p>But if you’re building a Getting Started tutorial, maybe you can find ways to insert a story, a surprising hands-on experience, or even some humor. It will just take more creativity than usual.</p></content>
<category term="tech-writing" />
<summary type="html">I believe that everyone who works with technical writing should read something about instructional design at some point. If not to become an instructional designer, at least to grab a picture of the techniques used to teach adults. After all, in the end of the day that’s what we’re doing.</summary>
</entry>
<entry>
<title type="html">Hungry lazy users</title>
<link href="/2020/02/06/hungry-lazy-users/" rel="alternate" type="text/html" title="Hungry lazy users" />
<published>2020-02-06T00:00:00+00:00</published>
<updated>2020-02-06T00:00:00+00:00</updated>
<id>/2020/02/06/hungry-lazy-users</id>
<content type="html" xml:base="/2020/02/06/hungry-lazy-users/"><p>That cute initialism RTFM (<em>Read The Fucking Manual</em>) has been around at least since the 80s, which shows that the resistance of users to read documentation is far from recent.</p>
<p>With the web reaching a maturity phase, however (has it?), the key behavioral component of that scenario shines each time brighter: “people do not search for information with the intellect of a research librarian, but with the nose of a predator”, as Mark Baker nicely said in <a href="http://everypageispageone.com/">Every page is page one</a>.</p>
<p>Such exploratory behavior, rather than a linear search for information, resembles the optimal foraging patterns of wild animals, which is why Peter Pirolli named his book <a href="https://en.wikipedia.org/wiki/Information_foraging">Information foraging theory</a>.</p>
<p>It means that whenever a user searches the web for an answer, they will choose a path that brings them the greatest amount of information through the least possible effort.</p>
<p>So if your website has a whole page with a 15-scrolls wall of text explaining how to use your API but all your user wants is to copy and paste an endpoint, they will probably search Google for it and — after finding the 1-line answer in Stack Overflow — that’s what they’ll go for.</p>
<p>Using Mark Baker’s terminology, there’s no point in providing <strong>nutritious meal</strong> if it’s not an <strong>easy catch</strong>.
Let’s check out a case study.</p>
<p>Say you are a new GitHub user and you forgot to verify your email address. Now you can’t find the original message, so you need to receive that email once again.</p>
<p>You could go directly to GitHub Help page, but you’re very likely to try Google first.</p>
<p>Why? Because we know Google is incredibly good in doing something that <a href="https://www.amazon.com/Too-Big-Know-Rethinking-Everywhere/dp/0465085962">David Weinberger</a> points out as a core feature of the web: “include everything and filter it afterwards”.</p>
<p>We know Google has (almost) all the information that is. And we know that it will (probably) do a good job in finding what we need in the midst of all that information.</p>
<p>So, knowing that, let’s take that path — meaning: let’s go for the least effort. You reach Google and enter something like: “resend verification github email”. And this is what it brings you:
<br /><br /></p>
<p><img src="/assets/img/resend-github-verification-email.png" alt="" /></p>
<p><br /></p>
<p>You see that:</p>
<ol>
<li>Yes, Google found exactly the information you needed.</li>
<li>You don’t even have to scroll down. It’s all there, inside 8 square inches.</li>
<li>It’s inside a box. Although there’s more information below, Google is telling you that this box is where you need to look.</li>
<li>There’s an image there to help you immediately recognize the position of the button you need.</li>
<li>It’s a step-by-step procedure, so you may scan and infer actions rather than read and learn the whole topic.</li>
</ol>
<p>So what Google is doing here is realize that:</p>
<ul>
<li>You won’t read; you will scan.</li>
<li>If the information is not completely there, you will leave.</li>
<li>If the information is not easily catchable, you will search for it elsewhere.</li>
</ul>
<p>Does it all mean we no longer read books or manuals or even help centers when we have questions about a product?</p>
<p>Well, if the same answers may be found more easily, yes it does. And that’s good.</p>
<p>What we need to do is understand there’s no such thing as a linear or hierarchical information path capable of surpassing the hypertextual nature of the web. Whatever bit of information on which the user lands needs to be rich and simple enough for them to stay.</p></content>
<category term="tech-writing" />
<summary type="html">'People dont search for information with the intellect of a research librarian, but with the nose of a predator', says Mark Baker in Every Page is Page One .</summary>
</entry>
<entry>
<title type="html">What UX Writing is not</title>
<link href="/2020/02/03/what-ux-writing-is-not/" rel="alternate" type="text/html" title="What UX Writing is not" />
<published>2020-02-03T00:00:00+00:00</published>
<updated>2020-02-03T00:00:00+00:00</updated>
<id>/2020/02/03/what-ux-writing-is-not</id>
<content type="html" xml:base="/2020/02/03/what-ux-writing-is-not/"><p>In times of buzzwords colonizing the market and driving people to rethink their careers, I usually find it useful first of all to clear the air by stating precisely what we’re talking about — and, just as important, what it is that we are not talking about.</p>
<p>The Google Trends chart below shows the growing interest in the term “UX Writing” in recent years — an interest motivated by content professionals who see a new way of contributing more directly to digital product creation.</p>
<p><img src="/assets/img/ux-writing-trend.png" alt="UX Writing Trends" /></p>
<p>But this interest is followed by a great deal of uncertainty.</p>
<p>In a market where new names come up all the time and where boundaries between areas and competencies change from company to company, content professionals themselves use fluid classifications to define their own work.</p>
<h2 id="ux-writing-is-not-content-strategy">UX Writing is not Content Strategy</h2>
<p>The first thing UX Writing is not is Content Strategy.</p>
<p>Content Strategy has a global scope within the company. Among other things, it:</p>
<ul>
<li>Maps all company channels, audiences and messages;</li>
<li>Creates standard resources (Content Style Guide, Voice and Tone Guide, Glossary);</li>
<li>Ensures that all content manifestations delivered by the company are aligned with the overall strategy.</li>
</ul>
<p>The UX Writer is responsible for only one of these content manifestations, delivered to the user through the product interface.</p>
<p>As such, they must follow these standards that are set by the content strategy, just like any other content professional in the company should.</p>
<h2 id="ux-writing-is-not-copywriting">UX Writing is not Copywriting</h2>
<p>The definition of copywriting can be quite broad, but in the context of companies that develop digital products, when we talk about copywriting we are usually referring to sales-oriented content.</p>
<p>Its goal is to draw customers. And for that it needs to tell stories, use seductive phrases, be sexy.</p>
<p>UX Writing, on the other hand, has no commitment to lead attraction.</p>
<p>Through it, the product communicates with customers who are already part of the base. The goal is no longer to attract but to improve usability. Sexy words usually don’t have much to contribute to that goal.</p>
<h2 id="ux-writing-is-not-marketing-copy">UX Writing is not Marketing Copy</h2>
<p>I see marketers getting interested in UX Writing — and I think that’s great.</p>
<p>But it’s important to make one thing clear: Marketing and UX Writing are in quite different battles — and even different battlefields. They should be integrated, of course, but their goals and methods are very distinct.</p>
<p><strong>A UX Writer should be part of the product team.</strong></p>
<p>Just as the developer is responsible for the code and the designer for the experience, the UX Writer must be accountable for the content that the product interface is delivering.</p>
<p>Once again, she doesn’t want to draw new users. Her goal is to improve the current user experience.</p>
<h2 id="so-what-is-ux-writing-then">So what is UX Writing then?</h2>
<p>I like the following definition:</p>
<blockquote>
<p>UX Writing is the act of writing copy for product interfaces with the goal of improving user experience.</p>
</blockquote>
<p>It makes it clear that we are talking about product and user experience. Which means:</p>
<ul>
<li>It’s not just any copy. It is copy that appears in the interface of a product;</li>
<li>It’s not for any purpose. It aims to improve user experience.</li>
</ul></content>
<category term="ux-writing" />
<summary type="html">In times of buzzwords colonizing the market and driving people to rethink their careers, I usually find it useful first of all to clear the air by stating precisely what we’re talking about — and, just as important, what it is that we are not talking about.</summary>
</entry>
<entry>
<title type="html">Docs are a hard sell</title>
<link href="/2020/01/27/docs-are-a-hard-sell/" rel="alternate" type="text/html" title="Docs are a hard sell" />
<published>2020-01-27T00:00:00+00:00</published>
<updated>2020-01-27T00:00:00+00:00</updated>
<id>/2020/01/27/docs-are-a-hard-sell</id>
<content type="html" xml:base="/2020/01/27/docs-are-a-hard-sell/"><p>Yes, documentation is a hard sell, and that might be one of the toughest challenges that lie ahead of a newly born content team.</p>
<p>In a result-driven environment like the one where every modern company lives, one thing is crutial… yes, you got it: the result. That’s fine, but not when it makes you try to skip the tough parts in order to get there faster. And maintaining a healthy documentation process is indeed a tough part.</p>
<p>So we often choose to ignore its importance, or at least to lower it as if docs were accessories which we may deal with later.</p>
<p>One of the reasons is that this result-driven environment values measurable benefits, and measuring the effect of well-done documentation is hard and time-consuming work.</p>
<p>How happier did your customers become after you changed the titles from gerund to infinitive? What was the reduction in the number of open tickets after you changed the border color of the search button? Hard to tell.</p>
<p>However, it’s these and many other details that, together, transform a raw and scattered knowledge into the tool that makes your business scalable.</p>
<p>And the time to pay attention at them is now, when this knowledge is still minimally moldable.</p>
<p>The effects will not show tomorrow or next week. And maybe when they do show up, the documentation’s influence will not be clear.</p>
<p>So it may be hard to justify an effort equivalent to that used by the product team to handle the documentation. And, for the most anxious ones, it may be excruciating to wait for numbers while working day after day on commas and buttons and categories names.</p>
<p>But a product that grows without a well-structured documentation process is like a building that is built with bamboo pillars. At first it may seem possible, but if the product goes far enough, start watching for cracks.</p></content>
<category term="tech-writing" />
<summary type="html">Yes, documentation is a hard sell, and that might be one of the toughest challenges that lie ahead of a newly born content team.</summary>
</entry>
</feed>