~/talks

Ty Smith

what they talk about

all 26 in the filters

where they keep going back

all 12 in the filters

on a stage with

all 53 in the filters

who talks about the same things

titleconferencedate
The Future of Androiddroidcon New York 20252025-06-25
Eight panelists argue that AI is already changing Android workflows rather than replacing engineers: cloud coding agents like Codeex run parallel jobs and…
Talk on
Mobile Developer Productivity Paneldroidcon New York 20242024-09-19
Teams report concrete wins: moving to monorepos and heavy modularization yields scale (TikTok ~5M LOC, ~1,000 modules, ~6,000 builds/day by ~600 devs; Uber…
Panel on
Advancing Beyond Staff: A Mobile Engineer's Journey in Big Techdroidcon New York 20242024-09-19
Claims that fewer than 1% reach principal and that each level expects roughly a 10x business impact per level (napkin math: $1M → $10M → $100M) guide promotion…
Talk on
Mobile Developer Productivity Paneldroidcon San Francisco 20242024-06-06
Large orgs report concrete wins: Android teams range from ~95 monthly contributors to 350–400 monthly (600–800 over six months) and monorepos exceed 10M LOC…
Panel on
Balancing Speed and Reliability- The Double-Edged Sword of Third-Party Librariesdroidcon New York 20232023-09-14
An April 2020 Google Maps update causes widespread crashes, leaving millions of users blocked and costing tens of millions of dollars while teams deploy…
Talk on
Balancing Speed and Reliability The Double-Edged Sword of Third-Party Librariesdroidcon San Francisco 20232023-06-08
A Google Maps SDK server change on April 23, 2020 causes app crashes for days, prompting rollbacks and two hotfixes and requiring teams to delete three files…
Talk on
Fireside Chat: How to Impress Recruiters with Your 3D PortfolioUnreal Fest 20222022-10-17
Clear, specific actions: submit high‑resolution shots, a concise breakdown with wireframes, UVs and reference, and capture attention in the first 30 seconds…
Panel on
Building an Online Presence With Your Game Art PortfolioUnreal Fest 20222022-10-17
Practical playbook for an ArtStation portfolio: have at least one finished in Unreal scene with camera flythrough and GIFs, include topology/wireframes and…
Talk on
Creating Interactive Illustrations in UE5Unreal Fest 20222022-10-17
Step-by-step pipeline for turning a landscape idea into an interactive UE5 composition: asset-first approach with one versatile rock/tree asset reused widely…
Talk on
ADHD and its impact on the Creative Process for WritersWrite the Docs Prague 20222022-09-11
Claim: ADHD often produces a frontloaded working rhythm—lots of upfront research and tooling then concentrated bursts of output—illustrated with a concrete…
Talk on
Mobile Developer Productivity at Scaledroidcon New York 20222022-09-01
Uber runs a mobile mono repo with over 10 million lines of code, ~600 mobile engineers, and tens of thousands of modules, and reports developers commonly…
Talk on
Leveling Up: Panel Discussiondroidcon SF 20192019-11-18
A candid panel on Android leadership lays out concrete practices and tradeoffs: orgs run Android teams of eight to seventy engineers; platform teams prioritize…
Panel on
Apps at Scale: An Industry Discussiondroidcon NYC 20192019-08-26
Panel compares real engineering choices: monorepos vs many repos, build systems and tradeoffs (Gradle + caching, OkBuck, Buck and Bazel, ongoing move to…
Talk on
Building for DevelopersAndroid Makers 20192019-04-23
Practical playbook: a lifecycle-managed RxJava library called Auto dispose that removes unsubscribe boilerplate, ships a test-only artifact for fake lifecycle…
Talk on
App ClinicAndroid Makers 20192019-04-23
This session was given at Paris Android Makers 2019 by Eyal LEZMY undefined (Tag Heuer), Sebastiano Poggi undefined (JetBrains), Anita Singh undefined…
Talk on
Building for Developersdroidcon Italy 20192019-04-04
Clear claim: building developer products means optimizing for execution not glossing the topic. Presents concrete techniques: AutoDispose library with concise…
Talk on
Opening Keynote: Between JOMO and FOMO: You are reshaping communication.droidcon San Francisco 20182018-11-19
Mobile apps change moods and attention: users average 2 hours 51 minutes on phones and 150 unlocks per day, positive apps get ~9 minutes daily while negative…
Talk on
Kotlin Multiplatform In Productiondroidcon San Francisco 20182018-11-19
Kotlin multiplatform is usable now but nascent: Kotlin/Native 1.0.1 beta and Gradle 4.10 enable shared common modules compiled to JVM, JS and iOS frameworks…
Talk on
Lessons Learned from React Native at Airbnbdroidcon San Francisco 20182018-11-19
Airbnb adopts React Native to ship quickly then reverses course after two years. The company builds 220 screens totalling 80,000 lines of product code plus 40k…
Talk on
From Effective Java to Effective Kotlindroidcon San Francisco 20182018-11-19
Compares Effective Java items to Kotlin features with concrete translations and examples: uses object singletons instead of enum singletons, shows data class…
Talk on
A Slice of Piedroidcon San Francisco 20182018-11-19
Slices are a Jetpack mini-UI that expose app actions in Search and Assistant and are not GA yet, so testing uses preview slices and cached responses with…
Talk on
Flutter + ML Kit: Building smart cross-platform appsdroidcon San Francisco 20182018-11-19
Flutter compiles Dart ahead-of-time to ARM machine code for native performance, uses JIT for hot reload that updates UI in under a second (demo changed “Hello…
Talk on
Intro to Android Thingsdroidcon San Francisco 20182018-11-19
Android Things is a Google-backed Android build for IoT that runs on Raspberry Pi 3 for prototyping and on certified production platforms with 3 years security…
Talk on
I like to move it, move itdroidcon San Francisco 20182018-11-19
Motion now ranks as a required part of the first 30 seconds to retain users, and Android’s current toolset makes it practical: use…
Talk on
Working Effectively with (Android) Legacy Codedroidcon San Francisco 20182018-11-19
Provides concrete micro‑refactors that turn untestable Android Java code into testable seams: find object seams, break singletons like a DatabaseManager with a…
Talk on
Adventures in Navigationdroidcon San Francisco 20182018-11-19
Demo of the Android Jetpack Navigation Component shows a concrete setup: a nav graph resource, a nav host fragment, and a NavController for navigate calls; use…
Talk on
Human Centered API Designdroidcon San Francisco 20182018-11-19
Square builds the Square Reader SDK (Android and iOS) for custom point‑of‑sale and finds API quality comes from measurable choices: group surface into checkout…
Talk on
Using server-driven UI to rapidly iterate across platformsdroidcon San Francisco 20182018-11-19
Airbnb builds a server-driven UI so reservation screens on web, iOS, and Android update from a polymorphic JSON API parsed into UI components, letting teams…
Talk on
Tackling Tech Debt on Androiddroidcon San Francisco 20182018-11-19
Defines tech debt as code that erodes confidence and recommends measuring items by impact/effort/contagion so high-impact low-effort low-contagion items get…
Talk on
Coroutines: Kotlin Versusdroidcon San Francisco 20182018-11-19
Compares concrete coroutine designs and tradeoffs: Kotlin puts a single suspend keyword in the language but leaves builders like launch/produce/Deferred in a…
Talk on
From AlarmManager to WorkManagerdroidcon San Francisco 20182018-11-19
Compares the older AlarmManager/JobScheduler/GCM and the third‑party Android‑Job library with WorkManager and gives concrete tradeoffs: Android‑Job supports…
Talk on
Quick and clean prototypes that scale with Helium: a reactive MVP framework in Kotlindroidcon San Francisco 20182018-11-19
Helium is an open source Kotlin MVP framework that claims a full app in 20 lines by wiring presenters, view delegates and repositories; the demo builds a…
Talk on
How to build your own ridesharing appdroidcon San Francisco 20182018-11-19
Step-by-step blueprint for a DIY rideshare: get a live dot with the Positioning API (GPS + GNSS + Wi‑Fi/cell fusion), turn lat/long into a pickup with the…
Talk on
Tools of the Tradedroidcon San Francisco 20182018-11-19
Company migrates to a monorepo per platform so API-breaking changes update in one atomic commit instead of cascading across many repos, and adopts Buck for…
Talk on
Making a good first impression: removing friction when onboarding usersdroidcon San Francisco 20182018-11-19
Eighteen months of work rebuilds Slack sign‑in around an email-first confirmation flow plus a new workspace selection screen that prioritizes the 80% of users…
Talk on
Teach Kotlin to play well with Java - Optimization tips for Interoperabilitydroidcon San Francisco 20182018-11-19
Kotlin-to-Java interoperability covers 11 practical fixes: rename generated classes to avoid AmazingUtilsKt with @file:JvmName and @JvmMultifileClass; avoid…
Talk on
Tools of the TradedroidCon NYC 20182018-08-27
Company moves from many repos to a single monorepo per platform to enable cross-module updates and uses Facebook’s Buck build system (via the OkBuck Gradle…
Talk on
Tools of the TradeAndroid Makers 20182018-04-23
History of the app explains concrete fixes: move to a mono repo per platform to update modules in one commit, adopt Buck build system for faster builds at…
Talk on
Tools of the TradeDroidcon Italy 20182018-04-19
History of the Uber Android app becomes a set of concrete fixes: moving to a mono repo per platform to update many modules in one commit, adopting Buck for…
Talk on
Magical App-to-App Integrationsdroidcon San Francisco 20172017-11-05
Covers concrete patterns and gotchas for app-to-app work: implementing HTTP deep links plus Android assetslinks.json and Play Store referral handling to…
Talk on
Deep Android Integrationsdroidcon NYC 20172017-09-25
Deep linking for Uber-specific URIs uses Play Store install_referrer and an assetslinks.json verification with autoverify to preserve user context and avoid…
Talk on
Deep Android IntegrationsAndroidTO 20172017-09-20
Shows concrete patterns for building app-to-app flows on Android, with code-level examples for using Intents, deep links and App Links, plus strategies for…
Talk on
Deep Android Integrations360|AnDev 20172017-07-13
Walks through concrete integrations: implementing deep links with Play Store referrer handling to resume post-install flows, a locale-induced lat/long parsing…
Talk on
Deep Android IntegrationsAndroid Makers 20172017-04-10
Practical how‑tos and concrete implementations: building HTTP and app‑scheme deep links that survive install flows and Play Store referrers, implementing…
Talk on
App Live Review by GDEsAndroid Makers 20172017-04-10
Your favorite Google Developer Experts will open for the very first time a few applications, on stage. Please send your APK or Play Store link at…
Talk on
Deep Android IntegrationDroidcon Italy 20172017-04-06
Practical recipe: implements deep links with autoVerify and assetlinks.json so universal HTTP links open the app and Play Store referrer continues flows…
Talk on
Deep Android IntegrationsDevoxx US 20172017-03-21
Covers concrete Android integrations: an Uber deep‑link scheme + Play Store install ref flow and app‑linking via assetlinks.json so HTTP links become direct…
Talk on
Better Android Development with Kotlin & GradleGOTO Copenhagen 20162016-10-03
Argues Kotlin cuts context switching by letting app and build code share one language, compiles to JVM6 bytecode so it interops with Java, and adds…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.