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
Why we use Foursquare API for GoRated.PH
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ragde Falcis
November 30, 2012
Programming
56
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Why we use Foursquare API for GoRated.PH
Here is my presentation delivered to the participants of Foursquare Hackathon Pre meet up
Ragde Falcis
November 30, 2012
Other Decks in Programming
See All in Programming
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
770
ChromeでローカルLLM
ryu1013
0
140
JIS keyboard support in Omarchy
lef237
0
130
golang-bob.pdf
iwatsukayura
0
130
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.7k
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
970
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Building Adaptive Systems
keathley
44
3.2k
Optimising Largest Contentful Paint
csswizardry
37
4k
What's in a price? How to price your products and services
michaelherold
247
13k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Building AI with AI
inesmontani
PRO
1
1.3k
Music & Morning Musume
bryan
48
7.4k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
760
Marketing to machines
jonoalderson
1
5.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
330
Transcript
Case Study: GoRated.PH How and why we used Foursquare API
for GoRated.PH
Web service to help both locals and tourists alike discover
the best of the Philippines with unbiased community ratings.
Problem How can we populate our database with places/venues as
quickly as possible? ..with only limited resources such as domain knowledge and people.
Solutions that we tried Google Places API - Only few
registered places - Complicated way of adding new places - Limited PHP library (at that time)
Solutions that we tried OpenStreetMap - More registered places than
Google Places - Not so powerful and extensive API (at that time) - Slow server response (API request)
Solutions that we tried Foursquare API - More registered places
than OpenStreetMap - More activity community - Updated and Dynamic data such as check-ins, trending, photos etc..
Another problem Our code-base is written mostly in PHP and
we want to maintain it that way. Faster and lightweight.
Foursquare Libraries
Eden – Foursquare PHP Library