Reposted by Jigar BrahmbhattSebastian Sellmair @sellmair.dev · 17/07/2026Something big might happen to the Kotlin Multiplatform Ecosystem 👀 We were never too happy about how Kotlin publishes and resolves KMP libraries. It takes up significantly more space than it has to, produces a ton of artifacts and Maven modules, and is just... complex! 14914
Reposted by Jigar BrahmbhattAdam McNeilly @adammc.bsky.social · 17/05/2026Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...androidessence.comLeave Me Behind | Android EssenceSimplified Android Development 99536
Reposted by Jigar BrahmbhattJohn O'Reilly @johnoreilly.dev · 06/01/2026Version of SKIE released with Kotlin 2.3.0 support #KMP skie.touchlab.co/changelog/0....skie.touchlab.co0.10.9 | SKIEImprovements 041
Reposted by Jigar BrahmbhattKotlin by JetBrains @kotlinlang.org · 17/10/2025🚀 Dokka 2.1.0 is out! This version focuses on stabilizing experimental features, supporting new Kotlin language updates, and improving the user experience. 🔗 Check out the details: github.com/Kotlin/dokka/releases/ta… We'd really appreciate your feedback! 0165
Reposted by Jigar BrahmbhattKotlin by JetBrains @kotlinlang.org · 10/10/2025🎉 JUnit 6.0 is here, and it brings even deeper Kotlin support! Now, you get: ✨ Suspend and cancellation support ✨ Kotlin 2.2 baseline ✨ Improved nullability annotations ✨ Convenient UX with contracts Check out the full release notes 👉 kotl.in/b8wncm?utm_c... 0236
Reposted by Jigar BrahmbhattP-Y @p-y.wtf · 08/10/2025We're looking for a staff engineer at TIDAL, in Europe and East US timezones. It's a small team taking on a big bet.. come help artists actually make a living! block.xyz/careers/jobs... #AndroidDevblock.xyzCareers - Staff Android EngineerMade up of Square, Cash App, Afterpay, TIDAL, Bitkey, and Proto, Block, Inc. builds technology to increase access to the global economy. 281
Reposted by Jigar BrahmbhattMartin Bonnin @mbonnin.net · 02/10/2025Small reminder that IJ is also a wonderful standalone "diff" tool. It even unfurls your zip files content. `idea diff old new` 1153
Reposted by Jigar BrahmbhattRussell Wolf @russhwolf.com · 25/09/2025Learning about dependencies and Kotlin/Native from @tadeas.bsky.social at #dcbln25 0112
Reposted by Jigar BrahmbhattKotlin by JetBrains @kotlinlang.org · 13/09/2025Want to publish your Kotlin Multiplatform library to the Maven Central repository but not sure where to start? 🔎 We've created a step-by-step tutorial on how to do it! Check it out: 👉 kotl.in/9jwqoc 0213
Jigar Brahmbhatt @jigarbrahmbhatt.com · 11/09/2025SKIE has touched so many developer's lives and made it easy for them to work with KMP. Thank you @touchlab.co, @tadeas.bsky.social , Filip and others ❤️ 031
Reposted by Jigar BrahmbhattKotlin by JetBrains @kotlinlang.org · 10/09/2025📢 The Kotlin 2.2.20 release is out, bringing important changes for web development! Kotlin/Wasm is now Beta, with improved exception handling in JavaScript interop, npm dependency management, built-in browser debugging support, and a new shared source set for js and wasmJs targets. 🔗 kotl.in/2.2.20kotl.inKotlin 2.2.20 Released | The Kotlin BlogThe Kotlin 2.2.20 release is out! This version delivers important changes for web development and other improvements. Learn more! 0339
Reposted by Jigar BrahmbhattMartin Bonnin @mbonnin.net · 04/09/2025Gradle 9.1.0 has built in task dependencies report 🥳 No more `-m` trying to "guess" the dependencies, this is great! docs.gradle.org/9.1.0-rc-1/r...docs.gradle.orgGradle 9.1.0-rc-1 Release NotesWe are excited to announce Gradle 9.1.0-rc-1. 1111
Reposted by Jigar BrahmbhattMark Murphy @commonsware.com · 27/08/2025Another issue, another set of uncomfortable questions. Time time, they are about the proposed Android developer verification program: commonsware.com/blog/2025/08... #AndroidDev 33711
Reposted by Jigar BrahmbhattSebastian Aigner 📡 @sebi.io · 25/08/2025 We're running the Kotlin Developer Survey 2025; make your voice heard! 🎤 Help us understand what's great when working with Kotlin, and what's not! You'll help make Kotlin better not just for yourself, but for everybody! Thanks in advance ❤️ surveys.jetbrains.com/s3/68aaa1b46...surveys.jetbrains.comKotlin Developer Survey 2025 062
Jigar Brahmbhatt @jigarbrahmbhatt.com · 25/08/2025Great post. Thanks @zacsweers.dev for putting the thoughts into words. A lot of it aligns with what I have been thinking lately but just couldn't formalize in writing. 030
Reposted by Jigar BrahmbhattDan Lew @danlew42.bsky.social · 20/08/2025I've been laid off! (Startup downsizing to a skeleton crew, sadly.) I'm looking for my next dev role. Lots of experience in Android, most recently worked on Node/TS and Python. Ideally landing at a mission-driven place (been focusing on sustainability recently, but any public benefit will do). 2116
Reposted by Jigar BrahmbhattJohn O'Reilly @johnoreilly.dev · 29/07/2025Yay, Swift export now available by default in today's Kotlin 2.2.20-Beta2 release ! #KMP 🚀 kotlinlang.org/docs/whatsne... 2174
Reposted by Jigar BrahmbhattJohn O'Reilly @johnoreilly.dev · 27/07/2025JetBrains working on higher-abstraction programming language www.infoworld.com/article/4029...infoworld.comJetBrains working on higher-abstraction programming languageThe as-yet-unnamed language in development would produce cross-platform applications and make AI code generation more controllable, transparent, and useful. 082
Reposted by Jigar BrahmbhattJohn O'Reilly @johnoreilly.dev · 21/07/2025New Android Studio Canary just out.....still catching up with what's new but cool to see following....will make folks using KMP happy 😀 "New setting to open new projects with the Project view" 3132
Reposted by Jigar BrahmbhattTouchlab @touchlab.co · 11/07/2025A late, but sincere thank you to the folks at @mdevcamp.bsky.social! 🙌 Our own Filip Dolnik gave a packed end-of-session talk on #KotlinMultiplatform for iOS devs. Swift vs Kotlin, IDEs, build tools, debugging, and more. #mdevcamp 🎥 : slideslive.com/39043387/kot...slideslive.comFilip Dolník · Kotlin Multiplatform for iOS developers · SlidesLiveProfessional Conference Recording 0101
Reposted by Jigar BrahmbhattSarah Drasner @sarahedo.bsky.social · 26/06/2025Ok, I've had whiskey and my flight is delayed, so... time for some unadvised unadulterated software eng and management advice (thread) 819220
Reposted by Jigar BrahmbhattKotlin by JetBrains @kotlinlang.org · 13/06/2025🚀 The HTTP Client plugin is now in Android Studio! Generate and run HTTP requests directly from your code, with support for Retrofit, OkHttp and Ktor. Enjoy seamless editor integration, code completion, and more. 🔗 Read our blog for full details! blog.jetbrains.com/blog/2025/06...blog.jetbrains.comRun HTTP Requests in Android Studio | The JetBrains BlogWe are happy to announce that our HTTP Client plugin is now available in Android Studio! HTTP Client is a powerful tool for making HTTP, gRPC, GraphQL, and WebSocket requests. Its text-based interf 24715
Reposted by Jigar BrahmbhattJohn O'Reilly @johnoreilly.dev · 27/05/2025As announced at @kotlinconf.com , we can now write Kotlin/Wasm based Compose for Web code in play.kotl.in/compose 5356
Reposted by Jigar BrahmbhattTouchlab @touchlab.co · 12/03/2025🚀 Streamline your mobile app development with Fastlane in #KotlinMultiplatform projects! Gustavo's latest post shows you how to automate tasks for both Android and iOS.touchlab.coFastlane in Kotlin Multiplatform projectsFastlane is a great tool for automating your mobile app tasks. In this post, we will show how to use Fastlane in a Kotlin Multiplatform project. 0145
Reposted by Jigar BrahmbhattRahul Ravikumar @rahulrav.com · 04/02/2025Been working on a new experimental Kotlin Multiplatform Tracing library capable of emitting Perfetto compatible traces. Currently supporting Android and JVM with the goal of eventually supporting other platforms. Here is the README if you want to try it out. github.com/androidx/and...github.com 2438
Reposted by Jigar BrahmbhattRahul Ravikumar @rahulrav.com · 04/02/2025Yes ! 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
Reposted by Jigar BrahmbhattRomain Guy @romainguy.dev · 04/03/2025Today is my last day at Google. I joined as an intern almost 18 years ago, and it still feels like it was yesterday. I'm incredibly grateful that I got to work with so many amazing and talented folks, but I'm also excited to try something new. First step: a few months of travel and photography :) 6543825
Reposted by Jigar Brahmbhattdell cameron @dell.bsky.social · 06/03/2025NEW: WIRED got IP blocked by the Social Security Administration, among other outlets covering Musk's takeover. Federal workers are now "prohibited" from accessing our reporting on "government-furnished equipment." WaPo, NYT, and MSNBC are likewise banned, sources confirm.wired.comSocial Security Workers Aren’t Allowed to Read This StoryNew internet restrictions at the embattled SSA have cut off access to WIRED, along with other “general news” websites like The Washington Post and The New York Times. 24166823338
Reposted by Jigar BrahmbhattTouchlab @touchlab.co · 28/01/2025KMMBridge includes ArtifactManager for custom publishing—@kevinschildhorn.bsky.social 's new guide makes it simple to store your XCFrameworks in Google Cloud Storage in this 2-part tutorial.touchlab.coHow to create a Custom Artifact Manager for KMMBridge - Adding a Custom Artifact ManagerKMMBridge allows you to publish artifacts to some of the most popular repositories online, but what if you want to publish somewhere else? This two part post will go through how to create a cust... 0104
Reposted by Jigar BrahmbhattTouchlab @touchlab.co · 10/01/2025🚨 We’re hiring! 🚨 Touchlab is looking for talented #KotlinMultiplatform Developers to join other team members in LATAM 🌎 Work remotely, shape the future of #KMP, and collaborate with the team at the forefront of mobile innovation! 👉 Apply now:touchlab.coKotlin Multiplatform Mobile Developer (LATAM)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… 0205
Reposted by Jigar BrahmbhattMark Allison @markallison.social · 06/01/2025I'm currently looking for a new fit remote, Android development contract role. I have over 15 years of Android development experience, and bring lots of positive energy to the team. Although I'm based in the UK, I'm set up to work for companies based anywhere. I have immediate availability. 14135
Reposted by Jigar BrahmbhattKevin Galligan @kpgalligan.bsky.social · 13/12/2024Big 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.coDebugging Kotlin in Xcode with SPM BuildsVirtually 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 Jigar BrahmbhattBalázs Varga @balzsvarga.bsky.social · 12/12/2024🚀 Compose Multiplatform 1.8.0-alpha01 is here! - iOS: Accessibility updates, API refinements. - Desktop: K2 mode in IntelliJ IDEA. - Multi-platform: Variable fonts, better navigation APIs. Full details 👉 buff.ly/4fctmVF #compose #kmp #codeleadaibuff.lyRelease 1.8.0-alpha01 · JetBrains/compose-multiplatformChanges since 1.7.1 Highlights iOS LocalUIViewController moved to the androidx.compose.ui.uikit module Update AccessibilitySyncOptions and remove AccessibilityDebugLogger from public API ComposeUI... 153
Reposted by Jigar BrahmbhattKevin Galligan @kpgalligan.bsky.social · 06/12/2024KMMBridge 1.1.0 Released! (KMMBridge publishes Kotlin Multiplatform builds through Swift Package Manager) This is a fairly significant release. @touchlab.co is refactoring KMMBridge to focus on it's core task, and to be more maintainable and extendable. touchlab.co/kmmbridge-1.1touchlab.coKMMBridge 1.1.0 ReleasedKMMBridge is a Gradle plugin that publishes Kotlin Multiplatform Xcode Framework dependencies for Swift Package Manager and CocoaPods. The 1.1.0 release is a significant internal refactoring to ... 2315
Reposted by Jigar BrahmbhattRivu Chakraborty @rivuchakraborty.bsky.social · 04/12/2024I am looking for opportunities in Europe. If you're hiring for senior Android/KMP roles, let's get in touch. In industry for 13+ years (mostly in Android), working with KMP for ~6 years, led KMP in my current org with 200+ m users. Will need Visa and relocation support. 125
Reposted by Jigar BrahmbhattConspirador Norteño @conspirator0.bsky.social · 06/12/2024Every public action on Bluesky is available via a stream of events known as the firehose. By monitoring the firehose for repeated text, it is sometimes possible to quickly detect groups of spam accounts as they spawn. 792021505
Reposted by Jigar BrahmbhattMicrosoft @microsoft.com · 04/04/1975We've always been a fan of blueskies. 675117752078
Reposted by Jigar BrahmbhattSaket Narayan @saket.me · 05/12/2024Do you use StateRestorationTester in your project? You might want to replace its usages with this to ensure your state restoration code is 100% correct: gist.github.com/saket/6c1cdd...gist.github.comhttps://issuetracker.google.com/issues/382294247https://issuetracker.google.com/issues/382294247. GitHub Gist: instantly share code, notes, and snippets. 191
Reposted by Jigar BrahmbhattTouchlab @touchlab.co · 04/12/2024Kermit 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 #KMPtouchlab.coKermit 2.0.5 updates OSLogWriter and adds file loggingThe 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 Jigar BrahmbhattKathryn Tewson @kathryntewson.bsky.social · 29/11/2024Pro tip for bad guys: do not, in your efforts to evade detection, give @nixonnixoff.bsky.social an extra strong motivation to hunt you down and peel the layers of your opsec back like an onion, because she will fucking do it www.therecord.com/news/waterlo...therecord.comAccused Kitchener hacker unmasked after threatening woman onlineKitchener-based hacker Alexander “Connor” Moucka was unmasked after making threats against a woman on the messaging app Telegram. Moucka threatened Allison Nixon, the chief research officer at Unit221... 502006406
Reposted by Jigar BrahmbhattGaurav Sabnis @gauravsabnis.bsky.social · 29/11/2024LinkedIn these days is like "I went to buy samosa. Bhaiyya asked if those from 10 minutes before are okay or if I want them freshly fried. I was gobsmacked at the managerial dynamism & understanding of the segmentation paradigm from this humble fellow that we can all learn great lessons from!" 1205
Reposted by Jigar BrahmbhattRomain Guy @romainguy.dev · 27/11/2024I love Kotlin but please don't abuse its features. I regularly see code like in the first function when you can instead write a simple if statement: it's shorter, easier to read, and doesn't allocate an object! Thankfully both functions compile to the same assembly when R8 is turned on. 1114033
Reposted by Jigar BrahmbhattRafael Tonholo @rafael.tonholo.dev · 25/11/2024I would like to share that I have released the Gradle Plugin of my svg-to-compose project! It is a #KMP project with its own parsing algorithm that parsers both SVG/XML to ImageVector (and, in the future, Canvas and VectorPainter) and it is available on Maven for usage! ⚠️ Long thread ahead.github.comGitHub - rafaeltonholo/svg-to-compose: A command-line tool for convert SVG to Android Jetpack Compose Icons.A command-line tool for convert SVG to Android Jetpack Compose Icons. - rafaeltonholo/svg-to-compose 56415
Reposted by Jigar BrahmbhattEevis Panula @eevis.codes · 20/11/2024So today in my talk in We Are Developers Live / Accessibility Day, I mentioned Android accessibility checklist I developed as part of my master's thesis, and here it is: android-a11y-checks.netlify.app #AndroidDev #AndroidAccessibilityandroid-a11y-checks.netlify.appHome | Android Accessibility ChecksFor developing more accessible Android apps 0133
Reposted by Jigar BrahmbhattJulia Evans @b0rk.jvns.ca · 18/11/2024very mystified by how many people are replying to "here is a complex topic, I want to write a clear summary explaining how to navigate it so that I can have a strong mental model" with "uh maybe use chatgpt?", like come on. anyway I wrote the guide jvns.ca/blog/2024/11...jvns.caImporting a frontend Javascript library without a build systemImporting a frontend Javascript library without a build system 1318914
Reposted by Jigar BrahmbhattPeter Stefanovic @peterstefanovic.bsky.social · 18/11/2024“He’s behaving as if he’s a co-president and making sure everyone knows it,” one of two people told NBC This won’t end well newrepublic.com/post/188501/... 66057441043