Mathieu_Calba's profile picture.

Mathieu Calba 📎

@Mathieu_Calba

Pinned

Slides from our talk @devfestnantes on our experience building the Capitaine Train Android app are available.

I just published the slides from the talk @Mathieu_Calba, @JeremMartinez and I gave recently at @devfestnantes. speakerdeck.com/cyrilmottier/r…

cyrilmottier's tweet image. I just published the slides from the talk @Mathieu_Calba, @JeremMartinez and I gave recently at @devfestnantes.

speakerdeck.com/cyrilmottier/r…
cyrilmottier's tweet image. I just published the slides from the talk @Mathieu_Calba, @JeremMartinez and I gave recently at @devfestnantes.

speakerdeck.com/cyrilmottier/r…


Mathieu Calba 📎 reposted

Another common question I’m answering working with scaling tech companies is… Q. How much of your r&d spend should be focused on platform work? A. 50%, and most teams are way off what it should be. Let me explain…🧵 (1/21)


Mathieu Calba 📎 reposted

Another common question I’m answering working with scaling tech companies is… Q. What virus infects growing engineering orgs the most? A. Layerinitis. Let me explain... 🧵 (1/27)

jmwind's tweet image. Another common question I’m answering working with scaling tech companies is…

Q. What virus infects growing engineering orgs the most?

A. Layerinitis. Let me explain... 🧵 (1/27)

Mathieu Calba 📎 reposted

It's harder for Mobile engineers to progress beyond the "Senior Engineer" title than it is for backend engineers. A thread on why this is and how to get promoted beyond “terminal roles” as a mobile engineer ⬇️ First, a few examples demonstrating why this phenomenon exists:


Mathieu Calba 📎 reposted

🏔 While the Kotlin team is actively working on the new Kotlin #k2compiler, let’s take a look at the Kotlin Compiler in #KotlinFacts. Thread! 🧵


Mathieu Calba 📎 reposted

Hi there Android, iOS and Web devs — I've been cooking something up for you the past few weeks in my spare time – it's a brand new way to quickly whip up app icons (sound familiar?). Check it out at icon.kitchen


Mathieu Calba 📎 reposted

Remember you can acquire the book for FREE this month thanks to our Diamond sponsor: @snappmobile_io and @snappautomotive 💎 Grab your copy and give feedback 🙌

ComposeInternal's tweet image. Remember you can acquire the book for FREE this month thanks to our Diamond sponsor: @snappmobile_io and @snappautomotive 💎 Grab your copy and give feedback 🙌

Mathieu Calba 📎 reposted

We need APIs / libs for reporting app behavior in production, and surfacing meaningful signals that help us monitor, surface and reproduce issues. Then only, once you can repro, do local tools become useful. Otherwise you're just poking randomly.


Mathieu Calba 📎 reposted

Moving your team from slides to long form writing is not just a process change. It is first and foremost a culture change. A writing culture values comprehension over aesthetics, nuance over certainty, clarity over charisma, deliberation over impulse, and rigor over hierarchy.


Mathieu Calba 📎 reposted

Scrum is a set of prescribed processes that optimizes for control. Kanban is a scheduling system that optimizes for flow and limits waste. Both of them help you build software incrementally. However, neither of them help you build sustainable software or sustainable teams. 1/5


Mathieu Calba 📎 reposted

As a leader, considering the many factors in our context – be it the market, competitors, customers, partners, board members, employees – is essential to us leading well. Politics is part of that context. My take on political conversations at work: kyt.tips/political


Mathieu Calba 📎 reposted

IntelliJ pro tip: Do you have another language embedded as a String? Use the language injection feature to get syntax highlighting, code completion, and error indicators. It works with most languages.

ragunathjawahar's tweet image. IntelliJ pro tip: Do you have another language embedded as a String? Use the language injection feature to get syntax highlighting, code completion, and error indicators. It works with most languages.
ragunathjawahar's tweet image. IntelliJ pro tip: Do you have another language embedded as a String? Use the language injection feature to get syntax highlighting, code completion, and error indicators. It works with most languages.

Mathieu Calba 📎 reposted

Should you share code between iOS and Android through a library? Consider a few things: 1. Custom framework & library overhead 2. Custom dev environment overhead 3. Platform difference overhead 4. How you can train, hire AND retain engineers Here's what Dropbox learned (cont'd)

GergelyOrosz's tweet image. Should you share code between iOS and Android through a library? Consider a few things:
1. Custom framework & library overhead
2. Custom dev environment overhead
3. Platform difference overhead
4. How you can train, hire AND retain engineers

Here's what Dropbox learned (cont'd)

Mathieu Calba 📎 reposted

Get Sony's WH-1000XM3 noise-canceling headphones for just $200 ($78 off) androidpolice.com/2021/03/10/get…

AndroidPolice's tweet image. Get Sony's WH-1000XM3 noise-canceling headphones for just $200 ($78 off) androidpolice.com/2021/03/10/get…

Mathieu Calba 📎 reposted

Let me try to explain how humans can vary genetically but race is a social construct in one tweet. Genetic differences are like the mountains. Race is like an international border. Borders have real consequences for us humans just like mountains but borders are social constructs.


Mathieu Calba 📎 reposted

Olvo cherche son futur développeur principal web (Ruby on Rails) à Paris : notion.so/Offre-d-emploi… Attention, salaire modéré, mais travail passionnant dans une coopérative qui change la ville.


Mathieu Calba 📎 reposted

J’ai fait une petite application iOS qui génère des attestations de déplacement dérogatoire pour ceux qui ne veulent pas télécharger TousAntiCovid. Dispo sur TestFlight : testflight.apple.com/join/f4B80W2X


Experts leading experts is a great way to retain people and foster innovation hbr.org/2020/11/how-ap…


Mathieu Calba 📎 reposted

Most Execution problems are really 1) Strategy problems, or 2) Interpersonal problems, or 3) Culture problems Good leaders execute well because they understand this. They fix the root problem. Bad leaders struggle because they are always applying band-aids.


United States Trends

Loading...

Something went wrong.


Something went wrong.