Oso's Blog

Articles about authorization, and other news from Oso's engineering team

Rust Reflection: Building a Runtime Reflection System (Part 1)

When building support for Rust applications, we needed a system that could give us dynamic access to types, attributes and methods at runtime. Since Rust doesn't have native support for such things, we had to build our own version of a runtime reflection system.

September 24, 2020 — Sam Scott
Internals

Building the GitHub Authorization Model Using Oso

In this post, we'll show how to incrementally build complex authorization policies with oso, using GitHub's authorization model as an example.

August 26, 2020 — Leina McDermott
Best Practices

Get updates on Oso.

We won't spam you. Ever.