Craft 2023 - Aram Hăvărneanu
Aram Hăvărneanu
Language Designer at cuelang.org
About Aram Hăvărneanu

I am a generalist.

The common theme across my career has been applying mathematical methods to develop correct, reliable, and understandable systems.

I've helped develop hardware, operating systems, security products, cloud infrastructure, compilers, formal specifications and proofs of their implementation.

I currently focus on using novel computer languages to facilitate the process of designing software and systems by raising the level of abstraction developers need to understand and ensuring these abstractions do not leak through formal methods.

Talk
CUE — A Type System for the Cloud
Topics:
Software Delivery Craft Matters
testing
practices
scale
cue
type systems
dsls
cloud computing
configuration engineering
correctness
yaml
json
Level: General
In schedule:
Green stage
May 19, 13:40 - 15:30 CET

CUE is an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data, such as configuration, APIs, database schemas, code... you name it.CUE has an uncanny ability to act as an ad-hoc type checker that keeps things in check between loosely-coupled arbitrary systems that independently produce and consume data without knowing of each other.In ...