cyrilmottier Profile Banner
Cyril Mottier Profile
Cyril Mottier

@cyrilmottier

Followers
20K
Following
3K
Statuses
6K

Leadership, Engineering & Product @amoamoamo. ex @zenly (@Snap), @CapitaineTrain. DMs are open.

Nantes/Paris, France
Joined October 2009
Don't wanna be here? Send us removal request.
@cyrilmottier
Cyril Mottier
1 day
@Sotttti Exactly. That's what I meant by "aim for balance". In my case, the balance was things like strong static typing everywhere, very senior team, always ongoing manual QA or single-digit minute feedback loop.
0
0
3
@cyrilmottier
Cyril Mottier
1 day
@vRallev Unclear behavior is social is another name for "feature" 😅. More seriously, like the approach too.
0
0
1
@cyrilmottier
Cyril Mottier
2 days
That's incredibly fast! ⚡️🤯 Mistral is really setting a new standard.
@MistralAI
Mistral AI
3 days
Le Chat is fast (1,100 tok/s for flash queries on an updated Mistral Large). Download it at or
0
0
3
@cyrilmottier
Cyril Mottier
4 days
Dealing with incidents and outages is fascinating. It forces a complete shift in problem-solving: tight time, high stakes, and human error. Adaptation and quick thinking are everything. Post-mortems (Meta 2021, Apollo 13, Chernobyl, Deepwater Horizon, etc.) are a gold mine.
0
0
1
@cyrilmottier
Cyril Mottier
4 days
@corentinanjuna An app called Bump 😅
0
0
1
@cyrilmottier
Cyril Mottier
4 days
@aloisdeniel Looks like we were a few meters apart. I was just behind that girl dancing too 😅
1
0
1
@cyrilmottier
Cyril Mottier
6 days
Funny how, no matter the domain (organizational structures, build systems, infrastructure or rendering pipelines), my work always comes down to one thing: turning vertical systems into horizontal ones. Horizontal systems scale.
0
0
9
@cyrilmottier
Cyril Mottier
16 days
@PreusslerBerlin There's also base58 I personally love. I'm talking about it in this thread
@cyrilmottier
Cyril Mottier
3 months
A few months ago, I built a custom URL shortener. Quick refresher: a URL shortener does two things: 1. Creates short URLs that map to long URLs 2. Redirects short URL requests to those long URLs. Designing this was a fantastic engineering challenge. Here’s a look at my design process! A thread 🧵 - 1/N
0
1
3
@cyrilmottier
Cyril Mottier
18 days
And here is more G̶o̶o̶g̶l̶e̶ ̶M̶a̶p̶s̶ custom map delight: mutually-aware annotations. They dynamically adjust their size, visibility and z-index based on overlaps with other annotations and their importance. It's more work, but it brings WAY more flexibility and delight. ✨
0
0
8
@cyrilmottier
Cyril Mottier
22 days
Web through the years: • 2000s: Instant access to content • 2010s: Ads everywhere • 2018: Cookie banners everywhere • 2024+: AI popups everywhere
0
0
2
@cyrilmottier
Cyril Mottier
23 days
@TechSupportMan2 The video is from an Android phone (i.e Compose) but we have exactly the same interactions on iOS where we use mostly UIKit here.
1
0
1
@cyrilmottier
Cyril Mottier
25 days
It's surprisingly complex to keep an app's download size under a few megabytes. Start with an empty app, add just 2-3 dependencies, and 💥 you're already past 10MB…
1
0
9
@cyrilmottier
Cyril Mottier
25 days
@itsandreramon Can you elaborate a bit? I'd like to better understand what is "anti-pattern" to you.
1
0
0
@cyrilmottier
Cyril Mottier
25 days
@oldergod flow { emit(invoke() }
1
0
3
@cyrilmottier
Cyril Mottier
25 days
@dahbiahmed It's not a prediction. It's a future to me 😅
0
0
1