Making location easier for developers with new data primitives

Making location easier for developers with new data primitives

When Foursquare launched in 2009, the app was consumer facing, letting you know where friends had checked in and what spots might appeal to you. People competed to be the “mayor” of certain locations and built guides to their favorite neighborhoods., The service expanded to allow merchants to offer discounts to frequent guests and track foot traffic in and out of the stores. While you can still use the Swarm app to find the best Manhattan in Manhattan, the company realized that real estate and data share the same three key rules: location, location, location.

On this sponsored episode of the podcast, Ben and Ryan talk with Vin Sharma, VP of Engineering at Foursquare, about how they’re finding the atomic data that makes up their location data—their location data—and going from giving insight to individual app users about the locations around them to APIs that serve these location-based insights to developers at organizations like Uber, Nextdoor, and Redfin, who want to build location based insights and features into their own apps.

Show notes

If you still want to check in at your local bakery and remember all the place you’ll go, the original Foursquare app is now Swarm.

If you’re looking to build on their data instead, you can start with their developer documentation.

They have almost 70 location attributes that they are starting to deconstruct and decompose into fundamental building blocks of their location data. Like data primitives—integers, booleans, etc.—these small bites of data can be remade with agility and at scale.

Through the recent acquisition of Unfolded, Foursquare allows you to visualize and map location data at any scale. Want to see patterns across the country? Zoom out. Want to focus on a square kilometer? Zoom in and watch the data move.

Today’s lifeboat shoutout goes to Rohith Nambiar for their answer to Visual Studio not installed; this is necessary for Windows development.

You can find Vin Sharma on Twitter.

See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Avsnitt(863)

After 30 years, Java is still brewing up new features

After 30 years, Java is still brewing up new features

Connect with Georges on LinkedIn and see his work on inside.java.Listen to our previous episode with Georges, a celebration of Java’s 25th anniversary. Today we’re shouting out the age-old question What is a NullPointerException, and how do I fix it?, which was answered 31 times as a community effort.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

17 Juni 27min

“We’re not worried about compute anymore”: The future of AI models

“We’re not worried about compute anymore”: The future of AI models

Together AI is a platform for building with open-source and specialized multimodal models. Check out their docs.Connect with Jamie on LinkedIn.Shoutout to user aryaxt who earned a Stellar Question badge by wondering about MySQL Data - Best way to implement paging?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

13 Juni 25min

Better vibes and vibe coding with Gemini 2.5

Better vibes and vibe coding with Gemini 2.5

Gemini 2.5 is DeepMind’s most advanced model yet, with strong reasoning and coding capabilities. Connect with Tulsee on LinkedIn.Connect with Logan on LinkedIn and Stack Overflow. Check out our previous episode with Logan, we discussed his unique path from coding to AI to product, the challenges of non-determinism in AI models, and surprising lessons from working at the Apple Store.Congrats to Populous badge winner Pascal MARTIN for answering the question PHP echo vs PHP short echo tags.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

10 Juni 33min

Banking on a serverless world

Banking on a serverless world

Explore how Capital One is using tech to innovate the banking experience here.Connect with Kathleen on LinkedIn and visit her blog. Shoutout to user Theraot for answering the questions How to connect a signal with extra arguments in Godot 4, which won them a Lifeboat badge.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

6 Juni 23min

If an attacker can edit your mobile code, how do you defend your app?

If an attacker can edit your mobile code, how do you defend your app?

SPONSORED BY GUARDSQUARELearn more about mobile application security and how to protect your app.Congrats to Lifeboat badge winner Chitrakshi for rescuing TypeScript Error: No overload matches this call in Express route handler.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

4 Juni 28min

In a deterministic simulation, you can debug with time travel

In a deterministic simulation, you can debug with time travel

Antithesis is an autonomous testing platform that finds bugs in your software with perfect reproducibility.Connect with Will Wilson on Linkedin.Congrats to user hannes neukermans whose question How can I do tag wrapping in Visual Studio Code? won them a Stellar Question badge.Our 2025 Developer Survey is live! We want to know what your developer life is like!See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

3 Juni 28min

Getting rid of the pain for developers on Shopify

Getting rid of the pain for developers on Shopify

Check out Shopify’s newest updates on their editions page, including Horizons and their new AI capabilities with Sidekick.Connect with Glen Coates on LinkedIn and X.Shoutout to Stellar Question badge winner nouptime for asking Converting string to byte array in C#.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

30 Maj 30min

Understanding the limitations of AI is crucial for enterprise success

Understanding the limitations of AI is crucial for enterprise success

The discussion also: Touches on the role, evolution, and adoption of AI agents, emphasizing their growing integration into systems, while addressing key safeguarding measures to ensure AI agents can accurately use data to reason effectively. Explores how Abnormal Security utilizes AI to detect and protect against cybersecurity threats, and how Dan and his team are leveraging AI to drive compounding productivity within their organization. Connect with Dan Shiebler on LinkedIn and learn more about Abnormal Security.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

29 Maj 32min

Populärt inom Business & ekonomi

framgangspodden
varvet
badfluence
svd-ledarredaktionen
uppgang-och-fall
rss-borsens-finest
avanzapodden
lastbilspodden
rss-dagen-med-di
borsmorgon
rss-kort-lang-analyspodden-fran-di
affarsvarlden
fill-or-kill
rikatillsammans-om-privatekonomi-rikedom-i-livet
tabberaset
dynastin
kapitalet-en-podd-om-ekonomi
rss-inga-dumma-fragor-om-pengar
montrosepodden
market-makers