Slide 1

Slide 1 text

Mastering Written Flutter Content Contributing to the Flutter community through the right set of articles Pooja Bhaumik GDE Flutter, SSE (Bounce) @pblead26 medium.com/@poojabhaumik Deven Joshi Senior Developer, BaitFinder @DevenJoshi7 medium.com/@dev.n

Slide 2

Slide 2 text

Rubber Duck Pooja Bhaumik GDE Flutter, SSE (Bounce) @pblead26 Writing articles as a way of learning something new and using the rubber duck technique as a way of writing better content.

Slide 3

Slide 3 text

Why Rubber Duck? Pooja Bhaumik GDE Flutter, SSE (Bounce) @pblead26 Writing articles as a way of learning something new and using the rubber duck technique as a way of writing better content.

Slide 4

Slide 4 text

Why Rubber Duck?

Slide 5

Slide 5 text

So what do you write about? Difficult concept in Flutter? No good content around XYZ topic? Found a great way of doing things?

Slide 6

Slide 6 text

So what do you write about? Difficult concept in Flutter? No good content around XYZ topic? Found a great way of doing things?

Slide 7

Slide 7 text

Writing Opportunities Difficult concept in Flutter? No good content around XYZ topic? Found a great way of doing things?

Slide 8

Slide 8 text

Moving from Android to Flutter Plenty of writing opportunities because Flutter was an unknown territory to most of us.

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Difficult Concept: Layouts in Flutter

Slide 11

Slide 11 text

Difficult Concept: Layouts in Flutter Writing Opportunity

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

No good content + Difficult concept Writing Opportunity

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Better way of doing things!

Slide 16

Slide 16 text

How to start writing ? No hows and buts, just start writing!

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

Just start writing!

Slide 21

Slide 21 text

Step One:

Slide 22

Slide 22 text

Research & collect info Finishing the article is faster when you know what you need to write

Slide 23

Slide 23 text

Demo Project + “Efficient” Steps + (or) Sub-topics +

Slide 24

Slide 24 text

And now even DartPad…..

Slide 25

Slide 25 text

And even CodePen…..

Slide 26

Slide 26 text

And even CodePen…..

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

Complete a draft article You don’t have to be a grammar nazi right from the beginning

Slide 30

Slide 30 text

Find your writing style Figure out your comfortable way of teaching. PS. Also it’s now time to be a grammar nazi

Slide 31

Slide 31 text

Or Pivot! Maybe writing itself, is not your comfortable way of teaching.

Slide 32

Slide 32 text

Done writing! Now? Now it’s time to find a home to your article and publish!

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

No content

Slide 35

Slide 35 text

Dive Deep Deven Joshi Senior Developer, BaitFinder @DevenJoshi7 Exploring a concept to the most fundamental of levels

Slide 36

Slide 36 text

Stage I: Ideation

Slide 37

Slide 37 text

Rule: If you want to write your first article, forget about rules. ● Article ideas can originate from various sources - for me they mostly come from problems and bugs I face in my work / experiments. ● Don’t waste a day thinking about what you could write about. Try something new and watch fresh ideas appear in your mind. ● Don’t worry about being original.

Slide 38

Slide 38 text

When in doubt, start a series

Slide 39

Slide 39 text

Stage II: Decide Type Of Article Announcement? Opinion? Reference? Experiment?

Slide 40

Slide 40 text

Rule: No article can be appealing to everyone. ● Some articles are amazing one-time reads. Some articles help you solve something when you’re stuck. ● Understand when your article might be read by the reader. ● I tend towards making what I call read-and-refer articles which tend to be as exhaustive as possible exploring mostly unknown concepts.

Slide 41

Slide 41 text

Stage III: Choose Publication Platform

Slide 42

Slide 42 text

Rule: Not all platforms are created equal. ● Platforms like Medium, LinkedIn, Dev.to or your own blog influence your structure, length, reach and even content. ● LinkedIn articles tend to be on the shorter side, Medium articles are.. well.. Medium-sized and your own blog gives you more freedom. ● SEO is a massive factor to consider. Even though Medium has drawbacks for sure, it offers SEO beyond other platforms.

Slide 43

Slide 43 text

Stage IV: Define Your Audience

Slide 44

Slide 44 text

Rule: If you know who will read what you write, it increases the chance of them liking it. ● An article can be written for the general audience - but targeting it towards a specific audience helps reach quite a bit. ● Specific targeting also helps you decide the technical level of the article: don’t use heavy terms in beginner articles, don’t over-explain in articles for professionals.

Slide 45

Slide 45 text

Stage V: Write!

Slide 46

Slide 46 text

Rule: Be yourself. You don’t need to imitate others when trying to express what YOU have to say. ● If you have followed a procedure till this point, writing isn’t riddled with difficulties. ● Make sure your language isn’t overly hard or so simplified that your point stops being concise. ● If your article is code-heavy, show as less code as possible.

Slide 47

Slide 47 text

Stage VI: Distribute

Slide 48

Slide 48 text

Rule: The people you share your work with make or break your article. ● Share your article with relevant groups over your own friend circle. ● Make sure your article reaches people who are interested in Flutter so that algorithms can make the association. ● Use social media well - spamming may ban you from groups.

Slide 49

Slide 49 text

Thank you Pooja Bhaumik GDE Flutter, SSE (Bounce) @pblead26 medium.com/@poojabhaumik Deven Joshi Senior Developer, BaitFinder @DevenJoshi7 medium.com/@dev.n See your articles in the Flutter community!