Skip to content

Instantly share code, notes, and snippets.

View DhairyaMajmudar's full-sized avatar
🚀
Focusing

Dhairya Majmudar DhairyaMajmudar

🚀
Focusing
View GitHub Profile
@DhairyaMajmudar
DhairyaMajmudar / open-source-contributions.md
Last active June 10, 2025 06:04
Open Source Contribution
  1. kro
  • Google Summer of Code 2025 mentee at kro, GSoC'25 project page
  • kro is a joint open-source, Kubernetes-native project developed by engineering teams at AWS, Google Cloud, and Microsoft Azure that allows to define custom Kubernetes APIs using simple configuration.
  • Developing a new kro CLI using the Golang Cobra package, which developers and operators use to validate, generate, troubleshoot, monitor, package, and publish kro Resource Graph Definitions.
  • Improved test coverage by 67% to 96% by adding missing Golang test cases.
  • Introduced support for simple CEL validation and improved error handling.
@DhairyaMajmudar
DhairyaMajmudar / gsod-2024-json-schema.md
Last active February 1, 2025 12:59
GSoD'24 final report at JSON Schema Org.

Google Season of Docs'24 - JSON Schema

What is JSON Schema?

JSON Schema is a declarative language for validating JSON documents' structure, constraints, and data types. It provides a way to standardize and define expectations for JSON data.

JSON Schema is adopted by several reputed orgs. to validate the JSON Data in their internals some of them include Github, Microsoft, Zapier, Schema Store, Postman, etc... a landscape of all orgs. using them can be found here.

Deliverables

JSON Schema website which is the website from where users can learn more about JSON Schema specifications, documentation, tools, community, and blogs written by JSON Schema developers.