Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Marketing for Developers
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Craig Kerstiens
June 22, 2015
Technology
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Marketing for Developers
Craig Kerstiens
June 22, 2015
More Decks by Craig Kerstiens
See All by Craig Kerstiens
Product planning w/ gridding - Effort vs. Impact rule of thirds
craigkerstiens
0
360
Five sharding data models and which is right? PGDay Nordic
craigkerstiens
0
240
Postgres at any scale
craigkerstiens
1
960
Five data models for sharding and which is right
craigkerstiens
0
190
Postgres Performance for Humans - All things Open
craigkerstiens
1
360
Postgres Performance for Humans - PyCaribbean
craigkerstiens
1
200
Postgres present and future
craigkerstiens
1
380
Postgres – A Data Platform
craigkerstiens
2
530
Postgres Performance for Humans (Ancient City Ruby)
craigkerstiens
7
440
Other Decks in Technology
See All in Technology
markdown-poster Introduction
kazamori
0
400
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
200
パスキーでドライブする アカウント統合(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
360
8bit CPU 2026
koba789
7
3k
アクセスキー流出時の対応で再認識した攻撃側と防御側の非対称性について
kazzpapa3
0
430
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
1
380
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
サーバー常駐型の 簡易障害調査AI エージェントを作ってみた話
masayoshi
1
300
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
10
9k
わたしが知り合いゼロの勉強会に 行けるようになるまで
r5ni4
2
830
AWSとAzureのマルチクラウド活用における強い味方___AWS_Kiroを使った二刀流スキル作成.pdf
duelist2020jp
0
130
Microsoft MVP プログラムを紹介するから目指す人増えてくれ
tsubakimoto_s
0
140
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
65
57k
So, you think you're a good person
axbom
PRO
2
2.1k
Paper Plane
katiecoart
PRO
2
53k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
560
A Tale of Four Properties
chriscoyier
163
24k
Code Reviewing Like a Champion
maltzj
528
40k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Accessibility Awareness
sabderemane
1
180
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
220
Tell your own story through comics
letsgokoyo
1
1k
Transcript
marketing for devs @craigkerstiens
About me @heroku postgresguide.com postgresweekly.com craigkerstiens.com
None
Marketing is communicating the value of a product or service
to customers, for the purpose of selling that product or service.
Great products win when
Great projects win when • They communicate their values •
They communicate what they do • They have a good user experience • The communicate with users
Communicate values
Communicate what
Good UX MySQL vs. Postgres
Communicate w/ users
Communicate w/ users
In order for your projects
Projects success • Not an accident • Succesful ones have
at least some of the following: • Solve a problem • Documentation • marketing • Quality
It’s not all projects
Blogging
Beginner trumps all You only have beginner mindset once There’s
a lot more beginners than experts in the world
Rules of the road Personal blog: Establish a habit/pattern Blog
at least once a month Be yourself/authentic
Be you • Use your voice • Don’t try to
be too authoritative • Talk to people just like you would
Growing it • Regularity • Email • RSS -> Email
via mailchimp • Tweet • Ask for reviews
Create a community
None
None
Postgresguide Over two years • 150k unique users • 400k
impressions Investment • 16 hours initial effort • Occasionally checking PRs
Speaking
Speaking • Start small -> build up • At your
office • Meetups • Regional conferences • PyCon • Ask for input/reviews
Focus on the talk • Find your routine • Your
priority is on a good talk, not on meeting people
What to propose • Catchy title • Inflammatory abstract •
Rinse and repeat
Evangelism
Why • To help others? • Economies of scale •
If you help them succeed, they’ll want to help you
How • Teach • Mentor • Make them successful •
Give them a line to you
Distribution
- Every developer launching something ever “Can you help get
this on Hacker News?”
Options Difficulty Easy Hard Reach A lot A little HN
Reddit Email lobste.rs DZone Pycoders/python weekly Press
If you do want on HN • Engage in the
community • Heavybit talk - Iris shoor
Timing
- Every marketing department ever “Every launch is huge” “Tuesday,
Wednesday, Thursday are all good days for launches”
Think outside • I still hate Monday • Friday is
great for small things • Weekends!
What’s in it for “the man”
If developer/technical company
For non-developer focused • Learning, speaking requires you master something
• Well versed topic takes 10 hrs to prepare • 5 of that is on slides • Lesser versed topic takes 20+ hrs to prepare • Recruiting
There’s more • Public speaking helps in a variety of
contexts • A conference is cheaper than training
- Every marketing department ever “How do I get my
engineers to create content”
Your engineers are better at marketing than your marketing team
Sourcing content • Support tickets • Emails • Show and
tells
Recap • Contribute to open source - document your projects
and actively engage • Blog about everything you learn for the first time • Talk about the things you learn, it helps you master them and helps others • marketing your projects is about communicating both the why and the what
Fin. @craigkerstiens