Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Supporting The Masses (without losing your mind)
Search
Ipstenu (Mika Epstein)
August 26, 2012
Technology
97
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
600
Choosing the Right Plugin
ipstenu
0
200
Get Out Of The Monkey House
ipstenu
0
220
Don't Use WordPress Multisite
ipstenu
0
3k
Why WordPress Is not "Set it and Forget It"
ipstenu
2
620
Other Decks in Technology
See All in Technology
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
500
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
3
1k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
17
120k
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
540
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.4k
予測不能な実行エージェントを安全にサクッと試せるサンドボックス環境の話
sansantech
PRO
0
130
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
660
おそらく日本で唯一のDevRelインターン生として
husengs7
0
170
3つのアプローチで目指す チームを強くするAI駆動開発
thkt
0
130
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
160
転んだ話が背中を預ける理由になる / A_story_about_falling_down_gives_you_a_reason_to_watch_each_other_s_backs.pdf
pauli
3
330
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
1
600
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Building Adaptive Systems
keathley
44
3.2k
sira's awesome portfolio website redesign presentation
elsirapls
0
440
Designing for Performance
lara
612
70k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
370
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
250
Designing Experiences People Love
moore
143
24k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
300
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
The browser strikes back
jonoalderson
0
1.8k
A designer walks into a library…
pauljervisheath
211
25k
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