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
Ipstenu (Mika Epstein)
August 26, 2012
Technology
0
76
Supporting The Masses (without losing your mind)
WordCamp Chicago, 2012
Ipstenu (Mika Epstein)
August 26, 2012
Tweet
Share
More Decks by Ipstenu (Mika Epstein)
See All by Ipstenu (Mika Epstein)
WordCamp Boston - 2013
ipstenu
1
320
Rolling Your WordPress Support Character
ipstenu
0
530
Choosing the Right Plugin
ipstenu
0
180
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
520
Other Decks in Technology
See All in Technology
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
53
31k
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
630
生成AIでwebアプリケーションを作ってみた
tajimon
2
110
自分を理解するAI時代の準備 〜マイプロフィールMCPの実装〜
edo_m18
0
110
Welcome to the LLM Club
koic
0
110
新規プロダクト開発、AIでどう変わった? #デザインエンジニアMeetup
bengo4com
0
490
BrainPadプログラミングコンテスト記念LT会2025_社内イベント&問題解説
brainpadpr
0
110
2025/6/21 日本学術会議公開シンポジウム発表資料
keisuke198619
2
460
白金鉱業Meetup_Vol.19_PoCはデモで語れ!顧客の本音とインサイトを引き出すソリューション構築
brainpadpr
2
450
Create a Rails8 responsive app with Gemini and RubyLLM
palladius
0
130
比起獨自升級 我更喜歡 DevOps 文化 <3
line_developers_tw
PRO
0
1k
SFTPコンテナからファイルをダウンロードする
dip
0
540
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Done Done
chrislema
184
16k
Scaling GitHub
holman
459
140k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Music & Morning Musume
bryan
46
6.6k
Into the Great Unknown - MozCon
thekraken
39
1.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
43
2.4k
The Cult of Friendly URLs
andyhume
79
6.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
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