41554 blogs · [ { "id": "01a08216-2acc-710c-a13b-a0bd40ee41f4", "title": "Check out the new example in the sandbox section of Square’s developer docs", "url": "https://developer.squareup.com/blog/check-out-the-new-example-in-the-sandbox-section-of-squares-developer-docs", "published_at": "2017-10-18T21:06:35+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd403f105d", "title": "Listing your locations with Python", "url": "https://developer.squareup.com/blog/listing-your-locations-with-python", "published_at": "2017-10-16T16:54:41+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3eb204de", "title": "See your location ID without the API call", "url": "https://developer.squareup.com/blog/see-your-location-id-without-the-api-call", "published_at": "2017-10-11T17:57:13+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3f40e6f8", "title": "Keeping the Daggers Sharp", "url": "https://developer.squareup.com/blog/keeping-the-daggers-sharp", "published_at": "2017-10-11T17:41:33+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcaf4ab968", "title": "Creating a customer with Ruby", "url": "https://developer.squareup.com/blog/creating-a-customer-with-ruby", "published_at": "2017-10-06T20:17:40+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3dd2f560", "title": "Using neural networks to predict customers’ needs", "url": "https://developer.squareup.com/blog/using-neural-networks-to-predict-customers-needs", "published_at": "2017-10-05T18:09:46+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3d4ec8de", "title": "Helping merchants easily integrate online forms into their e-commerce site", "url": "https://developer.squareup.com/blog/building-a-successful-business-by-helping-merchants-easily-integrate-online-forms-into-their-e", "published_at": "2017-10-03T18:27:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3d22ede3", "title": "Let’s Encrypt & App Engine, pt. 2", "url": "https://developer.squareup.com/blog/lets-encrypt-app-engine-pt-2", "published_at": "2017-09-29T19:18:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3bf41c52", "title": "Tips From a GHC Vet", "url": "https://developer.squareup.com/blog/tips-from-a-ghc-vet", "published_at": "2017-09-28T17:31:08+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3c4034f4", "title": "A new partnership with Eventbrite, and the future of Square’s commerce platform", "url": "https://developer.squareup.com/blog/a-new-partnership-with-eventbrite-and-the-future-of-squares-commerce-platform", "published_at": "2017-09-28T13:01:14+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3b4a10a8", "title": "Introducing Apple Pay on the Web for Square’s APIs", "url": "https://developer.squareup.com/blog/introducing-apple-pay-on-the-web-for-squares-apis", "published_at": "2017-09-27T17:03:41+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3a8c1e7d", "title": "Announcing Version 2.3.0 of our Client Libraries", "url": "https://developer.squareup.com/blog/announcing-version-2-3-0-of-our-client-libraries", "published_at": "2017-09-22T17:27:27+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd399c651d", "title": "Building for an omni-channel business with Square’s APIs has never been easier", "url": "https://developer.squareup.com/blog/building-for-an-omni-channel-business-with-squares-apis-has-never-been-easier", "published_at": "2017-09-14T16:37:12+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd390dff8a", "title": "Autoscaling based on request queuing", "url": "https://developer.squareup.com/blog/autoscaling-based-on-request-queuing", "published_at": "2017-09-13T21:37:36+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd38591d5d", "title": "Transitioning from v1 Items to Catalog APIs", "url": "https://developer.squareup.com/blog/transitioning-from-v1-items-to-catalog-apis", "published_at": "2017-09-13T18:09:33+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd37fe5305", "title": "The Ember Run Loop and Asynchronous Testing", "url": "https://developer.squareup.com/blog/the-ember-run-loop-and-asynchronous-testing", "published_at": "2017-09-12T22:10:18+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd37bc1272", "title": "Tips and tricks for API pagination", "url": "https://developer.squareup.com/blog/tips-and-tricks-for-api-pagination", "published_at": "2017-09-07T17:01:31+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd37063a98", "title": "Using Word2Vec to Power a Recommendation Engine", "url": "https://developer.squareup.com/blog/using-word2vec-to-power-a-recommendation-engine", "published_at": "2017-08-31T17:12:47+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd36a130a2", "title": "Improving Conversion Rates with Analytics, Design Principles, and UX", "url": "https://developer.squareup.com/blog/boosting-conversion-rates-with-analytics-design-principles-and-ux", "published_at": "2017-08-29T23:55:20+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd364bb1d8", "title": "Version 2.2.1 of our SDKs Are Now Live", "url": "https://developer.squareup.com/blog/version-2-2-1-of-our-sdks-are-now-live", "published_at": "2017-08-29T21:59:48+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3633fb2f", "title": "Building web-based points of sale for Android & iOS", "url": "https://developer.squareup.com/blog/building-web-based-points-of-sale-for-android-ios", "published_at": "2017-08-25T19:36:37+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd354627fe", "title": "Easing your development with ngrok", "url": "https://developer.squareup.com/blog/easing-your-development-with-ngrok", "published_at": "2017-08-21T19:09:04+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3523adfc", "title": "Debugging a series of miscalculations in osquery", "url": "https://developer.squareup.com/blog/debugging-a-series-of-miscalculations-in-osquery", "published_at": "2017-08-18T18:59:37+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd344d9acb", "title": "Live from Atlanta: Square Code Camp 2017", "url": "https://developer.squareup.com/blog/live-from-atlanta-code-camp-2017", "published_at": "2017-08-15T05:21:10+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd33ca8fa9", "title": "Sandbox Dashboard part 3: Customers", "url": "https://developer.squareup.com/blog/sandbox-dashboard-part-3-customers", "published_at": "2017-08-11T17:25:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd33106fc1", "title": "Deep Dive on Ember Events", "url": "https://developer.squareup.com/blog/deep-dive-on-ember-events", "published_at": "2017-08-08T20:41:09+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd322101bd", "title": "A Peek into Machine Learning at Square", "url": "https://developer.squareup.com/blog/a-peek-into-machine-learning-at-square", "published_at": "2017-08-04T17:34:16+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd31db0b0b", "title": "The Coffee Shop Kiosk", "url": "https://developer.squareup.com/blog/the-coffee-shop-kiosk", "published_at": "2017-08-01T23:00:04+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd314d7cfe", "title": "Square WomEng Hear + Now Tech Talks: July 2017", "url": "https://developer.squareup.com/blog/square-womeng-hear-now-tech-talks-july-2017", "published_at": "2017-08-01T01:21:36+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3104cfe1", "title": "How Square makes its SDKs", "url": "https://developer.squareup.com/blog/how-square-makes-its-sdks", "published_at": "2017-07-28T23:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd3011db67", "title": "Recurring charges with PHP and Card on File", "url": "https://developer.squareup.com/blog/recurring-charges-with-php-and-card-on-file", "published_at": "2017-07-20T17:01:41+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2f395846", "title": "Surfacing Hidden Change to Pull Requests", "url": "https://developer.squareup.com/blog/surfacing-hidden-change-to-pull-requests", "published_at": "2017-07-13T19:34:14+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2f02c3c9", "title": "Always Be Closing", "url": "https://developer.squareup.com/blog/always-be-closing", "published_at": "2017-07-11T19:31:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bcadc11779", "title": "Pricing Subscription Products with a Data-Driven Conscience", "url": "https://developer.squareup.com/blog/pricing-subscription-products-with-a-data-driven-conscience", "published_at": "2017-07-10T16:58:35+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2ec77deb", "title": "Introducing Paralayout", "url": "https://developer.squareup.com/blog/introducing-paralayout", "published_at": "2017-07-06T19:03:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2e0d1a47", "title": "No Billing Postal Code? No Problem!", "url": "https://developer.squareup.com/blog/no-billing-postal-code-no-problem", "published_at": "2017-07-06T17:23:35+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2d68e40e", "title": "Leadership, Management, and Tribes", "url": "https://developer.squareup.com/blog/leadership-management-and-tribes", "published_at": "2017-06-26T19:17:59+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2c7517e3", "title": "ActiveMerchantSquare for Square’s e-commerce API", "url": "https://developer.squareup.com/blog/activemerchantsquare-for-squares-e-commerce-api", "published_at": "2017-06-26T18:29:08+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2c2bef98", "title": "Introducing Square Checkout", "url": "https://developer.squareup.com/blog/introducing-square-checkout", "published_at": "2017-06-22T16:13:34+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2be1e63d", "title": "Faster App Recovery With Bounded Queues", "url": "https://developer.squareup.com/blog/faster-app-recovery-with-bounded-queues", "published_at": "2017-06-21T18:08:07+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2bc895f5", "title": "Building a Sandbox Dashboard Pt. 2: Adding a Transactions List", "url": "https://developer.squareup.com/blog/building-a-sandbox-dashboard-pt-2-adding-a-transactions-list", "published_at": "2017-06-16T18:52:40+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2b9160dc", "title": "RRULE expansion in Ruby", "url": "https://developer.squareup.com/blog/rrule-expansion-in-ruby", "published_at": "2017-06-12T17:39:41+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2b6fe512", "title": "Text for your sales reports using Twilio Functions and Square", "url": "https://developer.squareup.com/blog/text-for-your-sales-using-twilio-functions-and-square", "published_at": "2017-06-09T19:54:35+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2b43c472", "title": "Five Ways to Make the Most of Your Internship", "url": "https://developer.squareup.com/blog/five-ways-to-make-the-most-of-your-internship", "published_at": "2017-06-08T17:20:49+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2b33a857", "title": "Square’s Register API is now Point of Sale API", "url": "https://developer.squareup.com/blog/squares-register-api-is-now-point-of-sale-api", "published_at": "2017-05-30T20:20:13+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2a5a94b4", "title": "Code Camp Takes Atlanta", "url": "https://developer.squareup.com/blog/code-camp-takes-atlanta", "published_at": "2017-05-24T18:40:18+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2a31d997", "title": "Introducing the new Square Catalog API", "url": "https://developer.squareup.com/blog/introducing-the-new-square-catalog-api", "published_at": "2017-05-23T17:28:21+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2a1f6c88", "title": "Building Jukebox: A viral way to share music when a simple text, meme, or gif isn’t enough", "url": "https://developer.squareup.com/blog/building-jukebox-a-viral-way-to-share-music-when-a-simple-text-meme-or-gif-isnt-enough", "published_at": "2017-05-19T22:32:29+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd29dff2a2", "title": "Using Square’s REST APIs to Build a Sandbox Dashboard Part 1: Authentication & Locations.", "url": "https://developer.squareup.com/blog/using-squares-rest-apis-to-build-a-sandbox-dashboard-part-1-authentication-locations", "published_at": "2017-05-18T23:05:43+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd29ab65e2", "title": "Washington, DC Taxis Are Moving to New Digital Meter Apps That Connect with Square", "url": "https://developer.squareup.com/blog/washington-dc-taxis-are-moving-to-new-digital-meter-apps-that-connect-with-square", "published_at": "2017-05-17T13:15:48+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd28fcdc1a", "title": "Generating Kotlin code with KotlinPoet", "url": "https://developer.squareup.com/blog/generating-kotlin-code-with-kotlinpoet", "published_at": "2017-05-16T16:36:46+00:00" }, { "id": "01a0d8fa-bb8c-71f0-b7f4-5ea046576412", "title": "Generating Kotlin code with KotinPoet", "url": "https://developer.squareup.com/blog/generating-kotlin-code-with-kotlinpoet/", "published_at": "2017-05-16T00:00:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd28b9d5a9", "title": "Kotlin’s a great language for JSON", "url": "https://developer.squareup.com/blog/kotlins-a-great-language-for-json", "published_at": "2017-05-15T17:28:26+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd27c47ec0", "title": "An Optional’s place in Kotlin", "url": "https://developer.squareup.com/blog/an-optionals-place-in-kotlin", "published_at": "2017-05-14T16:18:21+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2761e396", "title": "Non-null is the Default", "url": "https://developer.squareup.com/blog/non-null-is-the-default", "published_at": "2017-05-13T17:27:56+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd26433d41", "title": "Rolling out @Nullable", "url": "https://developer.squareup.com/blog/rolling-out-nullable", "published_at": "2017-05-12T16:26:05+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2721574e", "title": "Square Open Source ♥s Kotlin", "url": "https://developer.squareup.com/blog/square-open-source-loves-kotlin", "published_at": "2017-05-12T15:25:04+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2618124b", "title": "Setup up HTTPS for your e-commerce site with Let’s Encrypt and Google App Engine.", "url": "https://developer.squareup.com/blog/setting-up-https-for-your-e-commerce-website-with-lets-encrypt-and-google-app-engine", "published_at": "2017-05-09T00:37:36+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd257a9ba2", "title": "How to install Square’s beta SDKs", "url": "https://developer.squareup.com/blog/how-to-install-the-beta-sdks", "published_at": "2017-05-02T22:34:15+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd24db6fb7", "title": "Announcing new versions of our client SDKs", "url": "https://developer.squareup.com/blog/announcing-our-new-versions-of-our-client-sdks", "published_at": "2017-04-28T22:18:28+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd24d1b349", "title": "Improving the Square Register API Payment Experience", "url": "https://developer.squareup.com/blog/improving-the-square-register-api-payment-experience", "published_at": "2017-04-25T01:00:19+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2483e10a", "title": "How Square writes commit messages", "url": "https://developer.squareup.com/blog/how-square-writes-commit-messages", "published_at": "2017-04-18T17:51:45+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd23e4294c", "title": "See Square in the Northeast and learn about our APIs", "url": "https://developer.squareup.com/blog/see-square-in-the-north-east-and-learn-about-our-apis", "published_at": "2017-04-13T19:14:27+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd235ee1d8", "title": "Build with Square is creating waves in Australia!", "url": "https://developer.squareup.com/blog/build-with-square-is-creating-waves-in-australia", "published_at": "2017-03-28T23:09:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd23294b17", "title": "Moshi, another JSON Processor", "url": "https://developer.squareup.com/blog/moshi-another-json-processor", "published_at": "2017-03-27T19:50:19+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd224d8fae", "title": "Anatomy of an HAProxy Java TLS bug", "url": "https://developer.squareup.com/blog/anatomy-of-an-haproxy-java-tls-bug", "published_at": "2017-03-27T19:23:27+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd21fb6d10", "title": "Getting started with Postman and Square’s APIs", "url": "https://developer.squareup.com/blog/getting-started-with-postman-and-squares-apis", "published_at": "2017-03-22T23:15:49+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd21a7190c", "title": "Incident Summary: 2017–03–16", "url": "https://developer.squareup.com/blog/incident-summary-2017-03-16", "published_at": "2017-03-17T20:13:05+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd2143af3b", "title": "Ok Google, Charge $2 for Coffee", "url": "https://developer.squareup.com/blog/ok-google-charge-2-for-coffee", "published_at": "2017-03-10T21:54:16+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd20522a59", "title": "Taking Our Show on the Road", "url": "https://developer.squareup.com/blog/taking-our-show-on-the-road", "published_at": "2017-03-02T22:22:57+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1ff65658", "title": "Square at WeCode Harvard", "url": "https://developer.squareup.com/blog/square-at-wecode-harvard", "published_at": "2017-03-01T00:21:20+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1f6f513a", "title": "Product managing an integrated hardware product at Square", "url": "https://developer.squareup.com/blog/product-managing-an-integrated-hardware-product-at-square", "published_at": "2017-02-20T20:59:16+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1ecaf2ff", "title": "How a Square developer is helping small business owners wear their favorite hat", "url": "https://developer.squareup.com/blog/how-a-square-developer-is-helping-small-business-owners-wear-their-favorite-hat", "published_at": "2017-01-10T16:47:38+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1e022f99", "title": "The traits you need as a Product Manager that you won’t find in job descriptions", "url": "https://developer.squareup.com/blog/traits-that-are-important-for-product-managers-that-you-wouldnt-find-in-job-descriptions", "published_at": "2017-01-06T21:39:50+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1d67adb8", "title": "Looking Back on the Grace Hopper Celebration", "url": "https://developer.squareup.com/blog/looking-back-on-the-grace-hopper-celebration", "published_at": "2016-12-09T21:02:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1d4bc69c", "title": "Anonymous Sandbox", "url": "https://developer.squareup.com/blog/anonymous-sandbox", "published_at": "2016-12-08T19:06:27+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1cbe8a7e", "title": "Developer Night Recap", "url": "https://developer.squareup.com/blog/developer-night-recap", "published_at": "2016-12-05T21:46:37+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1b3daa8f", "title": "Introducing enhancements to Square’s Register API", "url": "https://developer.squareup.com/blog/introducing-enhancements-to-squares-register-api", "published_at": "2016-12-02T22:26:59+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1c27763b", "title": "Web Sockets now shipping in OkHttp 3.5!", "url": "https://developer.squareup.com/blog/web-sockets-now-shipping-in-okhttp-3-5", "published_at": "2016-12-02T14:00:01+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1a8fd643", "title": "New York Tech Talk Videos", "url": "https://developer.squareup.com/blog/new-york-tech-talk-videos", "published_at": "2016-11-10T21:50:05+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1a0817ea", "title": "Inclusion up and to the right: how we’re improving Hear + Now tech talks", "url": "https://developer.squareup.com/blog/inclusion-up-and-to-the-right-how-were-improving-hear-now-tech-talks", "published_at": "2016-11-10T19:30:58+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd19b60f9a", "title": "Advice from the Insider: Landing Your Dream Engineering Job", "url": "https://developer.squareup.com/blog/advice-from-the-insider-landing-your-dream-engineering-job", "published_at": "2016-11-09T19:11:43+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd19301ad3", "title": "No Cause for Concern — RxJava and Retrofit Throwing a Tantrum", "url": "https://developer.squareup.com/blog/no-cause-for-concern-rxjava-and-retrofit-throwing-a-tantrum", "published_at": "2016-11-02T19:47:30+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd18483b57", "title": "The Bikeshop", "url": "https://developer.squareup.com/blog/the-bikeshop", "published_at": "2016-10-05T20:06:33+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd17661b22", "title": "Low Power Mode: Managing Your Emotional and Creative Energy", "url": "https://developer.squareup.com/blog/low-power-mode-managing-your-emotional-and-creative-energy", "published_at": "2016-10-02T05:02:10+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd16d0391d", "title": "Android leak pattern: subscriptions in views", "url": "https://developer.squareup.com/blog/android-leak-pattern-subscriptions-in-views", "published_at": "2016-09-20T00:55:57+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd164e4c72", "title": "Announcing the Vendor Security Alliance", "url": "https://developer.squareup.com/blog/announcing-the-vendor-security-alliance", "published_at": "2016-09-15T15:22:47+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd15eb042b", "title": "A Brief Guide to Square’s Product Manager Intern Program", "url": "https://developer.squareup.com/blog/a-brief-guide-to-squares-product-manager-intern-program", "published_at": "2016-09-14T20:20:25+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd15a0e104", "title": "Empowering Businesses: What It’s Like to Intern at Square", "url": "https://developer.squareup.com/blog/empowering-businesses-what-its-like-to-intern-at-square", "published_at": "2016-09-13T19:52:17+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd15df6cb1", "title": "Becoming a Well-Rounded Square", "url": "https://developer.squareup.com/blog/becoming-a-well-rounded-square", "published_at": "2016-09-13T18:10:41+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd14a1b776", "title": "Optimizing Ember Templates", "url": "https://developer.squareup.com/blog/optimizing-ember-templates", "published_at": "2016-08-31T16:27:18+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd13de3189", "title": "gRPC reaches 1.0", "url": "https://developer.squareup.com/blog/grpc-reaches-1-0", "published_at": "2016-08-22T18:10:03+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd127ad834", "title": "About Square Engineering", "url": "https://developer.squareup.com/blog/about-square-engineering", "published_at": "2016-08-10T00:44:11+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd1187b3f2", "title": "Stay Connected", "url": "https://developer.squareup.com/blog/stay-connected", "published_at": "2016-08-10T00:41:13+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd112ed5e8", "title": "Careers", "url": "https://developer.squareup.com/blog/careers", "published_at": "2016-08-10T00:40:09+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd131dbcaa", "title": "Upgrading a Reverse Proxy from Netty 3 to 4", "url": "https://developer.squareup.com/blog/upgrading-a-reverse-proxy-from-netty-3-to-4", "published_at": "2016-08-09T16:12:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd10f6b4d1", "title": "Square’s First-Ever Hack Night", "url": "https://developer.squareup.com/blog/squares-first-ever-hack-night", "published_at": "2016-08-02T16:12:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd10606558", "title": "Square WomEng Hear + Now Tech Talks: June 2016", "url": "https://developer.squareup.com/blog/square-womeng-hear-now-tech-talks-june-2016", "published_at": "2016-07-26T16:12:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd0fadd860", "title": "Valet Beats the OS X Keychain Access Control List Zero-Day Vulnerability", "url": "https://developer.squareup.com/blog/valet-beats-the-os-x-keychain-access-control-list-zero-day-vulnerability", "published_at": "2016-06-19T16:12:00+00:00" }, { "id": "01a08216-2acc-710c-a13b-a0bd0eafe2e9", "title": "SuperDelegate: The Better App Delegate", "url": "https://developer.squareup.com/blog/superdelegate-the-better-app-delegate", "published_at": "2016-06-15T16:11:00+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

2017

2016