Kevin Chen's repositories
pantry
pkg manifests
pkgx-go
pkgx-based Docker image with Go installed
hasura-n-plus-one-remote-rel
A Hasura demo showing the N+1 problem with Remote Relationships
hasura-atlas
A Hasura demo using Atlas for declarative database migrations
tokesura
CLI and Library for working with Hasura JWTs
permissura
A better way to manage your Hasura permissions! π΅οΈββοΈ
graphql-schema-picker
GraphQL CLI to prune, filter, pick, select, and distill a sub-schema when given a Schema Definition Language (SDL) file. πͺ
aws-lambda-go-otel-poc
Proof of Concept using AWS Lambda, Go, OpenTelemetry (OTel), as well as Tailcall as an alternative to AppSync Serverless GraphQL
temporal-saga-grpc
Using Temporal to orchestrate distributed transactions (sagas) across Golang microservices
oso-authz-poc
Proof-of-Concept using Postgres + Oso for "Distributed Authorization"
cedar-agent-go-sdk
Go SDK for Cedar Agent π²
cedar-learning
Learning about the Cedar fine-grained authorization engine π
starlight-docs-gh-pages
Demo of Astro Starlight docs using GitHub Pages
buf-vanguard-rest
GraphQL, REST, gRPC, and Connect β all powered from the same underlying Protobuf API β thanks to Buf and Tailcall
atlas
A modern tool for managing database schemas
connect-gateway-example
Example of using the gRPC-Gateway with Connect
hasura-otel
Exploring the latest Hasura OpenTelemetry (OTel) features
hasura-ltree
Demo of Hasura using LTREEs
hasura-unlogged
Using Hasura with unlogged Postgres tables. These tables don't write to any Write-Ahead Log (WAL) and have increased write performance.
tea-go-1.21
Reproducing bug where pkgx fails to build Go projects with a dependency on a Multi-Module Workspace
dotfiles
Dotfiles managed by chezmoi
hasura-jwt-webhook-example
Example of Hasura Authz Webhook
digger
Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline β‘οΈ
mdbook-d2
D2 diagram generator plugin for MdBook
rebac-policy-hasura-transpiler
WIP β WORK IN PROGRESS β :fire: Transpile ReBAC policies into Hasura Permissions JSON