Skip to content

Details

An Introduction to Residuality Theory
Residuality theory is a revolutionary new theory of software design that aims to make it easier to design software systems for complex business environments. Residuality theory models software systems as interconnected residues - an alternative to component and process modeling that uses applied complexity science to make managing uncertainty a fundamental part of the design process.

About Barry O'Reilly
Barry is a the founder of Black Tulip Technology and has previously held Chief Architect and Western Europe Azure Architect positions at Microsoft. He was the Worldwide Lead for the Solutions Architecture Community at Microsoft, and founder of the Swedish Azure User Group. He is also a PhD candidate in software design and complexity science.

Application Code of Conduct - Full-Stack Policy as Code
The increasing complexity of applications and the need for fine-grained authorization mechanisms have made it necessary to build a comprehensive policy management system that covers the entire stack. With the rise of Policy as Code, it’s now possible to codify policies and enforce them at different layers of the application. One of the biggest challenges in implementing policy as code is ensuring that the policies are consistently enforced throughout the stack, and streamlining policies across multi-functional applications and business functions. It’s important to have a solution that can handle policies across the full stack, from the back-end to the front-end, while also being flexible enough to support the unique needs of different business functions. In this talk, we’ll share our journey of building a full-stack authorization solution using open-source tools such as Rego and the Open Policy Agent. We’ll show how we used these tools to build an open-source administration layer, run sidecars in applications, and integrate with the front-end using CASL to enforce policies in the web app. Come and learn about our experience and how you can implement a similar solution for your applications.

About Gabriel
Gabriel is a senior full-stack developer who blends his passion for technical leadership, security, authorization, and devtools into his current role as the Head of Growth and DevRel at [Permit.io](http://permit.io/). Before joining [Permit.io](http://permit.io/), Gabriel worked as a technical leader and principal engineer at large corporations such as Cisco and Palo Alto Networks, as well as a few startups.

As a developer, Gabriel derives the most enjoyment from learning new technologies, designing and architecting complex products, creating content for developers, and taking the stage as a public speaker. In his spare time, he is an avid writer, kitchen enthusiast, and adventurous traveler.
LinkedIn/Twitter/Medium/GitHub: @gemanor

About the Host
Policy Expert is the UK’s biggest Insurtech. We set out to redesign what an insurer should be by streamlining how people buy insurance. This was achieved by building our proprietary platform and owning the process end to end. It’s a very exciting time for us, we’ve grown to over 1.4 million customers and are now looking to disrupt new areas of the market.

Events in London, GB
Software Architecture
Domain Driven Design

Members are also interested in