Goruco Videos

Desmond Rawls

The Twelve-Factor Function


PaaS, CaaS, or FaaS? Each year brings more options for where to run a piece of code. As application developers we follow guidelines like The Twelve-Factor App to make sure our apps can run anywhere. But what about our functions? How do we make sure our functions can run anywhere?

In this talk, I will introduce a way of isolating business logic so that you can easily move it from a browser to a server to a serverless function and back.


Desmond is a passionate explorer of new ideas. He likes working in software because he experiences so many different industries and perspectives. He thinks the philosophical side of what developers do is drastically under-rated and hopes to change that.