Personal Branding for Developers

Ryan Hayes

TriJS

10/11/2016

What is a Brand?

A brand is the set of expectations, memories, stories and relationships that, taken together, account for a consumer’s decision to choose one product or service over another.

Seth Godin

Some things that are hard if no one knows who you are:

  • Trying to get a job (or better job)
  • Trying to find a business partner
  • Trying to promote a new thing you made
  • Trying to get customers (freelance or product)

Discovery

Value Proposition

Trust

Three things you need:

Discovery

  • Meetups and Conferences (events)
  • Blog
  • Forums
  • Google
  • Blog
  • Website
  • Social Media
  • Open Source Projects

Value Proposition

  • What do you do?
  • What are you passionate about?
  • What are you good at?
  • What can you offer?
    • To Customers
    • To Business Partners
    • To Your Current or Potential Employer

Trust

  • People sticking their neck out to recommend you
  • Social Proof
    • Letters of Recommendation
    • Linkedin Recommendations
    • All with permission to republish

Pre-Requisites

Your Everyday Work

  • Do a good job
  • Be nice
  • Get Recommendations

Recommendations

  • Ask for them!
  • Get them in writing on LinkedIn
  • Get them with permission to publish

The Basics

Level 1

Ok, let's go.

Step #1: Get yourname.com

#2: Make a Landing Page

#3: Get a great headshot photo.

  • Recognizable
  • Non-sketch
  • Cute animals and
    babies totes work

#4: Pick a Unique Screenname

KnowEm.com helps

Your Website

A.K.A. Home Base

Level 2

Make an About/Contact Page

Create a Blog

Self-Hosted Wordpress OR Custom Domain @ Medium.com

Blog Content Ideas

  • How-To
  • Story
  • ProTip
  • Break/Fix
  • Review
  • Top 5
  • Introducing ___________
  • Expand on StackOverflow
  • Post your talk slides
  • (Or videos of your talks)
  • Videos/Screencaps Help in articles
  • Use Images or animations
  • gist.github.com for code

SEO

  • Don't game it
  • Have a Descriptive title
  • Use an SEO plugin (yoast is good for Wordpress)
  • Write well
  • Ask Jeff Rainey

Github

Social Coding

  • Meet other developers where they are
  • Build credentials through code
  • Help influence direction
  • Build plugins, tools, scripts and share!

Social

Media

Get Your Screennames!

You already did this, right?

Your Profile

  • Have a consistent photo
  • Link back to your website!
  • Have an interesting bio
  • Plug your projects

Where To Post?

  • Twitter?
  • LinkedIn?
  • Facebook?
  • Snapchat?
  • Instagram?
  • Google+?
  • My_?

Where To Post?

  • Twitter has the largest tech focus
  • Medium.com for long form
  • Follow the attention
  • Get in on new networks day 1
  • Engage (total buzzword, but works)

What to Post?

  • Curate (repost) Great Content
  • Retweet w/comment
  • --> !!Your Blog Posts!! <--
  • Images are more memorable

Timehop

Your Content: The gift that keeps on giving

Timehop

You can do this forever...

Buffer

Post once to everywhere

The Content Pipeline

your idea

Blog

Timehop

Social Media

Talks from the meetup

Stack Overflow Explanation

Always Pay Your Website First

You can't predict the social media future.

Speaking and Talks

It's a Blog Post in Verbal Form

  • Speak clearly and loudly
  • Shorter is actually better
    • Hopefully it's not 7:30pm right now as you read this slide
  • Q and A
  • It's OK to not know!
  • Speak on topics you know without slides
  • Aim for 75% of the room

Slides + Video
=
Free Content

  • Post slides to Slideshare or Slides.com
  • Post recording to Youtube
  • Create a blog post and embed them!

At the Meetup

  • Introduce yourself
  • What do you do?
  • Where do you work?
  • What do you work on?
  • So are you front end or back end?
  • Javascript pushed me down on the playground stories
  • Follow people on social media from the meetup
  • Engage!
  • Write a post about the talk you saw/share links! (free content)

Talk Benefits

  • Improves soft skills
  • Builds free content
  • In-Person relationships are the strongest
  • Can now literally put "speaker" in your About section on your site and profiles
  • Builds trust

Analyze
And
Capture

Get Google Analytics

  • Find your most popular articles to share
  • Find where people are coming from and target them.

Capture with a call to action and build an Email list

(SumoMe is great for this if you're getting started)

Then Email People a 3 sentence summary and link to your posts!

El Conclusión

(That's Spanish for The Conclusion)

Do good work and tell people about it.