The Curious Engineer

All blogs / Software / engineering practice

Buf Blog

buf.build/blog

Thoughts, insights, and updates from the Buf team on Protobuf, APIs, and the future of schema-driven development.

Software / engineering practiceGoWeb development

Posts
88 from 12 Nov 2020 to 26 Oct 2026
Posting
monthly (15 in the last year)
Kind
company blog
Feed
https://buf.build/blog/rss.xml

2026 15

  1. Protobuf in Python and TypeScript is actually good now
  2. Asking Jev questions with Protobuf
  3. connect-go v2 is here
  4. gRPC vs REST Is the Wrong Question
  5. Protobuf, JSON Schema, and OpenAPI
  6. A faster Protovalidate
  7. Delta Encoding in Protobuf
  8. gRPC-Web Failed the Web
  9. connect-rust joins the Connect project
  10. The modern Protobuf workflow
  11. Protobuf-ES just got a lot faster
  12. Protobuf Tip #10: Choosing the right integer type
  13. protobuf-py: Protobuf for Python, without compromises
  14. CoreWeave Acquires Bufstream
  15. Protobuf now has full LSP support

2025 11

  1. Protovalidate is now v1.0
  2. Introducing hyperpb: 10x faster dynamic Protobuf parsing that’s even 3x faster than generated code
  3. Protobuf Tip #9: Some numbers are more equal than others
  4. Protobuf Tip #8: Never use required
  5. Protobuf Tip #7: Scoping it out
  6. Protobuf Tip #6: The subtle dangers of enum aliases
  7. Protobuf Tip #5: Avoid import public/weak
  8. Protobuf Tip #4: Accepting mistakes we can’t fix
  9. Protobuf Tip #3: Enum names need prefixes
  10. Protobuf Tip #2: Compress your Protos!
  11. Protobuf Tip #1: Field names are forever

2024 14

  1. Connect RPC for JavaScript: Connect-ES 2.0 is now generally available
  2. Connect-Swift 1.0 is now generally available
  3. Introducing custom lint and breaking change plugins for Buf
  4. Generated SDKs for C++ are now available on the Buf Schema Registry
  5. Generated SDKs for C# are now available on the Buf Schema Registry
  6. Protobuf for Javascript: Protobuf-ES 2.0 is now generally available
  7. Introducing the new Buf GitHub Action
  8. Generated SDKs for Rust now available on the Buf Schema Registry
  9. Connect RPC joins CNCF: gRPC you can bet your business on
  10. Connect RPC vs. Google gRPC: Conformance Deep Dive
  11. Introducing the next generation of the Buf CLI: still v1 and backwards-compatible
  12. Introducing the newly improved BSR UI and buf push experience
  13. Protobuf Editions are here: don’t panic
  14. The BSR now integrates with Kong Insomnia, making gRPC even easier to use

2023 26

  1. The Buf Schema Registry is now on the AWS and Google Cloud Marketplaces
  2. Give clients pre-built native libraries for your APIs with zero effort
  3. Generated Python SDKs are now available in the BSR
  4. Why a Protobuf schema registry?
  5. The real reason to use Protobuf is not performance
  6. Audit breaking changes with the Buf Schema Registry's governance workflow
  7. Type & path uniqueness policy enforcement for enterprises
  8. Seamless Gradle integration with the Buf CLI
  9. Swift generated SDKs are now available for Xcode and SPM
  10. Governance & breaking change policy enforcement for enterprises
  11. Buf generated SDKs now support Java - introducing the Buf Maven repository
  12. Introducing Cacheable RPCs in Connect
  13. Building a modern gRPC-powered microservice using Node.js, Typescript, and Connect
  14. Announcing protoc-gen-validate v1.0 and our plans for v2.0
  15. The Buf Schema Registry is out of beta! Announcing new Buf Schema Registry plans and pricing updates
  16. Protobuf-ES is the only fully-compliant Protobuf library for JavaScript
  17. The BSR now provides a SCIM service for Pro and Enterprise plans
  18. OpenTelemetry for connect-go: Observability out of the box
  19. Connect for Node.js is now available
  20. Announcing Connect-Kotlin: Connect is now fully supported on mobile!
  21. Introducing Connect-Query: Integrate Protobuf with TanStack Query more effectively
  22. Introducing the Buf Reflection API & Prototransform
  23. Speeding up development with BSR drafts
  24. Announcing Connect-Swift: You’ll actually want to use Protobuf on iOS
  25. Introducing buf curl - Call your gRPC endpoints with the simplicity of buf
  26. Protobuf-ES has reached version 1.0

2022 16

  1. BSR Generated Documentation now supports Protobuf options
  2. Buf Studio Now Has Favorites!
  3. Remote packages and remote plugins are approaching v1!
  4. Protobuf-ES: The Protocol Buffers TypeScript/JavaScript runtime we all deserve
  5. Buf's New Compiler
  6. The Protobuf Language Specification
  7. BSR redesign
  8. Introducing the Buf Language Server
  9. Connect-Web: It's time for Protobuf and gRPC to be your first choice in the browser
  10. Buf Studio: Interact with gRPC and Protobuf APIs directly from your browser
  11. Bazel rules
  12. Connect: A better gRPC
  13. Introducing buf format
  14. Remote plugin execution with the Buf Schema Registry
  15. The Buf CLI has reached version v1.0
  16. Introducing the Buf Schema Registry 🎉

2021 5

  1. An update on our fundraising
  2. Buf CLI Now Available for Windows!
  3. Document Your APIs and Increase Your Developer Productivity
  4. Authzed Case Study: Maintaining a Stable Protocol Buffers API
  5. GitHub Actions for Buf now available

2020 1

  1. API design is stuck in the past