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
Integrating EE with Third-Party APIs
Search
Stephen Lewis
April 13, 2011
Programming
0
60
Integrating EE with Third-Party APIs
Presented at the ExpressionEngine London meet-up.
Stephen Lewis
April 13, 2011
Tweet
Share
More Decks by Stephen Lewis
See All by Stephen Lewis
PHP Grows Up
stephen
0
160
But It Works on My Machine
stephen
0
110
Profitable ExpressionEngine Add-on Development
stephen
0
63
Pain-Free Unit Testing in ExpressionEngine
stephen
0
260
ExpressionEngine: The Business Case
stephen
2
120
Other Decks in Programming
See All in Programming
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
CSC307 Lecture 08
javiergs
PRO
0
670
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.3k
AI巻き込み型コードレビューのススメ
nealle
2
330
CSC307 Lecture 04
javiergs
PRO
0
660
Data-Centric Kaggle
isax1015
2
780
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
100
Patterns of Patterns
denyspoltorak
0
1.4k
dchart: charts from deck markup
ajstarks
3
990
Fluid Templating in TYPO3 14
s2b
0
130
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
CSC307 Lecture 06
javiergs
PRO
0
690
Featured
See All Featured
Abbi's Birthday
coloredviolet
1
4.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
The Cult of Friendly URLs
andyhume
79
6.8k
How to Talk to Developers About Accessibility
jct
2
130
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Building Adaptive Systems
keathley
44
2.9k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
Experience Internet Integrating ExpressionEngine with Third-Party APIs Stephen Lewis, Experience
Internet @monooso
Experience Internet
Experience Internet
Experience Internet I Have Trust Issues
Experience Internet I Have Trust Issues ‣ I don’t trust
what the API says it wants ‣ I don’t trust what the API says it returns ‣ I don’t trust the API developer ‣ I absolutely don’t the API documentation
Experience Internet Step 1: Know Your Enemy
Experience Internet Step 1: Know Your Enemy ‣ Read (but
don’t trust) the documentation ‣ Use HTTP Client to nd out how things really work ‣ Find, learn and use a library ‣ Plan for the future
Experience Internet Step 2: Accept Failure
Experience Internet Step 2: Accept Failure ‣ Get out early
‣ Log errors ‣ React appropriately ‣ Use caching ‣ Notify the relevant authorities
Experience Internet Step 3: Fake It
Experience Internet Step 3: Fake It ‣ Ef cient, effective
testing ‣ Consider exceptional events ‣ Use Unit Testing and Test Driven Development ‣ github.com/experience ‣ “TDD by Example” by Kent Beck
Experience Internet In Conclusion ‣ Always know your enemy ‣
Prepare for failure ‣ Learn about TDD and unit testing
Experience Internet Thank You Stephen Lewis
[email protected]
@monooso
Experience Internet Any Questions? Stephen Lewis
[email protected]
@monooso