Sign in

Justin Mancinelli

@piannaf.bsky.social
282 followers 469 following 9 posts

Director of Product and Project Strategy, People Manager, Engineering Leader. Currently working @touchlab.co

PostsRepliesMedia
Reposted by Justin Mancinelli
seb @sebastiano.dev · 21/09/2026
Had been a while since I published a new IntelliJ plugin :) Today is one such day — the start of Jewel's own tooling story, and it launches together with a major drop of guidance and docs on jewel-ui.dev/docs! First pass only, more to come Get it from plugins.jetbrains.com/plugin/34392...
Screenshot of jewel-ui.dev/docsScreenshot of the Jewel Tooling plugin listing on the JetBrains Marketplace
1152
Reposted by Justin Mancinelli
Lorenzo 'kelset' Sciandra @kelset.dev · 11/09/2026
I think we were all very surprised in a positive way by Compose and how well it handled some of our more demanding components like the main home and its feed
102
Reposted by Justin Mancinelli
Lorenzo 'kelset' Sciandra @kelset.dev · 10/09/2026
two observation, just to put some sprinkles on top: • if a migration takes weeks, there's not enough time for the backlog to grow so big to add more weeks at the end • having a hard rollout deadline is a great forcing function to make things happen
101
Justin Mancinelli @piannaf.bsky.social · 18/09/2026
#TechDifferently is shaping up to be a great conference. But that's to be expected with @jillbinder.bsky.social behind the wheel. Excited to share that @touchlab.co's own Daniel Bertoldi will be sharing his experience breaking production and the aftermath. techdifferently.com/2026/09/18/s...
techdifferently.com
Speaker Announcement #6: Breaking Production
When tech production goes wrong! Based in Brazil, Daniel Bertoldi works at Touchlab as a Kotlin Multiplatform developer. He does a lot of bug fixing on Android, iOS, and occasionally Desktop or Web…
000
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 15/07/2026
#droidConUSA26 starts tomorrow! 🎉 Before the talks begin, we’re sharing the sessions at the top of our list, including talks from Touchlab’s @tadeas.bsky.social & @kpgalligan.bsky.social. Read what we’re looking forward to: touchlab.co/droidcon-us-...
touchlab.co
Our Droidcon US 2026 Picks
With Droidcon right around the corner, here are the talks we are most excited about
031
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 13/07/2026
✈️ Heading to #droidConUSA26 this week? Don’t miss @tadeas.bsky.social talk "Advanced Kotlin Native Integration"! Learn what happens when an app includes multiple #KotlinMultiplatform native binaries, and explore approaches for scaling complex project structures. usa.droidcon.com/droidcon-spe...
usa.droidcon.com
Tadeas Kriz | droidCon USA
052
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 20/05/2026
✈️ Headed to #KotlinConf’? If your team is working with #KotlinMultiplatform at scale, don’t miss @tadeas.bsky.social's talk: Advanced Kotlin Native Integration. Add it to your schedule 👇 kotlinconf.com/speakers/969...
kotlinconf.com
Tadeas Kriz | KotlinConf 2026, May 20–22, Munich
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
0114
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 05/03/2026
🤔 Should ViewModels be shared across Android and iOS? Or should the shared layer stop at business logic? @faogustavo.bsky.social discusses the architectural trade-offs here 👉 touchlab.co/kmp-view-mod...
touchlab.co
Is AndroidX ViewModel the best choice for KMP projects?
Sharing ViewModels between platforms affects the iOS developer experience. In this post we will discuss this topic and some possible solutions in KMP projects that respect the native feel of iOS...
031
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 17/06/2025
Apple’s Liquid Glass📱 is here! ⚠️ Shared UI breaks when platforms shift ✅ Native UI with #KotlinMultiplatform is built to flex DM us for code-sharing strategies that survive change! touchlab.co/contact-us #KMP #MobileStrategy #LiquidGlass #Material3 #mobileAI #NativeUI #iOSDev #AndroidDev
touchlab.co
Contact Touchlab
We are the Kotlin Multiplatform experts. Touchlab's Production-ready Kotlin Multiplatform solutions make KMP better for you.
081
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 30/05/2025
🎤 Catch our own Filip Dolnik at #mDevCamp2025 – Tues, June 3 @ 18:05! He's flipping the script on #KotlinMultiplatform with a talk for iOS devs: 👉 Kotlin vs Swift 👉 Xcode vs Gradle 👉 Debugging KMP 👉 Calling Kotlin from Swift Details: mdevcamp.eu#filip-dolnik...
mdevcamp.eu
mDevCamp 2025: 11th International Conference for Mobile Developers
Join the 11th International Conference for Mobile Developers on June 2-3, 2025, at Holešovice Market. Connect, learn, and experience the future of mobile development!
073
Reposted by Justin Mancinelli
Tor Norbye @tornorbye.bsky.social · 30/05/2025
The new agent in Android Studio is enabled in yesterday's canary build! This build doesn't have all the tools hooked up that I showed in the I/O demo last week (agent here: youtu.be/KXKP2tDPW4Y?...), such as the Gradle awareness -- and it also doesn't have the Upgrade Agent yet. Hopefully soon!
Screenshot of the new agent tab in Gemini in Android Studio showing the input prompt and sample queries
1498
Reposted by Justin Mancinelli
mDevCamp @mdevcamp.bsky.social · 20/05/2025
🔄 Kotlin Multiplatform for iOS developers At #mDevCamp2025, Filip Dolník, Senior Kotlin Developer at Touchlab, will show KMP from an iOS developer's perspective! mdevcamp.eu
072
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 20/05/2025
Touchlab is the ground at #GoogleIO where #KotlinMultiplatform made headlines, and we’re here for it! 🚀 ✅ Stable Jetpack libs (Room, DataStore, Paging) 🛠️ New #KMP tooling in Android Studio 📱 Google Docs on iOS runs KMP in production android-developers.googleblog.com/2025/05/andr...
android-developers.googleblog.com
Android’s Kotlin Multiplatform announcements at Google I/O and KotlinConf 25
Android's Kotlin and KMP efforts announced at Google I/O 2025 and KotlinConf 2025 include new Jetpack library support, tools improvements, and more.
0103
Reposted by Justin Mancinelli
Márton Braun @zsmb.co · 09/05/2025
You can check the KotlinConf talks from previous years for a bunch of info - this is the latest one from last year: youtu.be/5sOXv-X43vc They'll also be there again this year for a talk about Workspace.
youtu.be
Kotlin Multiplatform in Google Workspace | Jason Parachoniak
YouTube video by Kotlin by JetBrains
061
Reposted by Justin Mancinelli
Tor Norbye @tornorbye.bsky.social · 08/05/2025
We have a new episode of the ADB podcast up, this time covering KMP -- Kotlin multiplatform. Yigit Boyar (@yboyar.bsky.social), Dustin Lam and I discuss library support, developer experience and a lot more. I found it fascinating, but Yigit's dog fell asleep... www.youtube.com/watch?v=DP7O...
youtube.com
​​Kotlin Multiplatform: Have your code and eat it too
YouTube video by Android Developers
2306
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 19/05/2025
A must-watch for anyone still needing reassurance that #KMP is the future of mobile development! Our ears were burning (in the best way possible)! Lots of great #SKIE chatter on this month's Android Developers Backstage podcast episode.
053
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 15/05/2025
Integrate Linear with your AI workflow! Linear MCP integration: 🛠️ Solid auth + error handling 🏷️ Proper team/proj/priority tagging ⚡ Way smoother workflow ✅ Detailed, structured output Use w/ Goose, Claude, Cursor & more: touchlab.co/linear-mcp-f... #Alintegration #Linear
touchlab.co
Linear MCP Integration for AI Agents
Touchlab’s enhanced Model Context Protocol (MCP) integration for Linear allows your AI agent to interact directly with Linear, streamlining workflows and saving you time. Building upon existing ...
112
Reposted by Justin Mancinelli
Nate Ebel @n8ebel.bsky.social · 14/04/2025
This @touchlab.co post has been super useful in getting up to speed with adaptive layout apis for Compose Multiplatform Adaptive Layouts in Compose Multiplatform touchlab.co/adaptive-lay...
touchlab.co
Adaptive Layouts in Compose Multiplatform
Adaptive Layouts is a way of adapting your UI to fit different display sizes on Android, and it's now available for Compose Multiplatform.
0146
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 28/02/2025
🚀 We're Hiring #KotlinMultiplatform Dev’s in Brazil 🇧🇷 Join Touchlab & help shape the future of KMP! ✅ Build #KMP-based mobile apps ✅ Advise on best practices & architecture ✅ Contribute to open-source projects ✅ Fully remote, flexible, & collaborative 📌 Apply now!
touchlab.co
Kotlin Multiplatform Mobile Developer (Brazil)
Touchlab is looking for a Kotlin developer with significant Kotlin Multiplatform experience who wants to work with us and have a major impact on the development and maturity of the Kotlin…
022
Reposted by Justin Mancinelli
Kotlin Foundation @kotlinfoundation.org · 18/02/2025
🚀 The Kotlin Foundation Annual Report 2024 is here! 🔹 2.5M+ developers coding in Kotlin 🔹 $182K+ invested in ecosystem growth 🔹 Student contests, grants and open-source contributions Check out the full report to learn more and see what’s next! 👇 📖 kotlinfoundation.org/news/annual-...
kotlinfoundation.org
The Kotlin Foundation Annual Report 2024
Kotlin Foundation – protect, promote and advance the development of the Kotlin programming language.
0179
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 13/02/2025
To @tadeas.bsky.social, all the world's a stage for #KotlinMultiplatform! youtube.com/shorts/JDszk... Full episode-> youtu.be/qD-Gh7zugMI pamelaahill.bsky.social 's post-> bsky.app/profile/pame...
youtube.com
To share or not to share — that is the question
YouTube video by Kotlin by JetBrains
183
Justin Mancinelli @piannaf.bsky.social · 11/02/2025
Am I allowed to use the pun: good IDEA? Fleet is a good idea for JetBrains quality tooling with polyglot programming capability to compete with VSCode. Especially for #KotlinMultiplatform where you switch between Kotlin and Swift (and maybe Java and Obj-C and JS and C ...). But it's not IDEA 😉
120
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 04/02/2025
🚀 #KMMBridge 1.2.1 is here! What’s new? ✅ Publish CocoaPods artifacts via GitHub Releases ✅ Better error logging for faster debugging ✅ Smoother #KMP-to-iOS workflow @kevinschildhorn.bsky.social breaks down all the updates here 👇
touchlab.co
KMMBridge 1.2.1 Released
KMMBridge is a Gradle plugin that publishes Kotlin Multiplatform Xcode Framework dependencies for Swift Package Manager and CocoaPods. The 1.2.1 release fixes issues around publishing packages u...
094
Reposted by Justin Mancinelli
Rahul Ravikumar @rahulrav.com · 04/02/2025
Yes ! We recently made androidx.traceprocessor KMP available. So you should be able to emit traces and use Trace processor to assert for them. That's one of the things I want to demonstrate.
042
Justin Mancinelli @piannaf.bsky.social · 04/02/2025
The #KotlinMultiplatform train never stops at Google. Incredible to see the continuing #KMP experiments from the #Android team
000
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 23/01/2025
Unleash the Power of #SKIE Subplugins! bsky.app/profile/tadeas.bsky.social explores how SKIE subplugin APIs can unlock new possibilities in your #KotlinMultiplatform projects, showing you how to go beyond SKIE’s powerful built-in features. 👉
touchlab.co
The Power of SKIE Subplugins
Generate Swift code for your Kotlin Multiplatform project using SKIE subplugins.
0103
Reposted by Justin Mancinelli
Sarah Drasner @sarahedo.bsky.social · 13/11/2024
Some of you know that I lead many Core infrastructure teams at Google, and one of those teams is Multiplatform development. As such, I've been extremely interested in WASM lately- you've probably heard about WASM's benefits for performance, but did you also know WASM is great at *portability*?
Drawing of how WASM's workflow can work from a variety of languages, to many outputs
1940463
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 19/12/2024
🚨 Major KMP Update: Debugging Kotlin in Xcode with SPM is now possible! Simplify workflows for iOS teams while scaling Kotlin Multiplatform. Read @kpgalligan.bsky.social ’s breakdown:
touchlab.co
Debugging Kotlin in Xcode with SPM Builds
Virtually all native mobile teams integrate Kotlin Multiplatform by publishing Xcode binaries, usually with SPM. This is generally easy to integrate, but prevented iOS developers from browsing o...
1235
Reposted by Justin Mancinelli
Kevin Galligan @kpgalligan.bsky.social · 13/12/2024
Big Kotlin Multiplatform update for native mobile teams! With SKIE 0.10.0, and some helpful tweaks from KMMBridge 1.2.0, you can locally browse and debug Kotlin code, in Xcode, using published Swift Package Manager dependencies! touchlab.co/spm-kotlin-d... (cc: @touchlab.co @tadeas.bsky.social )
touchlab.co
Debugging Kotlin in Xcode with SPM Builds
Virtually all native mobile teams integrate Kotlin Multiplatform by publishing Xcode binaries, usually with SPM. This is generally easy to integrate, but prevented iOS developers from browsing o...
34613
Reposted by Justin Mancinelli
Touchlab @touchlab.co · 04/12/2024
Kermit 2.0.5 is here! ✔ Updates to OSLogWriter ✔ Upgrades to Kotlin 2.0.10 ✔ New kermit-io module for writing logs to a file @kevinschildhorn.bsky.social breaks it down here: touchlab.co/kermit-205 #KotlinMultiplatform #KMP
touchlab.co
Kermit 2.0.5 updates OSLogWriter and adds file logging
The 2.0.5 update for Kermit is out now and features various updates to OSLogWriter, as well as the ability to log to a file.
0194
Reposted by Justin Mancinelli
Márton Braun @zsmb.co · 12/11/2024
Also, pasting Gradle dependencies into an Amper file!
5368
Reposted by Justin Mancinelli
Mina Markham @minamarkh.am · 13/11/2024
I made a Black women in tech starter pack because I couldn’t find one and it annoyed me. go.bsky.app/5upv7SQ
28967841891
Reposted by Justin Mancinelli
Kevin Schildhorn @kevinschildhorn.bsky.social · 07/11/2024
For anyone interested I've been slowly working on a slideshow app that connects to an FTP server, such as a local NAS, for displaying photos github.com/KevinSchildh... It's built using: * KMP * CMP * Cool It definitely needs some updated docs and it's only jvm currently but it's a good start
github.com
GitHub - KevinSchildhorn/FoToPresenter: Foto Presenter is an image browser and slideshow app that connects to a server via FTP. It uses Kotlin Multiplatform to share code between Android and iOS
Foto Presenter is an image browser and slideshow app that connects to a server via FTP. It uses Kotlin Multiplatform to share code between Android and iOS - KevinSchildhorn/FoToPresenter
174
Reposted by Justin Mancinelli
Liz Fong-Jones (方禮真) @lizthegrey.com · 06/11/2024
My feed right now is mostly scared trans folks, but I do have a message to the business leaders I know follow me: you can make a lot of the anxiety better for your employees by establishing a contingency plan to protect them. I'm not saying to give up, just have a plan.
5913196
Reposted by Justin Mancinelli
Bob Mann @robertmannbooks.com · 05/11/2024
Here is something to keep in mind tonight as the returns come in:
252271749
Reposted by Justin Mancinelli
Taylor Poindexter @engineeringbae.bsky.social · 06/11/2024
The “we should be able to disagree and still be friends” people are about to work my last nerve. This mindset works with a lot of topics but not when the disagreement is around racism, sexism, homophobia, ableism, etc.
415318
Reposted by Justin Mancinelli
Kevin Galligan @kpgalligan.bsky.social · 03/11/2024
Building a Kotlin Multiplatform starter pack. Still working through followers and finding other folks on the platform. Lots of people joined recently, so I'm definitely missing accounts. Ping me with suggestions! go.bsky.app/2oR84o6
166412
Reposted by Justin Mancinelli
Kevin Galligan @kpgalligan.bsky.social · 18/10/2023
Customize the Kermit Kotlin Multiplatform Logger api touchlab.co/kermit-custo...
touchlab.co
Logger.i() Not Your Style? Customize Kermit Logger!
Discover the simplicity of custom logging with Kermit. This article shows you how to personalize Kermit Logger, making your Kotlin Multiplatform logging experience uniquely yours
141
Reposted by Justin Mancinelli
Kevin Galligan @kpgalligan.bsky.social · 17/10/2023
First post! Check out using Kotlin sealed classes with generics, from iOS, with SKIE: touchlab.co/sealed-gener...
touchlab.co
Sealed Generics and SKIE
Sealed Classes and Generics are both very useful for Kotlin APIs, and very painful with KMP and Swift. One of SKIE's lesser known benefits is the restoration of using Sealed Classes with generic...
041