
# Thijs van As

I love creating products I genuinely want to use myself, and sweating the details until they feel right.

Right now that's **[Relay.app](https://relay.app)**, where we're making AI workflows simple and accessible. Previously I built products at **Google** working on **Gmail**, **Google Flights**, and **Google Maps**, and led product for **Booking.com**'s mobile app.

Below are some of my favorite things I've built over the years, professionally and for fun.

## Shipped

- **Google Flights: Price Insights (2018)** · Introduced the ML-based "low/typical/high" pricing UI to help users answer a simple question: "Is this a reasonable price?". This pattern has since become standard across much of the travel industry.  
  [CNN](https://edition.cnn.com/travel/article/thanksgiving-2018-flights/index.html) · [video](https://www.youtube.com/watch?v=ezzeGw0mmCI)

- **Gmail Add-ons (2016)** · A cross-platform framework that lets third-party apps live natively inside Gmail. We focused on developer simplicity and making a consistent "native" user experience across iOS, Android, and the web.  
  [blog](https://workspace.google.com/blog/developers-practitioners/bring-power-of-your-apps-into-gmail_9) · [video](https://www.youtube.com/watch?v=eaEBo95M3nc)

- **Inbox by Gmail: Smart Bundles (2015)** · We wanted to treat related emails as "items" rather than individual messages, and shipped dedicated experiences for Trips, Newsletters, Events, GitHub repos, and more.  
  [trips](https://gmail.googleblog.com/2015/06/trip-bundles-in-inbox-by-gmail.html) · [newsletters](https://techcrunch.com/2016/04/20/inbox-by-gmail-now-helps-you-track-events-save-links-and-stay-on-top-of-newsletters/) · [3p bundles](https://blog.google/products-and-platforms/products/gmail/inbox-by-gmail-evolving-inbox-to-save/)

- **Gmail Attachments (2013)** · The attachment experience still used in Gmail today. To make it feel truly instant, we focused on getting the viewer to load in under 150ms while deeply integrating Google Drive and Photos.  
  [Drive](https://blog.google/products-and-platforms/products/gmail/attachments-in-gmail-now-with-power-of/) · [Photos](https://gmail.googleblog.com/2014/04/the-photos-from-your-phone-now-one.html)

## FPGA

Before moving into product, I spent a lot of time in the weeds of VHDL and reconfigurable hardware.

- **ρ-VEX (2008)** · An open source, extensible VLIW CPU. I designed and implemented the processor and its toolchain, including the ρ-ASM assembler, for my MSc thesis.  
  [repo](https://github.com/tvanas/r-vex) · [thesis](/files/thesis_tvanas.pdf) · [paper](/files/r-vex_icfpt08.pdf) · [citations](https://scholar.google.com/citations?user=S0ClwNcAAAAJ)

- **uart-vhdl (2008)** · A minimal RS232 communication controller. Couldn't live without this for debugging other projects.  
  [repo](https://github.com/tvanas/uart-vhdl)

- **arkanoid-vhdl (2007)** · A basic implementation of Arkanoid entirely in hardware, from the VGA signal generation to the collision physics.  
  [repo](https://github.com/tvanas/arkanoid-vhdl) · [video](https://www.youtube.com/watch?v=ZQ3HaM9p60U)

- **MIDI synthesizer (2007)** · A simple monophonic MIDI synthesizer to experiment with digital audio synthesis.  
  [video](https://www.youtube.com/watch?v=G_rAKDF9VSY)

## HTML5 games

A collection of HTML5 games I built around 2010, when the canvas element was brand new. They still play great on modern browsers. The source code for all of them is on [GitHub](https://github.com/tvanas/html5-games).

- **[BrickIt](/brickit/) (2010)** · Arkanoid-style brick breaker, took 2nd prize at HTML5Contest.com
- **[BounceIt](/bounceit/) (2011)** · Endless vertical jumper
- **[FloodIt](/floodit/) (2010)** · Color flood puzzle
- **[SweepIt](/sweepit/) (2010)** · Minimalist Minesweeper
- **[SnakeIt](/snakeit/) (2017)** · A tribute to the Nokia classic, built during a transatlantic flight

## Misc

- **[Resistor - Lights of Yesterday](https://resistormetal.bandcamp.com/album/lights-of-yesterday) (2005)** · EP from my former metal band

