Write asynchronous code as if it's synchronous