0
Decisions, not options.   Daryl Koopersmith, WordPress Core Developer  @darylkoop | darylkoop.com | hello@darylkoop.com
“There is never a singleright solution.                  A K I N ’ S T W E L F T H L AW               O F S PA C E C R A F...
“There is never a singleright solution. There are alwaysmultiple wrong ones, though.                  A K I N ’ S T W E L ...
Heuristics
“I always saydon’t make plans,make options.             — JENNIFER ANISTON
“      ONLY INI always say     ROMANTICdon’t make plans,make options.     COMEDIES— JENNIFER ANISTON
Decisions, not options.
“Everything should be madeas simple as possible.                OCCAM’S RAZOR
“It can scarcely be denied that the supreme goalof all theory is to make the irreducible basicelements as simple and as fe...
“Everything should be madeas simple as possible,but no simpler.              — ROGER SESSIONS
SECURITY
“If a plugin is insecure,it doesn’t matter whatit’s supposed to do.                   —MA R K JAQ U I T H
READABILITYABSTRACTION
“Sacrifice DRY for readability.                 CHANGESET 15795
CONSIDER THE ECOSYSTEM
UX
Humanize your application.
DESIGN FOR THEMAJORITY
audienceknow your
temptation
≠   HIBERNATE
“Premature optimizationis the root of all evil.                — DONALD KNUTH
the balancing act
TECHNICALDEBT
we are fallible
“In the presence of good rationale,maintainers should be willing tochange their mind often.                — H AV O C P E ...
“Nothing is sacred.
“Nothing is sacred exceptthat nothing is sacred.
Step back.
Think it through.
Make good decisions.
Make good decisions.  Daryl Koopersmith, WordPress Core Developer @darylkoop | darylkoop.com | hello@darylkoop.com        ...
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Decisions, Not Options (WordCamp San Francisco 2011)
Upcoming SlideShare
Loading in...5
×

Decisions, Not Options (WordCamp San Francisco 2011)

2,945

Published on

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,945
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
16
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Decisions, Not Options (WordCamp San Francisco 2011)"

  1. 1. Decisions, not options. Daryl Koopersmith, WordPress Core Developer @darylkoop | darylkoop.com | hello@darylkoop.com
  2. 2. “There is never a singleright solution. A K I N ’ S T W E L F T H L AW O F S PA C E C R A F T D E S I G N
  3. 3. “There is never a singleright solution. There are alwaysmultiple wrong ones, though. A K I N ’ S T W E L F T H L AW O F S PA C E C R A F T D E S I G N
  4. 4. Heuristics
  5. 5. “I always saydon’t make plans,make options. — JENNIFER ANISTON
  6. 6. “ ONLY INI always say ROMANTICdon’t make plans,make options. COMEDIES— JENNIFER ANISTON
  7. 7. Decisions, not options.
  8. 8. “Everything should be madeas simple as possible. OCCAM’S RAZOR
  9. 9. “It can scarcely be denied that the supreme goalof all theory is to make the irreducible basicelements as simple and as few as possiblewithout having to surrender the adequaterepresentation of a single datum of experience. — ALBERT EINSTEIN
  10. 10. “Everything should be madeas simple as possible,but no simpler. — ROGER SESSIONS
  11. 11. SECURITY
  12. 12. “If a plugin is insecure,it doesn’t matter whatit’s supposed to do. —MA R K JAQ U I T H
  13. 13. READABILITYABSTRACTION
  14. 14. “Sacrifice DRY for readability. CHANGESET 15795
  15. 15. CONSIDER THE ECOSYSTEM
  16. 16. UX
  17. 17. Humanize your application.
  18. 18. DESIGN FOR THEMAJORITY
  19. 19. audienceknow your
  20. 20. temptation
  21. 21. ≠ HIBERNATE
  22. 22. “Premature optimizationis the root of all evil. — DONALD KNUTH
  23. 23. the balancing act
  24. 24. TECHNICALDEBT
  25. 25. we are fallible
  26. 26. “In the presence of good rationale,maintainers should be willing tochange their mind often. — H AV O C P E N N I N G T O N
  27. 27. “Nothing is sacred.
  28. 28. “Nothing is sacred exceptthat nothing is sacred.
  29. 29. Step back.
  30. 30. Think it through.
  31. 31. Make good decisions.
  32. 32. Make good decisions. Daryl Koopersmith, WordPress Core Developer @darylkoop | darylkoop.com | hello@darylkoop.com Icons from http://thenounproject.com/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×