@GoogleDevExpert for Android & Kotlin. Works at @Square. Previously @Dropbox, @CapitalOne.

Richmond, Virginia
Joined January 2009
Sam Edwards retweeted
OK, so all I need is M5, 64Gb of RAM, and a plane 😁
JetBrains takes its first step toward Local AI. MacBook M5 users can set up Junie Local in one click and get a solid agentic experience. Unlimited & Fully local. Folks also had some fun presenting it on a plane :) Check it out & stay tuned for more: junie.jetbrains.com/local
8
5
54
6,768
Sam Edwards retweeted
🗺️ What if AI could learn your app once—and never have to rediscover it? @HandstandSam introduces Trailblaze, an open-source tool that lets AI agents explore your app, save the path, and replay it without another LLM call. 🔗 eu1.hubs.ly/H0wvKCb0 #AndroidDev #AI #OpenSource #droidConUSA26
2
5
417
Replying to @gpeal8 @brwngrldev
I need to write a blog post called: "It depends" is the answer to every question in software. – at Richmond, VA
2
1
11
Sam Edwards retweeted
Anthropic
@AnthropicAIJun 13
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national Anthropic employees. The net effect of this order is that we must abruptly disable Fable 5 and Mythos 5 for all our customers to ensure compliance. Access to all other Claude models is not affected. We apologize for this disruption to our customers. We believe this is a misunderstanding and are working to restore access as soon as possible. Read our full statement: anthropic.com/news/fable-myt…
12,184
25,094
28,881
86,813
93,491,334
The Android Show is very soon!
1
5
80
2,453
Sam Edwards retweeted
Google Meet show how late people will be based on meeting history
766
2,875
882
70,524
3,439,928
📢 Kotlin 2.3.0 is out! Here are some of the highlights: ✅Language: More stable and default features, unused return value checker, explicit backing fields, and changes to context-sensitive resolution. ✅Kotlin/JVM: Support for Java 25. ✅Kotlin/Native: Improved interop through Swift export, faster build time for release tasks, C and Objective-C library import in Beta. ✅Kotlin/Wasm: Fully qualified names and new exception handling proposal enabled by default, and new compact storage for Latin-1 characters. ✅Kotlin/JS: New experimental suspend function export, `LongArray` representation, unified companion object access, and more. ✅Gradle: Compatibility with Gradle 9.0 and a new API for registering generated sources. ✅Compose compiler: Stack traces for minified Android applications. ✅Standard library: Stable time tracking functionality and improved UUID generation and parsing. Learn more: ➡️ kotl.in/2-3-0
6
106
12
422
47,409
Sam Edwards retweeted
Some nice Kotlin/Native related updates: - Improved interop through Swift export - C and Objective-C library import is in Beta - Faster build time for release tasks (up to 40% faster) #KMP
📢 Kotlin 2.3.0 is out! Here are some of the highlights: ✅Language: More stable and default features, unused return value checker, explicit backing fields, and changes to context-sensitive resolution. ✅Kotlin/JVM: Support for Java 25. ✅Kotlin/Native: Improved interop through Swift export, faster build time for release tasks, C and Objective-C library import in Beta. ✅Kotlin/Wasm: Fully qualified names and new exception handling proposal enabled by default, and new compact storage for Latin-1 characters. ✅Kotlin/JS: New experimental suspend function export, `LongArray` representation, unified companion object access, and more. ✅Gradle: Compatibility with Gradle 9.0 and a new API for registering generated sources. ✅Compose compiler: Stack traces for minified Android applications. ✅Standard library: Stable time tracking functionality and improved UUID generation and parsing. Learn more: ➡️ kotl.in/2-3-0
2
11
96
6,476
Sam Edwards retweeted
One more Nano Banana Pro generated infographic! #KMP #CMP
2
14
1,178
Say hello to hot reloading compose resources, supported from CMP 1.10.0-alpha01 🔥 One of the first feature requests from @zsmb13 and @Cypressious Thanks to Nikita Lipsky 😇
15
2
123
7,850
Sam Edwards retweeted
i had to prompt inject the @united airlines bot because it kept refusing to connect me with a human 🧵 what led up to this breaking point
268
1,089
189
31,461
3,320,431
Sam Edwards retweeted
gpt-oss is out! we made an open model that performs at the level of o4-mini and runs on a high-end laptop (WTF!!) (and a smaller one that runs on a phone). super proud of the team; big triumph of technology.
1,591
3,673
1,273
44,411
4,293,962
Sam Edwards retweeted
We're having a great time at @droidconNYC and we're excited to see Maestro highlighted on stage by @HandstandSam ! We love seeing the community spreading the word on testing better and faster. Reminder: if you're around NYC, we're hosting a casual happy hour meetup tonight starting at 4:30 PM — join us: eventbrite.com/e/maestro-hap…
1
1
9
1,182
Got plans? Cancel them 🚨 @HandstandSam & Brian are speaking #dcnyc25! Learn how Block built Trailblaze, an LLM-powered mobile test framework that runs natural language #Android tests at scale. Get your #AndroidDev tickets before it's too late: nyc.droidcon.com/speakers/sa…
1
6
756
i love kotlin
20
24
4
297
19,111
Sam Edwards retweeted
Just got our first tariff bill. We imported $167k of floodlights and then paid $255k in tariffs. That’s more than any of our founders were paid last year. 😅😅😅
2,800
5,128
653
77,568
10,070,201
Sam Edwards retweeted
a few times a year i wake up early and can't fall back asleep because we are launching a new feature ive been so excited about for so long. today is one of those days!
1,908
1,231
686
32,670
3,240,253
Sam Edwards retweeted
I'm looking to sell my job board, Android Jobs - Androidjobs.io. Simply put … I no longer have the time nor passion to run it. If you have any interest in it, please let me know, just send me a DM.
3
8
50
5,467
Teach a developer on how to save JSONs to key-value storage and they'll dump the entire tables of data as JSON values and will write their own query processing in their frontend code to search for relevant data.
7
5
2
96
7,352