All Posts
-
Demystifying Playwright Test Agents' seed.spec.ts: What I Learned from Reading the MCP Code
Understanding the role of seed.spec.ts in Playwright Test Agents by diving into the MCP source code to see how AI agents use it for browser setup.
-
Deciphering GraphQL: A Deep Dive into Type Merging and Schema Stitching
A detailed walkthrough of GraphQL Type Merging in Schema Stitching, explaining how multiple schemas with the same types are merged at the gateway level.
-
Cross Module Transaction with Prisma
How to write cross-module transactions in Node.js using Prisma and cls-hooked for a layered architecture.
-
Policy enforcement with Vue.js and OPA WebAssembly
How to integrate OPA WebAssembly with Vue.js to enforce policies in the front-end using Rego.
-
Continuously Enforce Policies on Your Configs with Conftest and CircleCI
Learn how to use conftest-orb to continuously enforce policies on your configuration files in CircleCI pipelines using Open Policy Agent and Rego.
-
Check if key exists in object in Rego
A quick tip on how to check if a key exists in an object using Rego, and why the '_ = x[k]' syntax is necessary to handle false values correctly.
-
Digging into API Authorization with OPA
Learn how to implement fine-grained API authorization using Open Policy Agent (OPA) by migrating from a traditional if-statement approach to a policy-as-code solution.