Vince Urag

Backend engineer at Wunder Mobility

Vince is a 22-year-old Filipino Software Engineer. Recently, he moved to Hamburg to work as a backend engineer at Wunder Mobility, building applications that help the world’s most gridlocked cities in solving mobility problems.

When Vince is not coding, he is probably writing (journal.vinceurag.com), traveling, brainstorming for a non-tech business, or just eating.

Past Activities

Bruno Azenha / Vince Urag
Code BEAM Lite Amsterdam
28 Nov 2019
11.55 - 12.15

The many ways to hold a token

The real-life story of a team interacting with an external API using a token that would expire every few minutes.

It's a journey about the different strategies they used for holding and expiring it. Going through environment variables, Genservers, ETS tables the `handle_continue` callback and the unexpected things that happened while they tested it.


Provide relatable real-world experience about the common problem of holding an expiring token and give insight into the tradeoffs of the different solutions we came up with.



Anyone that is interested in some strategies to hold state in an Elixir application, their possible trade-offs, and implementation caveats