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
350
Five sharding data models and which is right? PGDay Nordic
craigkerstiens
0
240
Postgres at any scale
craigkerstiens
1
950
Five data models for sharding and which is right
craigkerstiens
0
180
Postgres Performance for Humans - All things Open
craigkerstiens
1
350
Postgres Performance for Humans - PyCaribbean
craigkerstiens
1
190
Postgres present and future
craigkerstiens
1
370
Postgres – A Data Platform
craigkerstiens
2
520
Postgres Performance for Humans (Ancient City Ruby)
craigkerstiens
7
430
Other Decks in Technology
See All in Technology
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
23
7.5k
Deep Data Security 機能解説
oracle4engineer
PRO
2
110
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
10
2.5k
螺旋型キャリアの生存戦略 / kinoko-conf2026
rakus_dev
1
960
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
1
1.8k
ぼっちではじめた登壇が「51名」「241件」の発信に化けた
subroh0508
1
310
Flow 不死:AI 時代 DevOps 的不變本質
cheng_wei_chen
2
500
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
120
OTel × Datadog で 「AI活用」を計測し、改善に繋げる
shihochan
2
630
レガシーな広告配信システムでのAI駆動開発/運用の挑戦
i16fujimoto
0
120
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
180
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
310
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
340
58k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
610
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
BBQ
matthewcrist
89
10k
Designing for Timeless Needs
cassininazir
1
260
Google's AI Overviews - The New Search
badams
0
1k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
290
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
400
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
740
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
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