Sign in

Sam Edwards

@handstandsam.bsky.social
1.2K followers 434 following 197 posts

Human, Dad, Mediocre Handstander, GDE for Android and Kotlin, Engineer at Square/Block | handstandsam.com

PostsRepliesMedia
Sam Edwards @handstandsam.bsky.social · 07/07/2026
Transforming my top of the line 2014 MacBook Pro into an Ubuntu machine to give it a new life. Mac you've been good, but Mac OS 11 doesn't cut it. 🫡
140
Reposted by Sam Edwards
Romain Guy @romainguy.dev · 19/05/2026
Android is now Compose-first: developer.android.com/develop/ui/c... It was years in the making, and I'm happy to see it's finally here!
developer.android.com
Android is Compose-first  |  Jetpack Compose  |  Android Developers
Android is Compose-first, and the Views system is now in maintenance mode, meaning it will only receive updates for highly critical fixes.
26817
Reposted by Sam Edwards
Nick Butcher @nickbutcher.bsky.social · 19/05/2026
Android is now Compose First, we recommend you build all Android UI with Compose and `android.widget` is now in maintenance mode. #GoogleIO #AndroidDev android-developers.googleblog.com/2026/05/andr...
android-developers.googleblog.com
Android UI Development is Compose First
News and insights on the Android platform, developer tools, and events.
0359
Reposted by Sam Edwards
Kotlin by JetBrains @kotlinlang.org · 19/05/2026
Compose Multiplatform 1.11.0 was released last week. It improves your iOS and web experience with experimental native iOS text input, concurrent rendering on iOS by default, smoother scrolling on the web, and a refreshed approach to UI testing. Explore what’s new 👇 kotl.in/01k82s
kotl.in
Compose Multiplatform 1.11.0 Is Now Available | The Kotlin Blog
Compose Multiplatform 1.11.0 has been released with improvements to the iOS and web experience and a refreshed approach to UI testing.
0143
Reposted by Sam Edwards
Adam McNeilly @adammc.bsky.social · 17/05/2026
Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...
androidessence.com
Leave Me Behind | Android Essence
Simplified Android Development
99536
Sam Edwards @handstandsam.bsky.social · 04/05/2026
Last minute conference submission to @droidcon.bsky.social usa.droidcon.com 😅 🤞
061
Reposted by Sam Edwards
Zac Sweers @zacsweers.dev · 15/04/2026
I know there's a lot of people that worked on this behind the scenes but on top of Ralf and Tom, I also wanna give a huge shout out to Joel Wilcox and Jacob Applin for a ton of contributions, pairing sessions over tuple, and starting work with me on Metro as far back as January 2025. Hire them!
1356
Reposted by Sam Edwards
Egor Andreevich @egorand.dev · 27/03/2026
KotlinPoet 2.3.0 supports typealias declarations inside types, has new convenience API for adding annotations and ships with a healthy dose of bug fixes. Time for a version bump! 🤜🤛 github.com/square/kotli...
github.com
Release 2.3.0 · square/kotlinpoet
Thanks to @haruue, @hfhbd, @yz4230, @mina-jaff, @BoD, @RaoPrashanth for contributing to this release. New: Kotlin 2.3.20. New: KSP 2.3.6. New: Support for defining type aliases inside other types....
0133
Reposted by Sam Edwards
Kotlin by JetBrains @kotlinlang.org · 24/03/2026
Koog is going polyglot! Built in Kotlin, it now also offers an idiomatic API for Java teams. Share this with your Java colleagues so they can start building agent workflows without leaving their favorite ecosystem 👇
051
Reposted by Sam Edwards
iury souza @iurysouza.dev · 02/03/2026
Jumped from 20 TPS to 80 TPS ⚡ on my M4 Pro. The trick is that this version uses a MoE architecture with 3 billion active parameters. That makes it way faster. I was running the base model via GGUF (ollama), and now running on MLX (vlm - because this is a vision model too).
221
Sam Edwards @handstandsam.bsky.social · 02/03/2026
Just deleted five 1-1s from my calendar for this week since none of them work with me anymore. 😬
280
Reposted by Sam Edwards
Chris Sinco @csinco.com · 01/03/2026
Claude Code permissions UX
media.tenor.com
a cartoon character is holding a screwdriver in front of a computer monitor
ALT: a cartoon character is holding a screwdriver in front of a computer monitor
192
Sam Edwards @handstandsam.bsky.social · 22/02/2026
Gemini just gave me feedback: "This is arguably the most rigorous, agent-friendly documentation system I've seen. Your repository is now fully structured for rapid, autonomous development." - We are all totally having to change the way "we" work to make "them" effective. 🤖
230
Reposted by Sam Edwards
Yiğit @yboyar.bsky.social · 15/02/2026
Really nice episode on the history of Kotlin and the future of programming languages by Andrey Breslav & @pragmaticengineer.com pca.st/episode/8d6081d6-3419-4e9a-b…
0113
Reposted by Sam Edwards
KM @sudox.bsky.social · 13/02/2026
19354
Sam Edwards @handstandsam.bsky.social · 14/02/2026
Yes, this!
110
Sam Edwards @handstandsam.bsky.social · 14/02/2026
The last month has been a non-stop (nights & weekends) wild ride of coding with agents and shipping. I've been genuinely excited and learned so much. Definitely am burned out, and glad for the long holiday weekend with fun things to do and no computer. So many ideas that will have to wait. 😂
130
Sam Edwards @handstandsam.bsky.social · 03/02/2026
Valentine 💘 or openclaw.ai 🦞
030
Sam Edwards @handstandsam.bsky.social · 03/02/2026
ChatGPT spotted in the Barnes and Noble magazine section.
000
Sam Edwards @handstandsam.bsky.social · 03/02/2026
So... this work got done in under an hour using this strategy w/Firebender and multiple parallel agents using Claude Opus 4.5. How long will it be before these estimates get updated to new agent development strategies in these models? 😱🤖
Estimated timelines showing how long this will take in person-days
000
Sam Edwards @handstandsam.bsky.social · 03/02/2026
I'm at about 12 "You're absolutely right!" messages today from Claude. I guess I've still got a job for a little while.
140
Sam Edwards @handstandsam.bsky.social · 30/01/2026
@mikepenz.dev Thank you for your Compose multiplatform material Markdown library. I'm using it in a couple places. It's great!
141
Sam Edwards @handstandsam.bsky.social · 29/01/2026
Learning about Open Telemetry Specs. Always heard of it, but never used it. This viewer was helpful to visualize: github.com/CtrlSpice/ot...
040
Reposted by Sam Edwards
Kotlin by JetBrains @kotlinlang.org · 23/01/2026
Ktor 3.4.0 is out! 🎉 The release improves stability and brings new features: 🔶 Zstd compression 🔶 OkHttp duplex streaming 🔶 Structured concurrency for the HTTP request lifecycle 🔶 OpenAPI generation from code Read the blog post for details ⬇️ kotl.in/n31gtm
kotl.in
Ktor 3.4.0 Is Now Available! | The Kotlin Blog
Ktor 3.4.0 is now available! It improves stability and addresses outstanding issues. Highlights include OpenAPI generation, Ztsd support for the compression plugin, duplex streaming for OkHttp, Struct...
0308
Sam Edwards @handstandsam.bsky.social · 19/01/2026
I always thought it was CloudFare from hearing people mention it, but it's CloudFlare it seems. Just in case anyone else didn't realize that either... 🫣
110
Sam Edwards @handstandsam.bsky.social · 19/01/2026
@johnoreilly.dev You were mentioned as Firebender was trying to upgrade to the latest Compose Multiplatform and Navigation 3. 😲
1120
Reposted by Sam Edwards
Márton Braun @zsmb.co · 16/01/2026
Here's our overview and links to our initial materials to help you with AGP 9.0 migrations of your Kotlin projects! blog.jetbrains.com/k... More to come later still, such as updates in the KMP wizard and in our samples.
blog.jetbrains.com
Update your Kotlin projects for Android Gradle Plugin 9.0 | The Kotlin Blog
Learn how to migrate your projects to AGP 9.0 by moving to built-in Kotlin and the new Android KMP library plugin.
0199
Reposted by Sam Edwards
Kotlin by JetBrains @kotlinlang.org · 13/01/2026
Compose Multiplatform 1.10.0 is out! 🎉 What’s new: ✨ Common @​Preview annotation 🧭 Support for Navigation 3 on non-Android targets 🔥 Stable and bundled Compose Hot Reload Learn more: blog.jetbrains.com/kotlin/2026/01/c…
blog.jetbrains.com
Compose Multiplatform 1.10.0: Unified @Preview, Navigation 3, and Stable Compose Hot Reload | The Kotlin Blog
Compose Multiplatform 1.10.0 has been released with common @Preview annotation, support for Navigation 3 on non-Android targets, and bundled stable Compose Hot Reload.
15318
Reposted by Sam Edwards
Duck Droid @fragmentedpodcast.com · 12/01/2026
🎧 Episode 300 is now out! 🎧 From Vibe Coding → Software Engineering Announcing our biggest pivot and our new cohost @iurysouza.dev 🤭 You have to listen to the episode just to hear Iury's take on AI. 🤭 fragmentedpodcast.com/episodes/300
fragmentedpodcast.com
300 - From Vibe coding to Software engineering - Fragmented | AI Developer Podcast
Download directly Fragmented is changing. New direction, new cohost. Kaushik explains the pivot from Android to AI development and introduces Iury Souza. From vibe coding to software engineering — on...
072
Sam Edwards @handstandsam.bsky.social · 12/01/2026
Thank you @androidweekly.bsky.social for featuring my latest post! handstandsam.com/2026/01/07/h...
0102
Reposted by Sam Edwards
Simon Martinelli @martinelli.ch · 11/01/2026
Spec-driven Development is not Task-driven AI martinelli.ch/spec-driven-...
martinelli.ch
Spec-driven Development is not Task-driven AI - Martinelli
Spec-driven development is suddenly everywhere. Many AI tools claim to support it, and many teams say they are already doing it. But when I look closer, what I often see is something very different.…
142
Reposted by Sam Edwards
Senator Bernie Sanders @sanders.senate.gov · 03/01/2026
My statement on President Trump’s actions in Venezuela.
31862062025
Reposted by Sam Edwards
Pete Buttigieg @petebuttigieg.bsky.social · 03/01/2026
It's an old and obvious pattern. An unpopular president - failing on the economy and losing his grip on power at home - decides to launch a war for regime change abroad. The American people don’t want to “run” a foreign country while our leaders fail to improve life in this one.
16414241912294
Reposted by Sam Edwards
Alexandria Ocasio-Cortez @aoc.bsky.social · 03/01/2026
It’s not about drugs. If it was, Trump wouldn’t have pardoned one of the largest narco traffickers in the world last month. It’s about oil and regime change. And they need a trial now to pretend that it isn’t. Especially to distract from his sinking under Epstein and skyrocketing healthcare costs.
1170314448341
Sam Edwards @handstandsam.bsky.social · 02/01/2026
This is a really good talk youtu.be/eIoohUmYpGI?...
youtu.be
The Infinite Software Crisis – Jake Nations, Netflix
YouTube video by AI Engineer
110
Reposted by Sam Edwards
Russell Wolf @russhwolf.com · 31/12/2025
Every year is the year of Kotlin Multiplatform
0111
Sam Edwards @handstandsam.bsky.social · 31/12/2025
2026 is the year of Kotlin Multiplatform!
0162
Sam Edwards @handstandsam.bsky.social · 06/12/2025
I just pulled in the Navigation 3 library for the first time in a KMP project. I can't tell you if it is any good since I didn't write the code myself... But it's working!
project.ni
010
Sam Edwards @handstandsam.bsky.social · 06/12/2025
I just paid for a personal license of firebender.com to use on personal projects. I'm excited to see what kinda stuff I can build.
firebender.com
Firebender - The Most Powerful Coding Agent for Android Studio
Write code 10x faster with Firebender, the most powerful AI assistant for Android Studio.
250
Sam Edwards @handstandsam.bsky.social · 24/11/2025
I'm currently running Claude Code in 3 clones of my project. The future is here.
130
Reposted by Sam Edwards
John O'Reilly @johnoreilly.dev · 23/11/2025
Extremely minimal Compose Multiplatform sample that demonstrates use of on-device AI on iOS and Android. github.com/joreilly/OnD... #CMP #KMP #AI Just basic initial implementation so far that uses the following: 👉 Foundation Models Framework (iOS) 👉 MLKit Prompt API (Android)
github.com
GitHub - joreilly/OnDeviceAI: Extremely minimal Compose Multiplatform sample that demonstrates use of on-device AI on iOS and Android.
Extremely minimal Compose Multiplatform sample that demonstrates use of on-device AI on iOS and Android. - joreilly/OnDeviceAI
2121
Sam Edwards @handstandsam.bsky.social · 10/11/2025
Hopefully this is the last delay🤞 5 hours late so far. #mco
110
Reposted by Sam Edwards
Matt Novak @paleofuture.bsky.social · 23/10/2025
ABC News pulled the satellite imagery of the White House comparing Sept. 26 to today. abcnews.go.com/Politics/new...
Satellite view of the White House showing an image on the left where the East Wing is still standing and an image on the right where it's completely demolished
74090934245
Reposted by Sam Edwards
JA Westenberg @joanwestenberg.com · 11/10/2025
You don’t need to outwork *everyone.* You don’t need to outsmart *everyone.* You just need to be better than you were yesterday...
3252
Reposted by Sam Edwards
Pete Buttigieg @petebuttigieg.bsky.social · 11/10/2025
If you look closely, you can see signs of GOP lawmakers fearing the long-term political consequences of paying more attention to Trump's demands than to the voices of their own constituents - or consciences.
44465951158
Sam Edwards @handstandsam.bsky.social · 08/10/2025
Anyone have an extra #sora2 invite? 🙏
100
Sam Edwards @handstandsam.bsky.social · 02/10/2025
#ivoted
020
Sam Edwards @handstandsam.bsky.social · 19/09/2025
Handstands at Block by Block 2025 in Oakland, California #bxb2025
0100
Reposted by Sam Edwards
KotlinConf @kotlinconf.com · 15/09/2025
📣 The KotlinConf'26 Call for Speakers is OPEN! Share your Kotlin expertise with the world – server-side, web, desktop, mobile, AI/ML, and more! Submit your proposal and get a chance to speak at the year's biggest Kotlin event! 👉 kotl.in/conf26-submittalk 👈
0105
Sam Edwards @handstandsam.bsky.social · 13/09/2025
Here is my 2 year old post on Compose Web (WASM): handstandsam.com/2023/09/05/c... I was super excited then, but I think now it has made it and it's awesome to use. Allowing us to have our same desktop app experience in the browser. Using it in GitHub.com/block/trailblaze and it's 🔥
1110