Idempotency is something you might not see every day, but it is an important concept, especially when you are taking payments.


Learn about some of the new tools that can make end-to-end testing easier & more accurate, as well as automate anything you can do in a web browser!


Learn how you can leverage some new API features when syncing your customers with Square’s APIs.


I take my first steps with TensorFlow.js and solve one of the most basic of problems.


All the improvements I was able to make, and the best AI agent team Bobcats 🐯 submitted at the OpenAI Retro Contest end.


Learn how to use Vue with the Square payment form!


My first foray into “real” machine learning didn’t go so well. Days 38 - 53 of the OpenAI Retro Contest.


Learn how to create a bot to talk to your customers and help make sales!

Heads up, we’ve moved! If you’d like to continue keeping up with the latest technical content from Square please visit us at our new home https://developer.squareup.com/blog

Try it out! Text (479)-888–5188 to talk to the bot 📲


Days 26–29 of the OpenAI Retro Contest


Days 22–25 of the OpenAI Retro Contest

Tristan Sokol

Software Lead at NorthPoint Development. When I’m not helping automate a real estate company, I’m growing succulents in my back yard. https://tristansokol.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store