Slide 1

Slide 1 text

The Counterintuitive Secret to Shipping Better Articles Faster (Spoilers: it’s not “work harder.”) Sam Julien

Slide 2

Slide 2 text

The “Ultimate Guide” Trap

Slide 3

Slide 3 text

“I’m going to start blogging!”

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

Either you’ll ship it or abandon it, but either way…

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

…and whether or not it’s successful…

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

How can I consistently create useful, practical content without getting burned out? 🤔

Slide 10

Slide 10 text

@samjulien Sam Julien samjulien.com Manager of Developer Relations at Auth0 Getting Started in Developer Relations & Guide to Tiny Experiments Thinkster & egghead @samjulien Developer Microskills Newsletter

Slide 11

Slide 11 text

Top Take-Aways 🥡 The value of a systematic approach to content The secret to building any new skill Practical tips on building your content system

Slide 12

Slide 12 text

Consistent Small Wins: The Secret to Building Any New Skill

Slide 13

Slide 13 text

Creating Content as a Developer Overwhelming to know what to create Difficult to cross things off the list Never-ending cycle

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Don’t think of content (or any other skill you’re building) as a dictionary to memorize. 📕

Slide 16

Slide 16 text

Think like an explorer. 🗺

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

Wandering vs Exploring

Slide 19

Slide 19 text

You make less progress wandering aimlessly.

Slide 20

Slide 20 text

One reason for this is that we’re programmed to seek comfort and familiarity.

Slide 21

Slide 21 text

Comfort is the enemy of growth.

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

⚠ Comfort !== Self Care!

Slide 24

Slide 24 text

Predictable and repeatable growth

Slide 25

Slide 25 text

What causes us to grow?

Slide 26

Slide 26 text

We grow by doing challenging things quickly and getting feedback.

Slide 27

Slide 27 text

We grow by doing challenging things quickly and getting feedback.

Slide 28

Slide 28 text

Doing Challenging Things Quickly Trackable Measurable Production-Focused

Slide 29

Slide 29 text

We grow by doing challenging things quickly and getting feedback.

Slide 30

Slide 30 text

Getting Feedback Learning in Groups Learning in Public Does it work?

Slide 31

Slide 31 text

Getting Feedback Learning in Groups Learning in Public Does it work?

Slide 32

Slide 32 text

Build Your Content System

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

Creating content is hard! 😫

Slide 35

Slide 35 text

No content

Slide 36

Slide 36 text

Gartner Hype Cycle

Slide 37

Slide 37 text

@samjulien “You do not rise to the level of your goals. You fall to the level of your systems.” James Clear, Atomic Habits

Slide 38

Slide 38 text

@samjulien Systems > Motivation

Slide 39

Slide 39 text

@samjulien

Slide 40

Slide 40 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 41

Slide 41 text

@samjulien Draft Gathering notes Creating an outline First draft

Slide 42

Slide 42 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 43

Slide 43 text

@samjulien Create Writing/Recording Adding images Code samples

Slide 44

Slide 44 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 45

Slide 45 text

@samjulien Publish Publishing on your site Adding social images Cross-posting

Slide 46

Slide 46 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 47

Slide 47 text

@samjulien Promote Twitter threads Forums & Chat Groups Talks

Slide 48

Slide 48 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 49

Slide 49 text

@samjulien Garden Update over time Maintain & Correct Cross-link

Slide 50

Slide 50 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 51

Slide 51 text

No content

Slide 52

Slide 52 text

Tips for Building an Effective Content System

Slide 53

Slide 53 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 54

Slide 54 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden Creation Phase

Slide 55

Slide 55 text

Three Tools 🧰 Scratchpad, task manager, knowledge system

Slide 56

Slide 56 text

“Heavy lift” 🏋 vs “slow burn” 🔥

Slide 57

Slide 57 text

Scratch Pad 🗒 Eliminate the distraction of figuring out where to jot something down. Examples: Notepad++, Google Docs, Drafts Look for: speed, ease of use, ability to export

Slide 58

Slide 58 text

Knowledge Base 🧠 Slow burn your drafts and link your ideas together. Examples: Evernote, Roam, Notion, Obsidian Look for: cross-linking, collections, multimedia

Slide 59

Slide 59 text

Task Manager 📋 Ship things faster by determining the next action and context for a project. Examples: OmniFocus, Things, Google Keep Look for: works with your brain, ability to add context/tags

Slide 60

Slide 60 text

Three Tips 🤔

Slide 61

Slide 61 text

Tip 1: In the beginning, move fast to define your process. 👟

Slide 62

Slide 62 text

We grow by doing challenging things quickly and getting feedback.

Slide 63

Slide 63 text

The learning is in the speed of action.

Slide 64

Slide 64 text

Do Tiny Experiments: run small articles through the whole process. 🧪

Slide 65

Slide 65 text

Tip 2: Start with what you know. 🤔

Slide 66

Slide 66 text

Isolate the skill of learning to ship.

Slide 67

Slide 67 text

Stuck? Try the TIL format. 💡

Slide 68

Slide 68 text

The TIL Format 💡 I. Intro: 2 or 3 sentences describing the problem you had. II. Body: A few sentences describing the solution and how you got there. III. Final solution: The finished code someone can copy and paste. IV. Conclusion: 1 or 2 sentences re-capping the problem and solution with a link to your Twitter or a shout-out to your newsletter at the end.

Slide 69

Slide 69 text

Tip 3: Don’t over-engineer too quickly. ⚠

Slide 70

Slide 70 text

It’s not a failure, it’s a test!

Slide 71

Slide 71 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden

Slide 72

Slide 72 text

@samjulien Build a small but complete system. Create Draft Promote Publish Garden Post-Publication Phase

Slide 73

Slide 73 text

Tip 1: Every piece of content has a price tag. 💵

Slide 74

Slide 74 text

Plan to spend equal time promoting and maintaining. 🔈

Slide 75

Slide 75 text

Tip 2: Provide direct value on each platform. 🔗

Slide 76

Slide 76 text

What’s their frame of mind? What are people looking for? How can you provide value on the spot? Tip 2: Provide direct value on each platform. 🔗

Slide 77

Slide 77 text

No content

Slide 78

Slide 78 text

Tip 3: Be patient. ⏱

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

Let’s Review

Slide 81

Slide 81 text

Quick Recap: The Need for Consistency Think like an explorer Action + Speed + Feedback = Growth Systems > Motivation

Slide 82

Slide 82 text

Quick Recap: Tools Scratchpad Knowledge base Task manager

Slide 83

Slide 83 text

Quick Recap: Creation Phase Move fast and scope small Don’t over-engineer too fast Start with what you know

Slide 84

Slide 84 text

Quick Recap: Post-Publication Phase All content has a price tag Be patient Provide direct value

Slide 85

Slide 85 text

samj.im/shipping-talk @samjulien

Slide 86

Slide 86 text

samj.im/shipping-talk Thank you! @samjulien