41554 blogs · [ { "id": "01a08216-2acc-710c-a13b-a0bc88014349", "title": "Loyalty API is Generally Available", "url": "https://developer.squareup.com/blog/loyalty-api-is-generally-available", "published_at": "2021-05-20T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc882eff29", "title": "Web Payments SDK and ACH Beta", "url": "https://developer.squareup.com/blog/web-payments-sdk-and-ach-beta", "published_at": "2021-05-20T03:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc88a28748", "title": "Square Launches in Ireland", "url": "https://developer.squareup.com/blog/square-launches-in-ireland", "published_at": "2021-05-18T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc892ac9ec", "title": "Snippets API: The first API for Square Online", "url": "https://developer.squareup.com/blog/snippets-api-the-first-api-for-square-online", "published_at": "2021-05-17T10:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8959f120", "title": "Recap: Square Unboxed 2021", "url": "https://developer.squareup.com/blog/recap-square-unboxed-2021", "published_at": "2021-05-14T16:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc897a1b1d", "title": "Invoices API is Generally Available", "url": "https://developer.squareup.com/blog/invoices-api-is-generally-available", "published_at": "2021-04-21T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8a029e08", "title": "Introducing Curtains", "url": "https://developer.squareup.com/blog/introducing-curtains", "published_at": "2021-03-05T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8a79667b", "title": "New Authorization Tooling – Improved Usability and Security", "url": "https://developer.squareup.com/blog/new-authorization-tooling-improved-usability-and-security", "published_at": "2020-12-16T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8b33031d", "title": "Introducing Bookings API Beta", "url": "https://developer.squareup.com/blog/introducing-bookings-api-beta", "published_at": "2020-12-16T08:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8b8b3444", "title": "Wiring Libraries with Cleanse", "url": "https://developer.squareup.com/blog/wiring-libraries-with-cleanse", "published_at": "2020-12-02T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8c56c804", "title": "Announcing the New Square Node.js SDK", "url": "https://developer.squareup.com/blog/announcing-the-new-square-node-js-sdk", "published_at": "2020-11-18T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8cd75b0d", "title": "New Square Online Agency Program", "url": "https://developer.squareup.com/blog/new-square-online-agency-program", "published_at": "2020-10-28T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8d0502b9", "title": "Build with Square Terminal API, Now Generally Available", "url": "https://developer.squareup.com/blog/build-with-square-terminal-api-now-generally-available", "published_at": "2020-10-15T18:30:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8d795bac", "title": "Using AWS Lambda Extensions to Accelerate AWS Secrets Manager Access", "url": "https://developer.squareup.com/blog/using-aws-lambda-extensions-to-accelerate-aws-secrets-manager-access", "published_at": "2020-10-08T17:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8e70faa2", "title": "Introducing OAuth Revocation Webhook Events", "url": "https://developer.squareup.com/blog/introducing-oauth-revocation-webhook-events", "published_at": "2020-09-16T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8f5984e7", "title": "Introducing Radiography", "url": "https://developer.squareup.com/blog/introducing-radiography", "published_at": "2020-09-04T18:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc8f8b5db4", "title": "Announcing Square Unboxed 2020", "url": "https://developer.squareup.com/blog/announcing-square-unboxed-2020", "published_at": "2020-09-02T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc904ce6a4", "title": "Employees, OAuth, Orders, Reporting, and Inventory APIs", "url": "https://developer.squareup.com/blog/employees-oauth-orders-reporting-and-inventory-apis", "published_at": "2020-08-26T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9106be3a", "title": "Providing mTLS Identities to Lambdas", "url": "https://developer.squareup.com/blog/providing-mtls-identities-to-lambdas", "published_at": "2020-08-25T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9183be39", "title": "New Square App Marketplace Ratings and Reviews", "url": "https://developer.squareup.com/blog/new-square-app-marketplace-ratings-and-reviews", "published_at": "2020-08-17T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc927d912d", "title": "Announcing Subscriptions API Beta", "url": "https://developer.squareup.com/blog/announcing-subscriptions-api-beta", "published_at": "2020-08-12T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc92f2313f", "title": "The State of Ruby 3 Typing", "url": "https://developer.squareup.com/blog/the-state-of-ruby-3-typing", "published_at": "2020-07-29T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc93b0b37d", "title": "Introducing Invoices API Beta", "url": "https://developer.squareup.com/blog/introducing-invoices-api-beta", "published_at": "2020-07-22T18:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc93b1b21a", "title": "The Square Small Business Hackathon Winners", "url": "https://developer.squareup.com/blog/the-square-small-business-hackathon-winners", "published_at": "2020-07-17T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9410f173", "title": "Using Amundsen to Support User Privacy via Metadata Collection at Square", "url": "https://developer.squareup.com/blog/using-amundsen-to-support-user-privacy-via-metadata-collection-at-square", "published_at": "2020-07-14T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc94f1b6e3", "title": "Enabling Serverless Applications at Square", "url": "https://developer.squareup.com/blog/enabling-serverless-applications-at-square", "published_at": "2020-07-08T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc954ca67f", "title": "Manage Team Data from Any Platform with Square Team API", "url": "https://developer.squareup.com/blog/manage-team-data-from-any-platform-with-square-team-api", "published_at": "2020-06-25T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc95c2cdfa", "title": "Introducing Anvil", "url": "https://developer.squareup.com/blog/introducing-anvil", "published_at": "2020-06-23T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc95ec88d2", "title": "API Explorer Moves to General Availability", "url": "https://developer.squareup.com/blog/api-explorer-moves-to-general-availability", "published_at": "2020-06-16T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc96050aef", "title": "Announcing Square’s New PHP SDK", "url": "https://developer.squareup.com/blog/announcing-squares-new-php-sdk", "published_at": "2020-06-10T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc968fc243", "title": "Reward Customers Wherever They Shop with Loyalty API and Customers API", "url": "https://developer.squareup.com/blog/reward-customers-wherever-they-shop-with-loyalty-api-and-customers-api", "published_at": "2020-05-28T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc976ebd31", "title": "The Square Small Business Hackathon", "url": "https://developer.squareup.com/blog/the-square-small-business-hackathon", "published_at": "2020-05-20T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9805c36f", "title": "Kubernetes - Pod Security Policies", "url": "https://developer.squareup.com/blog/kubernetes-pod-security-policies", "published_at": "2020-05-07T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9822d633", "title": "Creating Custom Attributes in Catalog", "url": "https://developer.squareup.com/blog/creating-custom-attributes-in-catalog", "published_at": "2020-05-05T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc991fe183", "title": "Touch-free Commerce Application Guides", "url": "https://developer.squareup.com/blog/touch-free-commerce-application-guides", "published_at": "2020-04-30T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9994dd0f", "title": "Introducing Curbside Pickup in the Orders API", "url": "https://developer.squareup.com/blog/introducing-curbside-pickup-in-the-orders-api", "published_at": "2020-04-28T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9a75976b", "title": "New Resources for Getting Started", "url": "https://developer.squareup.com/blog/new-resources-for-getting-started", "published_at": "2020-04-24T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9b18e2ca", "title": "Announcing Square Terminal API Beta", "url": "https://developer.squareup.com/blog/announcing-square-terminal-api-beta", "published_at": "2020-04-22T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9be49d1f", "title": "Android In-App Payments SDK Tutorial", "url": "https://developer.squareup.com/blog/android-in-app-payments-sdk-tutorial", "published_at": "2020-03-24T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9eac5f01", "title": "Card on File with React Native", "url": "https://developer.squareup.com/blog/card-on-file-with-react-native", "published_at": "2020-03-19T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9c8d46a6", "title": "Dessa: Open sourcing Atlas", "url": "https://developer.squareup.com/blog/dessa-open-sourcing-atlas", "published_at": "2020-03-17T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9ca63dcf", "title": "Developer Spotlight: AuctionZoom", "url": "https://developer.squareup.com/blog/developer-spotlight-auctionzoom", "published_at": "2020-03-12T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9d12a418", "title": "Disputes API", "url": "https://developer.squareup.com/blog/disputes-api", "published_at": "2020-03-10T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9dccb5a2", "title": "Labor, Bank Accounts, & CashDrawerShifts V2 APIs", "url": "https://developer.squareup.com/blog/labor-bank-accounts-and-cashdrawershifts-v2-apis", "published_at": "2020-02-26T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9e8fb97d", "title": "Showing the Android Keyboard Reliably", "url": "https://developer.squareup.com/blog/showing-the-android-keyboard-reliably", "published_at": "2020-02-25T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9ebd1f24", "title": "Instrumenting Firebase Test Lab   ", "url": "https://developer.squareup.com/blog/instrumenting-firebase-test-lab", "published_at": "2020-01-15T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9f50b996", "title": "Adopting AWS VPC Endpoints at Square", "url": "https://developer.squareup.com/blog/adopting-aws-vpc-endpoints-at-square", "published_at": "2019-12-20T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9f7c7eac", "title": "Announcing Square’s New Java SDK", "url": "https://developer.squareup.com/blog/announcing-squares-new-java-sdk", "published_at": "2019-12-18T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bc9fc40d24", "title": "Announcing Square’s New .NET SDK", "url": "https://developer.squareup.com/blog/announcing-squares-new-net-sdk", "published_at": "2019-12-17T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca0047f97", "title": "Sandbox & Locations Now Generally Available", "url": "https://developer.squareup.com/blog/sandbox-and-locations-now-generally-available", "published_at": "2019-11-20T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca017ef8e", "title": "Square Developer YouTube", "url": "https://developer.squareup.com/blog/square-developer-youtube", "published_at": "2019-11-06T20:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca0e2b771", "title": "Announcing the Square Partner Community", "url": "https://developer.squareup.com/blog/announcing-the-square-partner-community", "published_at": "2019-10-17T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca15189ca", "title": "Books, an immutable double-entry accounting database service", "url": "https://developer.squareup.com/blog/books-an-immutable-double-entry-accounting-database-service", "published_at": "2019-10-16T07:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca1fc88f4", "title": "New Webhook Event for Syncing with Square Catalog", "url": "https://developer.squareup.com/blog/new-webhook-event-for-syncing-with-square-catalog", "published_at": "2019-10-03T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca366a27f", "title": "Discounting at Square", "url": "https://developer.squareup.com/blog/discounting-at-square", "published_at": "2019-09-04T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca4013ab5", "title": "Announcing Item Options for the Catalog API", "url": "https://developer.squareup.com/blog/announcing-item-options-for-the-catalog-api", "published_at": "2019-08-28T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca48dd1d0", "title": "Announcing Square’s New Python SDK", "url": "https://developer.squareup.com/blog/announcing-squares-new-python-sdk", "published_at": "2019-08-27T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca493aded", "title": "New and Improved Sandbox", "url": "https://developer.squareup.com/blog/new-and-improved-sandbox", "published_at": "2019-08-22T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca4eaaf98", "title": "Manage Orders from Anywhere", "url": "https://developer.squareup.com/blog/manage-orders-from-anywhere", "published_at": "2019-08-21T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca593b7d3", "title": "Announcing the new Square Payments API", "url": "https://developer.squareup.com/blog/announcing-the-new-square-payments-api", "published_at": "2019-08-20T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca5ea38e6", "title": "Expanding Square’s Platform Beyond Payments", "url": "https://developer.squareup.com/blog/expanding-squares-platform-beyond-payments", "published_at": "2019-08-15T16:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca69db567", "title": "Developer Spotlight: Postmates", "url": "https://developer.squareup.com/blog/developer-spotlight-postmates", "published_at": "2019-08-14T10:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca74d8b80", "title": "Chasing Swallowed Exceptions", "url": "https://developer.squareup.com/blog/chasing-swallowed-exceptions", "published_at": "2019-08-13T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca7c1d925", "title": "Announcing Shark: Smart Heap Analysis Reports for Kotlin", "url": "https://developer.squareup.com/blog/announcing-shark-smart-heap-analysis-reports-for-kotlin", "published_at": "2019-08-06T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca83e2785", "title": "Making OpenAPI / Swagger Bearable With Your Own DSL", "url": "https://developer.squareup.com/blog/making-openapi-swagger-bearable-with-your-own-dsl", "published_at": "2019-08-02T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca8603f5d", "title": "The Value in Early Product Analytics", "url": "https://developer.squareup.com/blog/the-value-in-early-product-analytics", "published_at": "2019-07-31T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca871f244", "title": "Square’s Growth Framework for Engineers and Engineering Managers", "url": "https://developer.squareup.com/blog/squares-growth-framework-for-engineers-and-engineering-managers", "published_at": "2019-07-23T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca95a43a0", "title": "Effective batching in streaming dataflow jobs", "url": "https://developer.squareup.com/blog/effective-batching-in-streaming-dataflow-jobs", "published_at": "2019-07-15T11:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca98d6e35", "title": "Story of an Android Q Leak: attachment crazy town!", "url": "https://developer.squareup.com/blog/story-of-an-android-q-leak-attachment-crazy-town", "published_at": "2019-07-03T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bca9bb5921", "title": "Identifying and Scaling a Language Market", "url": "https://developer.squareup.com/blog/identifying-and-scaling-a-language-market", "published_at": "2019-06-28T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcaa201341", "title": "Developer Spotlight: Robert Harris, CTO at Clutch!", "url": "https://developer.squareup.com/blog/developer-spotlight-robert-harris-cto-at-clutch", "published_at": "2019-06-26T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcaaae62c1", "title": "Announcing Square’s New Ruby SDK", "url": "https://developer.squareup.com/blog/announcing-square's-new-ruby-sdk", "published_at": "2019-06-24T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcaabd1c49", "title": "Shipping Binary Frameworks With Swift 5.0", "url": "https://developer.squareup.com/blog/shipping-binary-frameworks-with-swift-5-0", "published_at": "2019-05-31T09:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcab9adcb1", "title": "“Everything is an Order”", "url": "https://developer.squareup.com/blog/everything-is-an-order", "published_at": "2019-05-21T09:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcabad95ae", "title": "Eloquent Labs Joins Square", "url": "https://developer.squareup.com/blog/eloquent-labs-joins-square", "published_at": "2019-05-07T17:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcabc50412", "title": "RubyKaigi and the Path to Ruby 3", "url": "https://developer.squareup.com/blog/rubykaigi-and-the-path-to-ruby-3", "published_at": "2019-05-06T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcac9880e1", "title": "PySurvival Tutorial: Churn Modeling", "url": "https://developer.squareup.com/blog/pysurvival-tutorial-churn-modeling", "published_at": "2019-05-03T14:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcad3a9a49", "title": "Flutter, Android, and Process Death", "url": "https://developer.squareup.com/blog/flutter-android-and-process-death", "published_at": "2019-04-26T07:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcad8e7990", "title": "Developing on iOS and Android", "url": "https://developer.squareup.com/blog/developing-on-ios-and-android", "published_at": "2019-04-22T19:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcaf47adff", "title": "Square In-App Payments SDK for Flutter", "url": "https://developer.squareup.com/blog/square-in-app-payments-sdk-for-flutter", "published_at": "2019-04-18T17:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcb13e12ee", "title": "Introducing PySurvival", "url": "https://developer.squareup.com/blog/introducing-pysurvival", "published_at": "2019-04-12T21:06:21+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcb0b57ea5", "title": "Zooming Out From Engineering", "url": "https://developer.squareup.com/blog/zooming-out-from-engineering", "published_at": "2019-04-11T17:24:50+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcb0bd50a0", "title": "Spin Cycle — Automating the Tedious", "url": "https://developer.squareup.com/blog/spin-cycle-automating-the-tedious", "published_at": "2019-04-09T18:16:57+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcb144e85e", "title": "Announcing Our Connect v2 Labor API", "url": "https://developer.squareup.com/blog/announcing-our-connect-v2-labor-api", "published_at": "2019-04-04T21:38:52+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd77d7fa04", "title": "The Road to an Envoy Service Mesh", "url": "https://developer.squareup.com/blog/the-road-to-an-envoy-service-mesh", "published_at": "2019-03-29T15:36:51+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd77acc679", "title": "Mobile Web Performance @ Caviar", "url": "https://developer.squareup.com/blog/mobile-web-performance-caviar", "published_at": "2019-03-28T22:46:48+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd775f5e62", "title": "Streamline Checkout with Shipping Options in Apple Pay", "url": "https://developer.squareup.com/blog/streamline-checkout-with-shipping-options-in-apple-pay", "published_at": "2019-03-28T18:12:50+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd76f57859", "title": "Square In-App Payments SDK for React Native", "url": "https://developer.squareup.com/blog/square-in-app-payments-sdk-for-react-native", "published_at": "2019-03-15T16:36:30+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd761fb1b5", "title": "What you need to know about Strong Customer Authentication (SCA)", "url": "https://developer.squareup.com/blog/what-you-need-to-know-about-strong-customer-authentication-sca", "published_at": "2019-03-14T12:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd75b41e2e", "title": "Engineering Management Philosophies and Why They Matter Even if You Are Not a Manager", "url": "https://developer.squareup.com/blog/engineering-management-philosophies-and-why-they-matter-even-if-you-are-not-a-manager", "published_at": "2019-03-12T21:23:57+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd74e29512", "title": "Orders Push Beta", "url": "https://developer.squareup.com/blog/orders-push-public-beta", "published_at": "2019-02-13T22:08:55+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd73ff2b97", "title": "Store a Card on File using Reader SDK", "url": "https://developer.squareup.com/blog/store-a-card-on-file-using-reader-sdk", "published_at": "2019-02-13T19:00:13+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd7377a271", "title": "OkHttp 3.13 Requires Android 5+", "url": "https://developer.squareup.com/blog/okhttp-3-13-requires-android-5", "published_at": "2019-02-05T16:50:59+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd7294bbbf", "title": "Square Elected to a Third Term on the PCI SSC’s Board of Advisors", "url": "https://developer.squareup.com/blog/square-elected-to-a-third-term-on-the-payment-card-industry-security-standards-councils-board-of", "published_at": "2019-01-25T20:03:44+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd728e3d52", "title": "Understanding the Essentials: Idempotency", "url": "https://developer.squareup.com/blog/understanding-the-essentials-idempotency", "published_at": "2019-01-24T19:08:32+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd726a52fa", "title": "Introducing Square In-App Payments SDK", "url": "https://developer.squareup.com/blog/introducing-square-in-app-payments-sdk", "published_at": "2019-01-09T17:00:07+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd7110fe8b", "title": "Making the Invisible Visible: A Look at Building Tools for Square Developers", "url": "https://developer.squareup.com/blog/making-the-invisible-visible-a-look-at-building-tools-for-square-developers", "published_at": "2019-01-09T01:23:07+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd719363f2", "title": "Announcing SQLDelight 1.0", "url": "https://developer.squareup.com/blog/announcing-sqldelight-1-0", "published_at": "2019-01-08T19:21:46+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd70fc81e8", "title": "Operating Vitess", "url": "https://developer.squareup.com/blog/operating-vitess", "published_at": "2018-12-18T19:00:32+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd7087989c", "title": "Scaling Christmas — An Illustrated Adventure", "url": "https://developer.squareup.com/blog/scaling-christmas-an-illustrated-adventure", "published_at": "2018-12-18T00:42:23+00:00" } ] posts Claim your blog
Back to Square Developer Blog
Blog · corpus.blog/blogs/developer.squareup.com/posts

Square Developer Blog

developer.squareup.com

2021

2020

2019

2018