<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://pusher.com/game-development/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/pricing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/beams/pricing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/security/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/glossary/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/serverless-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/pusher-dev-rewards/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/user-stories/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/features/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/code-of-conduct/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/websockets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/real-time/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/realtime-charts-and-graphs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/live-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/realtime-results/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/collaboration-and-activity-feeds/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/gaming/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/realtime-locations/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/presence-indicators/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/chat/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/beams/android-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/use-cases/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/beams/ios-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/beams/push-notification-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal/cookie-policy/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal/contests/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal/quotas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal/support/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/our-promise/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/aup/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/beams-sla/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/beta-terms/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/channels-sla/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/data-protection/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/privacy-policy/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/legal-archived/terms-of-service/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/realtime-enterprise/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/realtime-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/channels/realtime-api-sdk/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/careers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/contact/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/search/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/thank-you/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/design/animation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/design/brand-guidelines/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/design/chameleon/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/design/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/design/media-kit/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/meena-alfons/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pushers-sandbox-plan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-comments-gatsby-blog/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/meena-alfons/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/perspectives/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/chris-casey/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-pusher-team-built-subscription-counting-at-scale/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/read-receipts-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/chris-casey/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/products/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jonathan-lloyd/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/serve-initial-state-by-retrieving-cached-data/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/typing-indicator-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jonathan-lloyd/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/customer-stories/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/live-comments/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/pawel-ledwon/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-an-app-with-information-rich-whos-online-feature/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-text-editor-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/pawel-ledwon/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/tutorial/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/social/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/mike-pye/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-implement-http-request-retry-policies/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/counter-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/mike-pye/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/editorial/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/node-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jimmy-gimson/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/what-are-presence-channels-pusher-presence-channels-when-and-how-to-use-them/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jimmy-gimson/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/engineering/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/chat/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/wern-ancheta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-a-great-developer-experience/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/wern-ancheta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/marketing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/asp-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/yomi-eluwande/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-brazil/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-app-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/yomi-eluwande/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/usecases/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/c-sharp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ayo-isaiah/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/continuous-releases-github-actions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-gatsby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ayo-isaiah/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/jquery/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/christopherbatin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/safari-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-terminal-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/christopherbatin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/guest-posts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/java/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/fisayo-afolayan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/keeping-things-private-authentication-vs-authorization/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-emberjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/fisayo-afolayan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/category/push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/collaboration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/christian-nwamba/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-channels-swift-server-sdk/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cryptocurrency-tracking-swift-laravel-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/christian-nwamba/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jordan-harp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-made-our-documentation-easier-to-maintain/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/updates-native-push-notifications-cordova/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jordan-harp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/vue-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/neo-ighodaro/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/choosing-the-right-tool-to-build-your-chat-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chart-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/neo-ighodaro/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/shalvah-adebayo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/taking-tech-native-gen-z-to-the-virtual-classroom-with-remind-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/shalvah-adebayo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/php/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/chimezie-enyinnaya/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/troubleshoot-react-errors/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cms-laravel-vue-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/chimezie-enyinnaya/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/ruby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/graham-cox/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-reactjs-realtime-with-websockets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/counter-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/graham-cox/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/ruby-on-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/luiz-antonio/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/nwwebsocket-a-flexible-native-websocket-client-for-swift-developers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/typing-indicator-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/luiz-antonio/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/joe-birch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-joins-messagebird/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/shopping-cart-kotlin-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/joe-birch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/ember-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/olayinka-omole/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/channels-ios-swift-v9-0-0-refreshing-the-sdk-with-a-flexible-native-websocket-client/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-logger-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/olayinka-omole/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/samuel-ogundipe/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/migrating-channels-webhooks-from-beanstalkd-to-kinesis-sqs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/migrating-gcm-pusher-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/samuel-ogundipe/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/cordova/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/nish-tahir/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-pusher-unified-the-product-dashboards/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/beams-api-demo-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/nish-tahir/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/esteban-herrera/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/releasing-beams-web-notifications-v1-0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/monitoring-laravel-background-queues/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/esteban-herrera/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/realtime-graph/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/desi-de-martiis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/streamline-realtime-development-with-channels-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chatbot-preact-witai/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/desi-de-martiis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/realtime-chart/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ben-wickens/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/using-presence-for-large-groups/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/workout-tracker-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ben-wickens/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/data-visualization/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ashmeet-singh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-pusherswift-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/adding-analytics-react-native-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ashmeet-singh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/raphael-sousamessagebird-com/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/webvr-how-to-create-virtual-worlds-in-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/facial-recognition-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/raphael-sousamessagebird-com/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/typescript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/perfect-makanju/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/graphql-with-redux/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/spotify-currently-playing-ios-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/perfect-makanju/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/feeds/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/zan-markan-and-luis-fonseca/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/async-in-redux/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-kotlin-food-delivery/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/zan-markan-and-luis-fonseca/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/live-counter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/rahat-khanna/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-notificationsjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/graph-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/rahat-khanna/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/peter-mbanugo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/javascript-compilation-with-babel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/peter-mbanugo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/al-nelson/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/react-tools-and-libraries/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cms-laravel-vue-part-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/al-nelson/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/html/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/viraj-khatavkar/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/go-interface-fuzzer/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/group-chat-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/viraj-khatavkar/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/css/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/kirils-ladovs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-iot-devices-with-pusher-and-lua/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/kirils-ladovs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/maps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ankeet-maini/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/djangocon-f0-9f-8e-b7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/transactional-emails-react-sendgrid/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ankeet-maini/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/location/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/michael-walker/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-bath-ruby-2016/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-note-app-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/michael-walker/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/flask/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jonas-pfenniger-chevalier/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-venice/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/activity-feed-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jonas-pfenniger-chevalier/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/django/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/phil-leggetter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-realtime-laravel-apps-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-network-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/phil-leggetter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/trading/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/dominic-hung/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/improving-shipscope-performance-with-websockets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-map-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/dominic-hung/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/gaming/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/sylvain-giuliani/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-toronto/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-reactvr/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/sylvain-giuliani/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/frances-bonnington/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/atom-pair/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/user-status-update-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/frances-bonnington/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/nest-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jon-elverkilde/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ssl-everywhere/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/food-delivery-notifications-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jon-elverkilde/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/adonis-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/dan-browne/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-marketing-for-developers-acquisition/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/shopping-cart-java-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/dan-browne/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jon-heslop/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-marketing-for-developers-modelling-customer-behaviour/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chart-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jon-heslop/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/live-polls/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/will-sewell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-pusher-js-cdn-major-improvements/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/todo-app-flask/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/will-sewell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/multiplayer-game/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/max-williams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/make-okrs-work/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/max-williams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/online-presence/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/felipe-benevides/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-pitchbox-helps-users-improve-conversion-rates-18-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-app-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/felipe-benevides/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/machine-learning/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/michael-aboagye/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/authorized-connections-a-new-feature-in-beta-on-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/michael-aboagye/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/kubernetes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/chinedu-izuchukwu/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-2-2-0-rc2-release/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/chinedu-izuchukwu/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/flutter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/elena-jovchevska/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/okrs-implementation-challenges/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ride-hailing-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/elena-jovchevska/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/graphql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/fernando-doglio/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-the-pusher-team-hamilton-loic-lauren/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/anonymous-chat-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/fernando-doglio/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/expo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/gideon-onwuka/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-powered-quizup-takes-both-sides-of-the-atlantic-by-storm/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/gideon-onwuka/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/webpack/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/suragch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-pusher-js-version-released-1-11-0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-chart-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/suragch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/dart/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/wpengine/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/implementing-a-realtime-encoding-dashboard-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/wpengine/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/nuxt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/benjamin-tang/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ssl-now-available/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/secure-chat-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/benjamin-tang/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/oauth/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/enrique-lopez-manas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/metalsmith-static-with-realtime-comment-features/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-django/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/enrique-lopez-manas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/user-authentication/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/lanre-adelowo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-realtime-chart-in-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/typing-indicator-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/lanre-adelowo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/sinatra/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/lotanna-nwose/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-realtime-users-status-update-in-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-text-editor-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/lotanna-nwose/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/express/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/oreoluwa-ogundipe/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introduction-to-progressive-web-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/read-receipts-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/oreoluwa-ogundipe/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/tagged/functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/paul-wilkinson/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/passing-a-channel-name-via-constructor-considered-deprecated/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/counter-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/paul-wilkinson/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/robert-oles/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/is-pusher-up/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/typing-indicator-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/robert-oles/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/gavin-o-flaherty/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/enhancing-player-experience-with-in-game-social-features/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/gavin-o-flaherty/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/creating-great-hybrid-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/activity-feed-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/sara-tilly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/tokyo-olympics-realtime-lighting-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/twitter-feed-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/sara-tilly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/hanna-crombie/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/field-service-management-notifications-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/hanna-crombie/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ajay-desai/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/counting-connections-at-scale/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/anonymous-chat-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ajay-desai/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/james-lees/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/make-angular-4-app-seo-friendly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/anonymous-chat-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/james-lees/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jim-silvey/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/graphql-api-serverless/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/read-receipts-django/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jim-silvey/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/prateek-gupta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/dynamic-features-for-realtime-news/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-notifications-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/prateek-gupta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jim-fisher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-results-election-washington-post/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/anonymous-chat-app-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jim-fisher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/anya-zenkina/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-communication-for-telehealth/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/anya-zenkina/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/matt-collier/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/handling-dynamic-integration-in-a-team-2fa-and-other-security-upgrades-in-your-dashboard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-text-editor-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/matt-collier/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/kevin-norman/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/polish-your-asynchronous-code-with-promises-in-node-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/floating-hearts-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/kevin-norman/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/zan-markan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/end-to-end-encryption-support-for-ruby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/counter-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/zan-markan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/madalina-grigorie/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-usage-metrics-and-more-self-serve-tiers-for-easy-push-notification-scaling-with-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/read-receipts-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/madalina-grigorie/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jose-maria-cunha/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/using-dynamic-imports-and-webpack-to-boost-page-load-perfomance/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jose-maria-cunha/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/luka-bratos/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/top-use-cases-for-geofencing-in-2020/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-comments-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/luka-bratos/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/sam-stagg/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-notifications-with-pusher-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/pwa-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/sam-stagg/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/amina-waters/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-live-comments-feature-using-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/amina-waters/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/hamilton-chapman/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/animation-react-native-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/trade-platform-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/hamilton-chapman/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/luis-fonseca/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-achieve-hipaa-compliance-with-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/design-feedback-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/luis-fonseca/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/lauren-plews/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/5-reasons-you-should-have-a-real-time-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/lauren-plews/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jack-franklin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-beams-announcement/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-leaderboard-preact/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jack-franklin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ben-foxall/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/live-commentary-react-vr/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-map-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ben-foxall/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/teddy-necsoiu/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/react-laravel-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-likes-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/teddy-necsoiu/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ruan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/food-delivery-notifications-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-likes-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ruan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/jamie-patel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/send-push-notifications-over-firebase-cloud-messaging-fcm-with-pushers-mobile-push-notifications-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/messaging-queue-node-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/jamie-patel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/alex-pate/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-send-ios-10-notifications-using-the-push-notifications-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/activity-feed-flask/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/alex-pate/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/vivan-kumar/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/create-a-time-tracking-application-using-laravel-and-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-comments-nestjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/vivan-kumar/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/alex-gevers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-a-messenger-app-using-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-network-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/alex-gevers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/olga-dukova/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-photo-feed-using-net-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-payment-dashboard-stripe/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/olga-dukova/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/robin-hawkes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-app-adonis-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/geolocation-sharing-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/robin-hawkes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/adam-cavanagh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/make-an-oauth2-server-using-laravel-passport/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-struts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/adam-cavanagh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/richard-caudle/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-realtime-pwa-with-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-map-leaflet-vue-adonis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/richard-caudle/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/martyn-loughran/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-collaborative-text-editor-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cryptocurrency-tracker-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/martyn-loughran/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/aivars-zlobins/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-map-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-map-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/aivars-zlobins/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/chris-nwamba/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-group-chat-app-javascript-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-map-aspnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/chris-nwamba/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/deborah-barnard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-message-delivery-status-using-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-activity-stream/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/deborah-barnard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/christopher-batin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-chart-using-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-measuring-arkit/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/christopher-batin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/tamara-miner/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/update-users-status-realtime-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webrtc-chat/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/tamara-miner/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/marta-marino/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-counter-using-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/read-receipts-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/marta-marino/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/raphael-sousa-santos/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-photo-feed-using-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/group-chat-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/raphael-sousa-santos/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/loic-dumas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-public-anonymous-group-chat-app-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-widget-ruby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/loic-dumas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/lucinda-vaughan-steel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-users-status-update-realtime-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-websockets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/lucinda-vaughan-steel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/nick-farrant/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-twitter-feed-in-ios-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ussd-food-app-vue-africas-talking/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/nick-farrant/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/craig-frost/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/promises-async-await/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-audit-trail-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/craig-frost/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/arjun-goyal/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whats-new-webpack-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-poll-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/arjun-goyal/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/gauthami-polasani/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-an-activity-feed-with-laravel-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/game-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/gauthami-polasani/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/mario-moscatiello/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-whos-typing-feature-in-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-presence-counter-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/mario-moscatiello/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/george-buckley/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-an-android-realtime-feed-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-datatables/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/george-buckley/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ahmad-samiei/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-printful-uses-pusher-to-increase-user-engagement-revenue-and-team-efficiency/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ahmad-samiei/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ovie-okeh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/3-approaches-to-monadic-api-design-in-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ovie-okeh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ethiel-adiassa/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/adopting-modular-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-social-android-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ethiel-adiassa/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/samuel-kleiner/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/talking-left-pad-npm-and-dependencies-in-front-end-development/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webrtc-video-call-app-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/samuel-kleiner/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/lucia-granda/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/fuzz-testing-distributed-systems-with-quickcheck/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/web-notifications-laravel-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/lucia-granda/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/annalisa-valente/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/4-questions-you-need-to-ask-before-deploying-docker/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-blog-swift-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/annalisa-valente/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/callum-oakley/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/unit-testing-io-in-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/callum-oakley/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/hugo-vieira/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-berlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-app-hapi-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/hugo-vieira/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/louise/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/meet-the-pushers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-tables-nextjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/louise/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/juan-martinez/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/adding-private-channels-to-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/postgresql-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/juan-martinez/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/deepak-borania/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/serverless-functions-a-smart-approach-to-building-realtime-experiences/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-spreadsheets-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/deepak-borania/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/aman-mittal/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/powering-peer-to-peer-communication-at-missive/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-spreadsheets-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/aman-mittal/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/ayooluwa-isaiah/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-flask-video-courses/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-spreadsheets-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/ayooluwa-isaiah/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/abati-adewale/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/vscode-extensions-laravel-development/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-analytics-dashboard-express/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/abati-adewale/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/agata-walukiewicz/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/websockets-realtime-gaming-low-latency/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/monitor-api-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/agata-walukiewicz/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/will-ward/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-chat-applications-with-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/angular-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/will-ward/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/null/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-it-easier-to-outgrow-usage-limits-in-your-channels-plan/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-analytics-dashboard-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/null/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/author/britney-nomayo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-maximize-opt-in-rates-for-mobile-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-data-visualization-nextjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/author/britney-nomayo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/6-coolest-react-vr-projects/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-datatables-nestjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-captioning-for-remote-accessibility-with-tolkchat/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-text-editor-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/end-to-end-encryption-for-pusher-channels-is-out-of-beta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-sentiment-analysis-nextjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/taking-social-fundraising-online-with-givebutters-realtime-platform/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/comments-sentiment-analysis-nextjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/slack-clone-laravel-tailwindcss-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-graph-nestjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-rest-api-laravel-api-resources/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-feed-react-cloudinary/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-realtime-technology-changed-the-face-of-news-journalism/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/hacking-for-connectedness/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-poll-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/exploring-the-world-from-home-with-the-world-walking-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-kotlin-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-describe-publish-consume-real-time-data/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/adonis-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/our-product-roadmap-taking-channels-and-beams-to-even-greater-success/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/desktop-notifications-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-vs-buy-creating-realtime-network-infrastructure-for-your-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-game-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/narrowing-our-product-focus/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/angular-chat-sentiment-analysis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/service-announcement-removal-of-support-for-tls-1-0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/learn-pusher-video-courses/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-painting-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-new-tutorial-hub/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/data-visualization-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/exploring-real-time-apps-with-vuejs-es2016-and-webpack/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/geofencing-nextjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-message-delivery-status-in-ios-using-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/geofencing-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/rest-versus-graphql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/location-feed-android-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/6-common-misconceptions-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-state-kotlin-survey/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/activity-feed-dotnet/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-buffer-android-proactive-reactive-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-chat-ruby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-realtime-polls-nodejs-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-painting-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-map-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/group-chat-angular-dialogflow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/online-text-rpg-exploring-the-world-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-feed-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/demystifying-page-transitions-nuxt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-sharing-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/creating-ride-booking-app-react-native-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-ruby-rails-postgresql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/7-myths-about-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-notifications-ios-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/make-a-realtime-light-monitor-using-arduino-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/persisting-data-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/redesigning-the-pusher-website-for-2020/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-social-android-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-latency-affects-user-engagement/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/polling-ruby-rails-postgresql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/chatkit-solutions-create-better-marketplaces-with-chat-in-your-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/voting-app-go-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-vs-buy-adding-chat-to-your-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-go-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-online-realtime-counter-net-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-go-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-ar-measuring-app-arkit-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ios-chat-app-swift-chatkit-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/lessons-learned-implementing-redux-on-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-comments-gatsby/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-trade-platform-javascript-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/carpooling-react-native-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-cli/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/carpooling-react-native-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/a-step-towards-a-unified-dashboard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/comments-app-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-pusher-channels-cluster-in-australia/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/collaborative-editor-gatsby-draftjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/upgrade-app-android-oreo-avoid-factory-reset/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-blog-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/reason-react-bucklescript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-app-ionic-sentiment/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whats-new-laravel-5-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-graph-emberjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-channels-oregon-cluster/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-poll-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/end-to-end-encryption-beta-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/voting-system-emberjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/animation-react-native-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-blog-go-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/lower-delays-in-presence-channel-disconnection-timeouts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-poll-ionic/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/authenticated-users-pusher-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/geofencing-ember/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-crud-app-flask-python-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/web-traffic-monitor-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-chat-app-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-graph-ionic/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/writing-graphql-service-using-kotlin-spring-boot/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/geofencing-ionic/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/what-is-real-time/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/kotlin-ride-sharing-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/authorized-connections-is-out-of-beta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-blog-kotlin-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whats-new-in-angular-7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/web-scraper-node/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/php-laravel-migration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-multiplayer-game-pusher-firebase-hosting/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-graph-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-up-and-running-with-graphql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/football-feed-go-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/extending-support-for-tls-1-0-in-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-app-framework7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-pusher-cluster-in-tokyo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-app-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/facebook-chatbot-dialogflow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/android-poll-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/mvvm-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/calendar-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/laravel-whats-new/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cryptocurrency-kotlin-go-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/reason-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cryptocurrency-kotlin-go-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/react-vs-reasonreact/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-widget-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/react-native-auth0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-widget-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-framework-7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-jest-enzyme/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-vue-photo-uploads-gallery/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/android-messenger-presence-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/devmic-interview-with-eduard-schikurski/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/game-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/vscode-javascript-node/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/storybook-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/typescript-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-a-localized-app-with-laravel-part-2-the-setup-and-application-backend/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/react-context-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ios-machine-learning/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/quick-nimble-testing-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/localized-laravel-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/use-cases-considerations-realtime-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/getting-started-vapor-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/debugging-react-native-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/stocks-push-notifications-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/laravel-subdomain-routing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/go-vue-online-presence/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/what-you-need-know-npm-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-news-feed-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/main-thread-checker-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-blog-kubeless/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/animation-react-native-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-graph-d3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/releasing-state-of-kotlin-2018/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/constraintlayout-kotlin-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/laravel-jwt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/constraintlayout-kotlin-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/log-channels-stacks-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/constraintlayout-kotlin-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/interface-builder-teams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-logs-dashboard-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/tests-laravel-applications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/anonymous-chat-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/swift-4-decoding-json-codable/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/online-presence-counter-symfony/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/optimizing-performance-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/publish-laravel-packagist/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/debugging-react-native-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/continuous-integration-react-native-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/event-driven-laravel-applications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/continuous-integration-react-native-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/track-pizza-realtime-pusher-google-maps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/continuous-integration-react-native-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/is-the-end-of-the-app-developer-near/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chatbot-kotlin-dialogflow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-net-server-library-v4-1-0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cms-laravel-vue-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/implementing-realtime-desktop-notifications-laravel-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cms-laravel-vue-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/create-anonymous-public-ios-chat-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cms-laravel-vue-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/improving-customers-app-experiences-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cms-laravel-vue-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-public-anonymous-chat-app-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/introducing-flutter-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-public-anonymous-chat-app-android-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chrome-extension-cryptocurrency-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-graph-using-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/markdown-editor-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-live-commenting-feature-ios-using-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chrome-extension-cryptocurrency-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-it-cheaper-to-get-started/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-vue-axios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/time-slice-suspense-api-react-17/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/presence-channels-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-collaborative-note-app-using-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/rest-api-slim-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-collaborative-text-editor-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/rest-api-slim-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-message-delivery-status-in-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-game-express/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-realtime-table-using-laravel-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-game-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-whos-typing-feature-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-native-development-tools-part-3-testing-tools/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-photo-feed-android-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-realtime-search-adonis-js-vue-js-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/advanced-laravel-eloquent-usage/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/authorization-graphql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/graphql-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-flask-vue-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-realtime-activity-feed-with-react-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-poll-realtime-counter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-sessions-f0-9f-9a-80/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-flask-vue-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/what-i-learned-building-the-pusherswift-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-flask-vue-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-simple-chat-app-with-pusher-and-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-to-do-app-react-native-expo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-laravel-chat-app-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/auto-layout-swift-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-an-ios-chat-app-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/understanding-rest-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-with-pusher-and-laravel-echo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/auto-layout-swift-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/javascript-electronics-on-the-pi-zero/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/vue-cli-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/extending-the-offline-web/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/http-response-codes-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-react-native-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/http-response-codes-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ecommerce-laravel-vue-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/auto-layout-swift-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-react-native-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/auto-layout-swift-part-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ecommerce-laravel-vue-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/pokemon-react-native-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-developer-package/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/android-notifications-guardian-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ecommerce-laravel-vue-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/flask-vue-comments/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/connectivity-errors-android-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/pokemon-react-native-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/latency-working-set-ghc-gc-pick-two/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/pokemon-react-native-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-can-engineer-language/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/typing-indicator-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/writing-efficient-css/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/api-authentication-adonis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/offline-and-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/todo-vue-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/a-new-pusher-dashboard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-commenting-adonis-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/seo-react-fetch-as-google/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-online-presence-ionic/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-react-native-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-laravel-packages/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/the-what-and-why-of-redux/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-feed-angular-7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/keep-track-of-pusher-usage-with-updates-delivered-to-your-inbox-or-slack/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-adonis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/my-5-favourite-features-of-go-and-how-to-use-them/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/vapor-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/3-lessons-learned-after-6-months-in-a-startup/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-laravel-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/fullstack-graphql-app-prisma-apollo-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/score-feed-chrome-extension/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introduction-progressive-web-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/graph-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-http-dotnet-300/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/data-visualization-vue-chart/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/hack24-in-nottingham/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/higher-order-components-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-redesigned-our-api-dashboard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-hooks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-realtime-applications-with-cyclejs-and-rxjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/login-ui-flutter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/writing-a-new-realtime-javascript-library/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/service-discovery-microservices/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/memory-profiling-in-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ios-user-presence-node-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/a-merry-lego-christmas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/comment-voting-react-node/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/real-time-data-discovery-in-your-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/oauth-flask-dance/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-efficient-use-of-memory-in-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/getting-started-laravel-mix-frontend/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-elm-lang-realtime-with-pusherjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/serverless-backend-aws-lambda/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-application-laravel-vue-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/pusher-channels-adonis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-world-finals/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/getting-started-pusher-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/adventures-in-elm-lang/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/flutter-widgets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/hackdays-hits-connecting-pusher-slack-spotify-and-sonos/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/flutter-building-layouts/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-110bn-messages/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-map-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/laravel-mvc-use/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/online-presence-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/october-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/todo-app-react-hooks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/react-error-boundaries/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/to-do-list-apple-watch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-application-laravel-vue-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-graphql-subscriptions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-ar-game-arkit-spritekit/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/clean-architecture-introduction/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/top-tips-and-tools-for-optimising-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/graphql-typescript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/heres-what-i-learned-from-3-months-of-startup-interviews/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-native-payments/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-stockholm/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/flutter-user-input/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-3-0-0-released/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/google-recaptcha-flask/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/update-on-security/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-version-1-0-0-of-the-python-library/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/code-playground-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/best-free-online-resources-to-learn-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/10-things-i-learnt-diving-in-the-functional-programming-deep-end-with-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/code-splitting-webpack-dynamic-import-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-kubernetes-google-cloud/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-vue-cli-simplifies-development/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/onboarding-flutter-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-application-laravel-vue-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/football-hack-day-statscom-premier-league-match-data-in-real-time/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/building-message-delivery-status-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/porting-the-pusher-integration-tests-to-haskell/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-8/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-battlehack-2015/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/authentication-react-native-okta/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-built-atom-pair/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-10/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/php-2015-pragmatic-progressive-open/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/onboarding-flutter-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/learnt-making-company-wiki/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/shopping-cart-kotlin-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-ngeurope/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/shopping-cart-kotlin-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-angularjs-library-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/consume-restful-api-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-apis-laravel-graphql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/styled-text-flutter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/implicit-routing-server-rendering-react-next-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/rich-notifications-vapor-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-application-laravel-vue-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/rich-notifications-vapor-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-application-laravel-vue-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/notifications-news-cms-ios-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/five-tips-serverless-aws-lambda/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-logger-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/full-stack-testing-docker-compose/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/maze-game-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-retail-week-hackathon/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-native-pong-game/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-frozen-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-logger-part-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-marketing-developers-activation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-logger-part-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-client-2-2-0-released/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/backend-developer-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-hackday-making-office-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/backend-developer-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/receiving-client-events-via-webhooks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/aws-lambda-go-ios-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/track-sneezes-real-time-exercise-sneezeups-rounded/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/aws-lambda-nodejs-ios-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/native-client-libraries-update/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/infinite-scrolling-angular-cdk/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/scrum-for-non-engineering-teams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-5-8/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-pusher-js-2-2-0-rc1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/go-tweets-popularity-chart/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-sticker-mule-improved-labour-productivity-by-10-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-countdown-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-triumph-over-useless-meetings/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/youtube-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/why-i-pushed-into-tech/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-ios-java-aws-lambda/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-and-the-internet-of-things-at-hydrahack/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lambda-go-android-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/inaugural-london-tech-at-scale-event/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lambda-java-android-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-devto-contest-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-ios-python-aws-lambda/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/csrf-laravel-verifycsrftoken/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/authentication-vue-vuex/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-built-pusher-js-2-0-part-3-metrics/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/beams-api-demo-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/why-vuejs-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lambda-python-android-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-react-context-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-analytics-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-vue-laravel-video-courses/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/node-command-line-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-8m-funding-balderton-heavybit/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/login-approval-laravel-ios-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/rest-api-serverless-framework/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/login-approval-laravel-ios-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/twitter-realtime-web-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/authentication-server-side-dart/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-at-startup-weekend-edinburgh/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/todo-app-react-native-web/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/future-of-web-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lifecycle-methods-react-16/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/handling-authentication-in-graphql-auth0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/callkit-ios-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/docker-for-development-laravel-php/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/callkit-ios-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/json-ajax-api-realtime-messaging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/multiple-authentication-guards-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-whos-typing-feature-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/azure-nodejs-ios-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-bookings-management-made-easy-with-digitalbooker/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-dart-android-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/integrate-private-and-presence-channels-with-django/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-ionic-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/handling-authentication-in-graphql-jwt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-ionic-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/docker-for-development-getting-started/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/error-handling-angular-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/handling-authentication-in-graphql/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/error-handling-angular-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/beginners-guide-react-component-lifecycle/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/error-handling-angular-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-external-modules-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lifecycle-hooks-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/online-text-rpg-react-interacting-with-world-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/create-react-app-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whats-new-laravel-5-6/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lazy-loading-angular-7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-server-and-application-monitoring-with-scout/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/azure-java-android-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-features-nestjs-under-5min-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/unit-testing-asp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/the-definitive-django-and-pusher-online-workshop/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/mvp-backend-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-map-kotlin-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/azure-java-ios-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-realtime-cryptocurrency-watcher-pwa-using-vue-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/spotify-currently-playing-ios-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/discussion-forum-laravel-vuejs-vuetify/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/food-ordering-app-react-native-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/social-network-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/food-ordering-app-react-native-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/css-modules-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/spotify-history-react-node/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/shakey-has-it-all-realtime-mobile-browser-and-user-audience-engagement/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/remotely-update-configuration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-1-12-released/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/beams-notify-users-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-lindt-competition-by-your-interface/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/html5-notification-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-payment-dashboard-stripe-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/mongodb-change-streams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-at-hackldn/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/type-check-react-flow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/filtrand-a-demo-of-webhooks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/online-presence-ruby-rails/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/location-sharing-react-native-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-zapier-tweet-stream/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-api-monitor-go-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/auto-layout-swift-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whats-new-in-angular-5/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-attendance-react-native-ble/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-activity-feed-flask-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-logger-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-table-android-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/memory-game-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-lucid-orm/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/terminal-web-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-with-react-router-v4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-notifications-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-attendance-app-react-native-ble-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/microservice-problems-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introduction-web-scraping-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-mysql-java/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/add-realtime-chat-gatsby-blog-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-data-table-react-go/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-1-10-released/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/encryption-go-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ways-to-use-pusher-at-the-mozilla-festival/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-multiplayer-quiz-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-challenge-results/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/food-ordering-app-react-native-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ongamestart-a-bright-future-for-html5-games/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-feed-swift-raspberrypi/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/node-knockout-awesomeness/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/counter-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-food-delivery-pwa-using-vue-js-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-table-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/7-things-about-react-16/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-node-rethinkdb/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-typing-indicators-feature-in-net/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-geolocation-arkit-corelocation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-at-falsy-values/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/flutter-listviews/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/monitoring-laravel-background-queues-realtime-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ride-sharing-app-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/handling-internet-connection-reachability-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/online-text-rpg-entering-the-world-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-spreadsheets-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-score-board-component-stenciljs-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/polling-web-app-nextjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/tic-tac-toe-react-native-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/location-ruby-rails-googlemaps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-location-app-arkit-corelocation-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ios-chat-app-swift-chatkit-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-twitters-realtime-likes-feature-node-js-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-emberjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-live-commenting-feature-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/social-notifications-ios-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-stenciljs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-dashboard-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-pwa-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-paint-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-realtime-counter-using-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-native-development-tools-part-1-linting/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-table-datatables/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/constraintlayout-kotlin-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/status-update-and-roadmap/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/constraintlayout-kotlin-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-the-railsrumble-dashboard-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-a-localized-app-with-laravel-part-4-frontend-with-multi-language/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/first-post/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/emotion-recognition-tensorflow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-version-1-8/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/introducing-flutter-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/its-not-websockets-its-your-broken-proxy/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-ionic-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-feature-super-duper-event-creator/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/getting-started-vapor-part-one/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-realtime-and-notifications-for-flutter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/serverside-rendering-vue-nuxt/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/bundled-javascript-goodness/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/wordpress-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/setup-pusher-librato-integration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/react-native-development-tools-part-2-debugging-tools/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-map-swift-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-progress-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-applications-using-android-architecture-components-kotlin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/photo-sharing-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-twitter-realtime-likes-feature-with-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/search-laravel-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/websocket-compression-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/game-python-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-pusher-serverless-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-flask-vue-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/engaging-your-audience-with-realtime-custom-branded-games-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-ionic/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-hackdays-august-2016/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/auto-layout-swift-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/create-realtime-prototype-feedback-app-using-vuejs-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/vuejs-mixins-custom-directives/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-bot-using-botman-slack-telegram/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/vue-custom-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-rest-apis-in-adonis-4-0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/local-data-flutter/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-realtime-table-using-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-realtime-commenting-feature-using-net-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/speeding-up-your-website-using-varnish/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-7/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-watchlist-notify-users-when-their-friends-are-online/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/webpack-part-9/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/counting-live-users-at-scale-with-subscription-count-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/laravel-logger-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-react-native-sdk-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/backend-developer-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/re-engineering-with-cache-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/end-to-end-encryption-node/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/user-centric-applications-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/lambda-node-android-push-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-cache-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/login-approval-laravel-ios-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-new-premium-pusher-metrics-sent-to-datadog/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/game-device-sensors-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/publish-batches-of-events-at-scale-with-the-batch-events-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/azure-nodejs-android-notifications/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/jsonp-authentication-for-private-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/instagram-clone-ionic-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-new-packages-for-exceptional-tech-support-on-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/error-handling-angular-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/my-time-at-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/serverless-react-native-aws-amplify/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/animating-3d-model-ar-arkit-mixamo/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-sentiment-analysis-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-multiplayer-game-angular-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/re-engage-offline-users-with-notification-fallbacks-part-3/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-rest-kotlin-using-spring-boot/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-content-good-ux/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-secure-chat-web-app-javascript-auth0-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/learning-graphql-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-an-ar-app-with-arkit-and-scenekit/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/server-health-monitor-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-collaborative-text-editor-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/bitcoin-live-graph-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/complete-guide-to-form-validation-in-vue/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/activity-feed-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/using-prediction-models-coreml/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-realtime-table-using-asp-net-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/chat-sentiment-analysis-nestjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/create-realtime-floating-hearts-effect-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-comments-sentiment-analysis-nestjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-live-notifications-for-android-using-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/re-engage-offline-users-with-notification-fallbacks-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-dice-rolling-fb-messenger-bot-botkit/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ios-chat-app-swift-chatkit-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-set-up-your-pusher-and-datadog-integration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/cryptocurrency-tracking-swift-laravel-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-started-vuex-state-management-vuejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/stocks-push-notifications-ios/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-an-electronic-realtime-poll-in-5-steps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/pwa-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-error-reporting-and-logs-in-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/group-chat-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-simple-real-time-app-with-vue-js-2-0-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-chat-with-node-js-mysql-and-pusher-channels-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/the-evolution-of-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/geofencing-nestjs-googlemaps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-chart-with-vuejs-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-a-streaming-platform-and-watch-videos-with-your-friends/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-photo-feed-using-django/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/push-notifications-node-service-workers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/creating-first-facebook-messenger-bot/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/slack-push-notifications-webhooks-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-a-realtime-feed-with-node-js-and-amp/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/realtime-results-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-typing-indicators-in-swift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/how-to-build-a-chat-app-with-vue-js-and-laravel/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/use-typescript-with-node/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/how-to-build-flutter-notifications-with-beams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-group-chat-app-using-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/how-to-add-realtime-communication-to-flutter-with-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-realtime-counter-for-ios-using-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-a-realtime-stock-ticker-with-ruby-and-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-live-comment-feature-using-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/re-engage-offline-users-with-notification-fallbacks-part-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-public-anonymous-chat-app-using-net-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-chat-with-node-js-mysql-and-pusher-channels-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-you-can-become-an-ar-vr-developer/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/ios-chat-app-swift-chatkit-part-4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-realtime-graph-in-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/accessible-react-native/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-an-android-app-using-cordova-and-vue-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/whiteboard-electron-react-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-build-a-message-delivery-status-in-django/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/accessible-react-fragments/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-realtime-photo-feed-using-angular-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/localized-laravel-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-a-realtime-react-vr-app/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/live-location-data-with-pusher-serverless-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/secure-server-5-minutes/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/how-to-build-multiplayer-game-online-friends-list-and-live-chat-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/create-to-do-ios-android-app-ionic-angular/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/tutorials/build-sentiment-analysis-chat-app-node-pusher-functions/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-a-realtime-counter-using-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/create-web-notifications-using-laravel-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-ios-photo-feed-pusher-raspberry-pi/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-a-new-pusher-cluster-in-india/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-shopping-cart-with-java-and-react/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/golangs-real-time-gc-in-theory-and-practice/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/dynamic-graphs-with-d3-js/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-publish-new-content-in-realtime-with-bolt-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/hackference-2016/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/infrastructure-around-the-globe-with-new-clusters-in-europe-and-asia/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-teach-javascript/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-elm-revisited-with-elm-0-17/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whats-new-in-d3-v4/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-use-react-with-visual-studio-and-asp-net-web-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-web-components/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-a-pokemon-go-clone-using-web-technologies-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introduction-to-natural-language-processing-with-python/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/revisiting-realtime-angular-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/writing-realtime-apps-with-laravel-5-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/5-reasons-you-should-learn-swift-in-2016-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/creating-an-online-interactive-es2015-classroom/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/talking-about-offline-web-apps-and-service-workers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-hackdays-april-2016/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-pusherjs-3-1-supporting-reactnative-service-workers-and-nodejs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pushers-5-years-birthday-bash/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/talking-universal-javascript-at-fluent-conf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/using-webhooks-to-find-bees/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/reduce-websocket-connections-with-shared-workers/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/fluent-conference-san-francisco-2016/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/using-your-real-time-data-features/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/real-time-apps-angular-2/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-usage-notifications-via-slack-and-others/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/batch-webhooks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/debug-console-updates/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-add-message-history-to-your-pusher-apps/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/moar-pusherinos/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/real-time-chat-with-ember-2-and-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-an-android-chat-app-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-zapier-integration/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/android-pusher-library-hits-1-0-0/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-athens/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-new-york-city/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-tokyo-2015/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/djangocon-eu-2015/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/smart-notifications-with-pusher-and-sendgrid/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/django-pusherable/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/what-the-hack/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/websockets-from-scratch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-golang-library/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/battlehack-london/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-at-football-hackday/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/real-time-apis-api-strategies-practices/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-tweet-statistics-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/smashing-conference-oxford-2015/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-simpleweb-hacknight/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/dev-experts-hack/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/ndc-london-2015/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-full-stack-toronto/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/whos-in-realtime/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/building-3d-multiplayer-game-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-international-space-station-api-angularjs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-canvas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/response-poodle-sslv3-vulnerability-discontinuation-ie6-support/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-tfl-traffic-camera-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/web-marketing-for-developers-retention/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/integrating-pusher-stamplay/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-realtime-reddit-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-to-set-quartely-okrs-for-your-teams/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-community-libraries-highlights/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/rise-2nd-screen/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/improve-user-experience-app-real-time-progress-bar-tutorial/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/dont-repeat-your-mistakes-conducting-post-mortems/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/making-angular-js-realtime-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-snappy-uses-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/typhoon-yolanda-supporting-relief-efforts-with-bangonph/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/winning-big-at-rails-rumble/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/hack4good-at-web-summit-dublin/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/always-be-blogging/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-on-windows-azure/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/get-ready-for-rails-rumble-2013/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/getting-the-developer-experience-right/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/join-us-in-the-html5-game-revolution-at-ongamestart/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-and-the-internet-of-things-at-hydrahack-part-deux/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/oxford-geek-night-making-websockets-sexy/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/coffee-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-is-going-to-san-francisco/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/instantly-scalable-realtime-web-apps-with-pusher-openshift/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-built-pusher-js-2-0-part-2-implementation/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-we-built-pusher20-part-1/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-2-0-0-cutting-edge-websockets-with-comprehensive-legacy-support/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/epic-pusher-hacks-at-the-guardian-london/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/helping-o2-build-immersive-second-screen-app-experiences-for-international-sport/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/multi-user-enabling-an-app-in-30-lines-of-code/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/london-websummit-hackday/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/using-pusher-to-power-cisimples-real-time-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-twilio-sponsoring-php-uk-2013-hackspace-hackathon/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/how-mullen-used-pusher-to-engage-100000-voters/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/multi-channel-event-publishing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-presence-webhooks-and-new-apis/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/november-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/hackathon-manchester-roll-on-next-year/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/talking-realtime-web-at-twiliocon/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/a-realtime-focus-at-html5-dev-conf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/make-it-realtime-hack-manchester/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/realtime-web-workshop-at-chicago-web-conf/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/facebook-world-hack-hacking-on-the-beach/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/canvasconf-a-quick-sketch/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-twilio-easing-the-move-to-a-connected-world/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/tweek-using-pusher-to-improve-our-dev-process/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-clinikos-practice-management-system/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/apihackday-london-ftw/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-askowls-virtual-classroom/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-on-phonegap-for-android/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-product-collaboration-with-sprint-ly/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/fostering-the-realtime-community/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-brandons-gamestow/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/introducing-pusher-webhooks/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/improving-the-experience-for-users-with-flaky-connections/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-urbangaps-monthly-website-challenge/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/thinking-realtime-at-culture-hack-scotland/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-impact-dialing/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/client-events-released/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/london-realtime-hack-weekend/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-kanbanery/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-at-code-africa/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-canvasdroprs-virtual-canvas/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/spotlight-moviepilots-realtime-build-status-board/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/build-realtime-web-apps-together/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/meet-the-pushers-getting-evented/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/a-realtime-charity-thermometer-for-givecamp-uk/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/win-prizes-for-making-your-app-more-awesome/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/testing-your-integration-with-the-pusher-javascript-library/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/what-came-before-websockets/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/exposing-the-weird-and-wonderful-uses-of-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/the-easiest-way-to-add-real-time-functionality-to-an-asp-net-e-commerce-application/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-and-improved-docs/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/backbone-js-now-realtime-with-pusher/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-funding/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-inaugural-hack-day/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/slimmer-javascript-client/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/channels-vs-events/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/7digital-pusher-hackday/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/showing-who-is-online-with-pusher-presence-in-php/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/announcing-presence-support/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-serverless-functions-dashboard/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/new-pusher-features/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/upgrading-to-the-new-api/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-rest-api-authentication/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/revamping-pusher-tutorials-and-blog/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/pusher-js-updates-improved-reconnection-and-transport-caching-strategy/</loc><changefreq>daily</changefreq><priority>0.7</priority></url><url><loc>https://pusher.com/blog/advantages-of-building-secure-realtime-apps-with-pusher-channels/</loc><changefreq>daily</changefreq><priority>0.7</priority></url></urlset>