About me

My name is Olivier Bruchez. To make it short, here's my Twitter bio*:

"Software engineer living in Switzerland, working at EPFL, passionate about software development (incl. Scala), science, technology, philosophy, music, and more."

You can find more information about me on my profile page or in my CV / résumé.

About this website

This site is meant as a central repository for my public lists and documents, which were previously stored on Github, Google Drive, etc. It was also an excuse to start a new programming project, using Scala, Play, Akka, and more.

Most of the content on this site is stored on Github, but some of it also comes from external APIs such as the Blogger API or the Twitter API.

Blog

I have a blog on Blogger since September 2006. It is not completely integrated with this website yet, but I'm working on it.

Here are my latest posts:

What have I done lately?

The last books I read, concerts I went to, movies I saw, etc. Yes, I'm a list addict. This is a recurrent theme on this site.

2025-07-24 - The Problem of Marital Loneliness
2025-04-15 - Every Arthouse Buff You Know Is Pirating Films
2025-01-22 - A nuanced and multifaceted approach to longevity research
2024-10-11 - Royal Appointment: Recording Prince
2023-01-20 - Non-caffeine components of coffee and their effects on neurodegenerative diseases
2025-05-09 - Dino Buzzati - Le Désert des Tartares
2025-03-18 - Ray Kurzweil - The Singularity Is Nearer
2025-01-20 - Daniel Pennac - Au bonheur des ogres
2024-12-15 - David Le Breton - La fin de la conversation ?
2024-11-30 - Daniel Pennac - Comme un roman
2025-08-01 - Brad Mehldau - Salle des Combins, Verbier, Switzerland
2025-07-24 - Julien Doré - Grande Scène, Nyon, Switzerland
2025-07-24 - Styleto - Véga, Nyon, Switzerland
2025-06-29 - Mike Stern - Théâtre Jean-Duceppe, Montréal, QC, Canada
2025-06-29 - Matys Colpron - Théâtre Jean-Duceppe, Montréal, QC, Canada
2025-05-17 - Fondation de l’Hermitage, Lausanne, Switzerland - Trésors du Petit Palais de Genève
2025-01-19 - Fondation Beyeler, Riehen, Switzerland - Matisse – Invitation to the Voyage
2025-01-19 - Naturhistorisches Museum, Basel, Switzerland - Permanent exhibition
2025-01-18 - Museum Tinguely, Basel, Switzerland - Permanent exhibition / Fresh Window. The Art of Display & Display of Art
2024-12-21 - Musée cantonal des Beaux-Arts, MCBA, Lausanne, Switzerland - Thalassa! Thalassa! L’imaginaire de la mer
2025-08-19 - Benedek Fliegauf - Clone
2025-08-17 - Maïlys Vallade & Liane-Cho Han Jin Kuang - Amélie et la métaphysique des tubes
2025-08-16 - Clyde Bruckman & Buster Keaton - The General
2025-08-15 - Paul Thomas Anderson - The Master
2025-08-08 - Shane Carruth - Upstream Color
2025-04-03 - Emma, c’est moi ! - Pulloff Théâtres, Lausanne, Switzerland
2025-03-22 - Préparation pour un miracle - Salle Charles Apothéloz, Théâtre de Vidy, Lausanne, Switzerland
2025-02-02 - Robin des Bois - Théâtre Barnabé, Servion, Switzerland
2024-12-20 - Peut-être braconne-t-elle ? - Théâtre 2.21, Lausanne, Switzerland
2024-12-08 - Lala et le cirque du vent - Petit Théâtre, Lausanne, Switzerland
2025-08-17 - Making Sense with Sam Harris - The New World Order - A Conversation with Anne Applebaum
2025-08-12 - The Hamilton Morris Podcast - Dr. Rick Doblin on FDA rejection and the future of Lykos MDMA
2025-07-30 - Making Sense with Sam Harris - AI Friends & Enemies - A Conversation with Paul Bloom
2025-07-29 - Making Sense with Sam Harris - How Bad Is It? - A Conversation with David Frum
2025-07-29 - Making Sense with Sam Harris - "More From Sam": Democracy, Populism, Wealth Inequality, News-Induced Anxiety, & Rapid Fire Questions
2025-08-07 - August 7-10, 2025: Center Parcs Les Trois Forêts, Hattigny, France
2025-06-28 - June 28-July 14, 2025: Québec, Canada
2025-04-20 - April 20-25, 2025: Rome, Italy
2025-02-28 - February 28-March 1, 2025: Charmey / Gruyères, Switzerland
2025-01-17 - January 17-19, 2025: Basel, Switzerland
2025-07-03 - Party Down (season 3)
2025-06-06 - The Last of Us (season 2)
2025-03-21 - Severance (season 2)
2025-03-13 - Bref. (season 2)
2025-02-14 - Blackadder (series 2)