<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cyril Mottier</title><link>https://cyrilmottier.com/</link><description>Recent content on Cyril Mottier</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 04 Aug 2025 16:18:29 +0200</lastBuildDate><atom:link href="https://cyrilmottier.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Instant Apps Eulogy at droidcon New York 2025</title><link>https://cyrilmottier.com/posts/2025/instant-app-eulogy-at-droidcon-nyc-2025/</link><pubDate>Mon, 04 Aug 2025 16:18:29 +0200</pubDate><guid>https://cyrilmottier.com/posts/2025/instant-app-eulogy-at-droidcon-nyc-2025/</guid><description>&lt;p>Back in June, &lt;a href="https://quenaudon.com/">Benoît Quenaudon&lt;/a> and I gave a talk called &amp;ldquo;Instant Apps Eulogy&amp;rdquo; at droidcon New York. Here was the abstract.&lt;/p>
&lt;blockquote>
&lt;p>Last year we asked ourselves a question. One that most Android engineers avoid whispering aloud: Are Instant Apps still a thing? It turns out that Google officially said no! Instant Apps are fascinating because they offer possibilities outside of what Google originally engineered them for.&lt;/p>
&lt;p>Benoît (Cash App) and Cyril (amo), both of us shipped an Instant App this year for different use cases and different implementations. The restrictions required to publish an Instant App encourage dynamic, lean and performant architectures. Savoir-faire which stays relevant even outside the context of Instant Apps.&lt;/p></description></item><item><title>Back to the 2000s: cyrilmottier.com</title><link>https://cyrilmottier.com/posts/2025/back-to-the-2000s-cyrilmottier-com/</link><pubDate>Wed, 16 Apr 2025 17:03:55 +0200</pubDate><guid>https://cyrilmottier.com/posts/2025/back-to-the-2000s-cyrilmottier-com/</guid><description>&lt;p>I recently revamped my personal website for several reasons: to achieve a more modern design, switch to a faster website generator (Hugo instead of Octopress), and remove outdated articles, some of which were written in the 2000s!&lt;/p>
&lt;p>However, many followers on social media have asked to bring back the old version of cyrilmottier.com, expressing both nostalgia and a genuine appreciation for the older content.&lt;/p>
&lt;p>While working on bringing this content back, I realized they were right in many ways. Thanks to them for pushing me to do this. It&amp;rsquo;s so fun to still be able to read about &lt;a href="https://cyrilmottier.com/legacy/2014/12/09/a-story-of-software-development-methodologies/">mobile release management&lt;/a> back in 2014, why &lt;a href="https://cyrilmottier.com/legacy/2012/05/03/splash-screens-are-evil-dont-use-them/">splash screens &lt;del>were&lt;/del> are evil&lt;/a> or how &lt;a href="https://cyrilmottier.com/legacy/2014/06/12/shaping-the-future-of-android-with-dart/">Dart is going to shape the future of Android&lt;/a> 😂.&lt;/p></description></item><item><title>Building Scalable Mobile Projects at Android Makers 2025</title><link>https://cyrilmottier.com/posts/2025/building-scalable-mobile-projects/</link><pubDate>Thu, 10 Apr 2025 10:37:01 +0200</pubDate><guid>https://cyrilmottier.com/posts/2025/building-scalable-mobile-projects/</guid><description>&lt;p>&lt;em>&lt;strong>Edit - Aug 4&lt;/strong>: adding link to the video on YouTube&lt;/em>&lt;/p>
&lt;p>I recently gave a keynote called &amp;ldquo;Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership&amp;rdquo; at Android Makers 2025 in Paris. Here was the abstract.&lt;/p>
&lt;blockquote>
&lt;p>Every successful project eventually faces the challenges of scaling: an ever-growing codebase, an increasing number of contributors, and rising complexity. Without proper measures, this can lead to slow build times, a cluttered codebase, maintenance difficulties, code duplication, and even dead code—ultimately jeopardizing the company’s ability to deliver value.&lt;/p></description></item><item><title>Bump’s Journey into Delightful Experiences on Android</title><link>https://cyrilmottier.com/posts/2025/bumps-journey-into-delightful-experiences-on-android/</link><pubDate>Wed, 12 Mar 2025 08:44:53 +0100</pubDate><guid>https://cyrilmottier.com/posts/2025/bumps-journey-into-delightful-experiences-on-android/</guid><description>&lt;p>&lt;em>This article was initially published as on the official &lt;a href="https://medium.com/androiddevelopers/bumps-journey-into-delightful-experiences-on-android-with-jetpack-compose-b2a1f8048018">Android Developers blog&lt;/a>. As the original author and for the sake of readability and long-term availability, it is now available.&lt;/em>&lt;/p>
&lt;hr>
&lt;p>At &lt;a href="https://amo.co/">amo&lt;/a>, we are redefining what it means to build social applications. Our mission is to create a new kind of social company, one that prioritizes high-quality, thoughtfully designed mobile experiences. One of our flagship applications, &lt;a href="https://play.google.com/store/apps/details?id=co.amo.android.location">Bump&lt;/a>, puts your friends on the map — whether you’re checking in on your crew or making moves to meet up.&lt;/p></description></item><item><title>The Making of a Scalable URL Shortener</title><link>https://cyrilmottier.com/posts/2025/the-making-of-a-scalable-url-shortener/</link><pubDate>Tue, 18 Feb 2025 11:57:54 +0100</pubDate><guid>https://cyrilmottier.com/posts/2025/the-making-of-a-scalable-url-shortener/</guid><description>&lt;p>&lt;em>This article was initially published as a &lt;a href="https://x.com/cyrilmottier/status/1854566767080694072">thread of posts on X&lt;/a>. For the sake of readability and long-term availability, it is now available here as a single-page article.&lt;/em>&lt;/p>
&lt;hr>
&lt;h2 id="post-1">Post 1&lt;/h2>
&lt;p>A few months ago, I built a custom URL shortener. Quick refresher: a URL shortener does two things:&lt;/p>
&lt;ol>
&lt;li>Creates short URLs that map to long URLs&lt;/li>
&lt;li>Redirects short URL requests to those long URLs.&lt;/li>
&lt;/ol>
&lt;p>Designing this was a fantastic engineering challenge. Here’s a look at my design process!&lt;/p></description></item><item><title>About</title><link>https://cyrilmottier.com/about/</link><pubDate>Sun, 16 Feb 2025 14:33:31 +0100</pubDate><guid>https://cyrilmottier.com/about/</guid><description>&lt;p>My name is Cyril Mottier, and I am an accomplished engineering leader with a diverse background in consumer-focused technology. Throughout my career, I have contributed to a variety of industries, including festivals, transportation, social networks, and marketplaces. Notably, I have been part of innovative and successful companies such as Captain Train (acquired by Trainline), and Zenly (acquired by Snap). I am currently leading engineering team at &lt;a href="https://amo.co">amo&lt;/a> where we build the future of social apps.&lt;/p></description></item><item><title>Engineering Real-Time Animated Profile Pictures</title><link>https://cyrilmottier.com/posts/2025/engineering-real-time-animated-profile-pictures/</link><pubDate>Sun, 16 Feb 2025 14:21:47 +0100</pubDate><guid>https://cyrilmottier.com/posts/2025/engineering-real-time-animated-profile-pictures/</guid><description>&lt;p>&lt;em>This article was initially published as a &lt;a href="https://x.com/cyrilmottier/status/1841480375656133064">thread of posts on X&lt;/a>. For the sake of readability and long-term availability, it is now available here as a single-page article.&lt;/em>&lt;/p>
&lt;hr>
&lt;h2 id="post-1">Post 1&lt;/h2>
&lt;p>In the &lt;a href="https://www.amo.co/">amo&lt;/a> apps, profile pictures are done a bit differently. You record &amp;ldquo;Your Face&amp;rdquo;, a transparent animated boomerang-like cutout. It feels more personal. You see your friends come to life on-screen, not through overly curated or filtered camera roll photos.&lt;/p></description></item></channel></rss>