Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1469

S

Square

Company blog · developer.squareup.com/blogprogrammingsystems

Square is the company blog at developer.squareup.com, writing about programming and systems. Since 2019, 47 different Hacker News readers have linked it 79 times, most often “Square’s Growth Framework for Engineers and Engineering Managers”. It is still writing: the last post was on 2025-06-25, and you can follow it by feed.

Visit the blog
79mentions?
47HN people?
2019–2026first – last linked?
Links on Hacker News per year · peak 22 in 2019

Too few sampled comments (24) to say how often HN recommends it.?

Why HN links it

HN readers link Square's developer blog for engineering posts on Ruby static typing, API keys and secrets, OpenAPI tooling, and internal systems such as mTLS for Lambdas and permissions databases.

Summarised by Claude from a sample of 24 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Square APIs and SDKs allow developers to build custom apps and integrations for payments, customers, commerce, and staff solutions.

Most-linked posts?

  1. Square’s Growth Framework for Engineers and Engineering Managers
    4 people · 4 mentions · first linked 2019-07-25
  2. Taming OpenAPI using Racket to create a DSL
    3 people · 4 mentions · first linked 2019-08-16
  3. RubyKaigi and the Path to Ruby 3
    3 people · 3 mentions · first linked 2019-05-07
  4. Books: an immutable double-entry accounting database service
    3 people · 3 mentions · first linked 2019-10-16
  5. Square's New Engineering Blog
    2 people · 3 mentions · first linked 2019-04-19
  6. How to Be a More Influential Engineer
    2 people · 2 mentions · first linked 2021-02-25
  7. Announcing Square’s New Ruby SDK
    2 people · 2 mentions · first linked 2019-06-24
  8. /blog/the-state-of-ruby-3-typing/
    2 people · 2 mentions · first linked 2020-09-01
  9. RBS, Ruby’s new type signature language
    2 people · 2 mentions · first linked 2020-07-29

What Hacker News says?

  1. Well, I was trying to avoid the entire rant about using API Keys for security in the first place. https://zapier.com/engineering/apikey-oauth-jwt/ https://cloud.google.com/endpoints/docs/openapi/when-why-api... We all have done it at one point or another. But if I am ever in the middle of a technical presentation and mention “API Keys”, I get all types of dirty looks from security. Notice that Square for instance st…

    Comment linking /docs/build-basics/access-tokens

    on “Bitwarden raises $100M”
  2. Submitted RBS, Ruby’s new type signature language as a story · 511 points

    HN discussion
  3. Use them to measure how well people will perform in the tasks that you need them to do. For coding interviews, Square's is really good. [1] I am not sure if they have sample questions written anywhere in the linked blog posts, but very simple things with added complexity. Example - Write a rate limiter that takes in a timestamp (integer) and returns true if it hasn't hit a rate limit. Ok, now what if we make the rat…

    Comment linking /blog/ace-the-square-pairing-interview/

    on “'Too many employees, but few work': Pichai, Zuckerberg sound the alarm”
  4. Submitted Square’s Growth Framework for Engineers and Engineering Managers as a story · 486 points

    HN discussion
  5. Related, Square wrote a great article: "RubyKaigi and the Path to Ruby 3"[0]. The section titled "Static Analysis" high level compares Sorbet to Steep [0] https://developer.squareup.com/blog/rubykaigi-and-the-path-t...

    Comment linking /blog/rubykaigi-and-the-path-to-ruby-3/

    on “Open-sourcing Sorbet: a fast, powerful type checker for Ruby”
  6. Submitted Books: an immutable double-entry accounting database service as a story · 242 points

    HN discussion
  7. > What's the OP/your alternative? Square is one. https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  8. Submitted Taming OpenAPI using Racket to create a DSL as a story · 74 points

    HN discussion
  9. Have you tried Square? https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  10. Submitted The role of an Engineering Manager and management philosophies as a story · 33 points

    HN discussion
  11. > I ended up moving back to Stripe because the alternatives suck even more, or at least the one I picked. Did you try Square? https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  12. Submitted Expanding Square’s Platform Beyond Payments – New Orders API as a story · 29 points

    HN discussion
  13. Square is one option. https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  14. Submitted Caching E-Commerce Data for the Web as a story · 11 points

    HN discussion
  15. Square is one option. https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  16. Submitted “This is “how I tricked my co-workers” into using Racket.” as a story · 9 points

    HN discussion
  17. > What are some good Stripe alternatives? Square is one. https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  18. Submitted Kubernetes – Pod Security Policies as a story · 8 points

    HN discussion
  19. I recommend Square, it works great for my mom's business. https://developer.squareup.com/reference/square/payments-api

    Comment linking /reference/square/payments-api

    on “TIFU by using Stripe as a payment processor for my small business”
  20. Submitted Expanding Secrets Infrastructure to AWS Lambda as a story · 6 points

    HN discussion
  21. I like ruby but the recent static typing feels a step backwards having have to write a separate file, unlike typescript where you can incrementally add typing to the actual source code. https://developer.squareup.com/blog/the-state-of-ruby-3-typi... And when I saw ruby isn't included in the list of supported language for the next gen JetBrains editor, perhaps due to low sales of RubyMine, I felt its best days may be…

    Comment linking /blog/the-state-of-ruby-3-typing/

    on “Rails 7 Released”
  22. Submitted Providing mTLS Identities to Lambdas as a story · 6 points

    HN discussion
  23. Square | Mobile Engineers (Mid/Sr levels) | ONSITE VISA San Francisco, CA -- Mission -- We believe everyone should be able to participate and thrive in the economy. So we’re building tools that make commerce easier and more accessible to all. We started with a little white credit card reader but haven’t stopped there! -- About the team -- Current team size: 4 iOS, 2 Android, 1 PM, 1 EM Languages: Objective-C/Swift;…

    Comment linking /blog/squares-growth-framework-for-engineers-and-engineering-managers/

    on “Ask HN: Who is hiring? (November 2019)”
  24. Submitted Introducing PySurvival as a story · 6 points

    HN discussion
  25. from Soutarowho who did the type system for Ruby 3: We defined a new language called RBS for type signatures for Ruby 3. The signatures are written in .rbs files which is different from Ruby code. You can consider the .rbs files are similar to .d.ts files in TypeScript or .h files in C/C++/ObjC. The benefit of having different files is it doesn't require changing Ruby code to start type checking. You can opt-in type…

    Comment linking /blog/the-state-of-ruby-3-typing/

    on “Ruby: We have decided to go forward to 3.0 this year”
  26. Submitted Announcing Square’s New Ruby SDK as a story · 5 points

    HN discussion
  27. Square has been using it for awhile: https://developer.squareup.com/blog/developing-on-ios-and-an...

    Comment linking /blog/developing-on-ios-and-android/

    on “Netflix Android and iOS Studio Apps now powered by Kotlin Multiplatform”
  28. Submitted RubyKaigi and the Path to Ruby 3 as a story · 4 points

    HN discussion
  29. https://shopify.engineering/ https://developer.squareup.com/blog/ https://netflixtechblog.com/ https://githubengineering.com/

    Comment linking /blog/

    on “Ask HN: Best Engineering Blog Posts?”
  30. Submitted Square's New Engineering Blog as a story · 4 points

    HN discussion

Search all of HN for developer.squareup.com

Linked by the same people?