How to write a blog post

19

Click here to load reader

Transcript of How to write a blog post

Page 1: How to write a blog post

How to write a blog post

@rouanw

http://engineering.tes.com

1 / 19

Page 2: How to write a blog post

WhyMedium to share what you think or learn

Help build a public profile for yourself

Introduce others to TES Engineering

2 / 19

Page 3: How to write a blog post

Writing a post1. Have an idea

2. Structure

3. Write

4. Edit

3 / 19

Page 4: How to write a blog post

Ideas

4 / 19

Page 5: How to write a blog post

AudienceWho are you writing for?

Engineers looking for help on a particular topic

Engineers interested in TES's tech stack

Engineers interested in TES's way of doing things

Engineers at TES

Engineers interested in joining TES

5 / 19

Page 6: How to write a blog post

Ideas come from your every day work. What you do is interesting.

Something new you've used / tried

A difficult problem you've solved

A technique you've used to do something others

struggle with

Your reaction to a framework / coding style / opinion

/ trend

Something you've taught someone

Something someone's taught you

6 / 19

Page 7: How to write a blog post

Ideas come from your every day work. What you do is interesting.

An idea or mindset you'd like others to consider

A question you're considering

Defining something new / pointing out things you've

noticed

A conference or knowledge sharing talk or idea

Something you've hacked on

...

7 / 19

Page 8: How to write a blog post

Structure

8 / 19

Page 9: How to write a blog post

FormatsTutorial / guide / demo (Rachel: Secure file uploads)

Case study (Jonny: Front-end performance)

Introduction (Khush: gitrob)

Experience report (JBB: Standing desks)

9 / 19

Page 10: How to write a blog post

FormatsArgument for / against something

Outline an approach

Definition

Answering / asking a question

List of tips / ideas

Interview

Comparison

Proof of concept

10 / 19

Page 11: How to write a blog post

Key messageWhat do you want your reader to remember?

11 / 19

Page 12: How to write a blog post

Jot down key pointsBullet list

Mindmap

Write and then extract structure

12 / 19

Page 13: How to write a blog post

Stuck?Lists aren't scary

List of examples

Steps to get library X working with framework Y

7 things you need to remember when...

4 signs you're doing ... wrong

13 / 19

Page 14: How to write a blog post

Write it down

14 / 19

Page 15: How to write a blog post

TipsRemember you write all the time

Flesh out each key point in turn

If you get stuck on one point, move to the next

Have a spot to jot down new ideas as they come to

you

Use a tool with built-in versioning

Move things around

Don't self-censor or edit too early

15 / 19

Page 16: How to write a blog post

Stuck?Imagine yourself explaining to someone

Actually explain it to someone

Notice the key points you have to cover

Look at conversations you've already had on

HipChat or GitHub

16 / 19

Page 17: How to write a blog post

EditingMaking sure your point gets across

17 / 19

Page 18: How to write a blog post

Content editingAccuracy (e.g. code examples, missing steps?)

Clarity (is it easy to understand & follow)

New ideas (for this / next article)

18 / 19

Page 19: How to write a blog post

Stylistic editingGrammar

Writing style

Voice

Pitch

19 / 19