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
Supporting The Masses (without losing your mind)
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ipstenu (Mika Epstein)
August 26, 2012
Technology
90
0
Share
Supporting The Masses (without losing your mind)
WordCamp Chicago, 2012
Ipstenu (Mika Epstein)
August 26, 2012
More Decks by Ipstenu (Mika Epstein)
See All by Ipstenu (Mika Epstein)
WordCamp Boston - 2013
ipstenu
1
330
Rolling Your WordPress Support Character
ipstenu
0
580
Choosing the Right Plugin
ipstenu
0
190
Get Out Of The Monkey House
ipstenu
0
210
Don't Use WordPress Multisite
ipstenu
0
2.9k
Why WordPress Is not "Set it and Forget It"
ipstenu
2
600
Other Decks in Technology
See All in Technology
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
200
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1.1k
Cloud Run のアップデート 触ってみる&紹介
gre212
0
300
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
170
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
480
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
2k
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
420
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
200
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
17
16k
Datadog 認定試験の概要と対策
uechishingo
0
230
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
240
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Utilizing Notion as your number one productivity tool
mfonobong
4
310
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
310
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
140
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Designing for Timeless Needs
cassininazir
1
240
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
What's in a price? How to price your products and services
michaelherold
247
13k
Transcript
How to Support The Masses
Without losing your mind Tips and tricks to keeping it
all in perspective, while still giving people the best experience possible when it comes to support.
Who Am I? Mika A. Epstein (a.k.a. Ipstenu) Over a
decade of supporting technologists, programmers ... and grandmothers
I have the BEST IDEA! It starts with you and
your dream (or desire).
I assemble my code
And it’s awesome!
YAY! Version 1.0.0!!!!!
Wow! People are using my plugin!!!
Not everyone likes it...
http://wordpress.org/support/ view/plugin-committer/YOURHANDLE
Do I want to help them? Do I want to
spend my time doing support? You don’t have to! But....
What’s in your README? • Are there alternate support methods?
• Email, other forums, UserVoice? • Is there no support? • Is there only paid support?
Unless you clearly state otherwise on your plugin page, users
have a reasonable expectation that you will provide free support in the WordPress.org Forums.
Is it really my problem? Valid complaints? Reasonable requests? Not
RTFMing?
Okay, I’m going to help! • Can I reproduce it?
• Have they tried turning off other plugins? • Have they tried using the default theme?
Oh! It’s a conflict!
Should I fix it? • Is it a security hole?
• Is it in the scope of your plugin? • Is the other plugin/ theme behaving badly?
•Be honest •Be direct •Consider patches from users •Ask for
help If you can’t fix it...
What about requests? My users want special features. Well ...
Okay.
It totally needs a unicorn! Yeah, I know it’s an
RSS plugin, man, but think about it! UNICORNS!
JUST SAY NO!
Keep sight of your scope • What problem did I
want to solve with this plugin? • What logical extensions can be added? • What can be easily added? • What can I add and still support?
But I want the unicorn!
You can still say no.
It’s okay to ... • walk away • say no
• get mad • give up • ask for help
It’s not okay to... • blame them (even if it’s
their fault) • be mean • accept abuse • ignore them*
Tips So what should I do?
Document It What it does What it doesn’t How it
works Support options Known/common errors
If you make a BIG change ... DOCUMENT IT!! REMEMBER!
Take Time Think before you answer Study the error reports
Test possibilities Take time for yourself
Be this guy! Walk away from the computer once in
a while
I have a life! It’s ...
Don’t Attack! They’re not attacking you Don’t bite the users
Passion makes people seem aggressive Strong opinions can be misread easily in text!
Don’t be this guy http://xkcd.com/386/ What do you want me
to do? LEAVE? Then they'll keep being wrong!
EOL What if I’m just done with this plugin?
Warn them! “This is no longer supported.” Push a final
version to notify users. Alerts in the admin screen
Hand off? Give it to someone else. Ask someone to
take it over. Email wp-hackers. Post in the forums.
The End