A major milestone this last weekend for my hobby os 😁. aster can now compile and run a C programs entirely on-system (using a port of llvm/clang), and take it a step further by building a C++ UI application using Petal, Aster’s native UI toolkit.
Filipe Baptista
@filipebaptista.bsky.social
Mobile developer @ Volkswagen Digital Solutions - MDH 💛 Kotlin multiplatform 💚 Android Opinions expressed are my own and do not reflect my employer.
I built Vinylith, an app for record collectors: scan the barcode on any vinyl, CD or cassette to see the album, tracklist and cover, then save it to your collection. No barcode? Just search. Export as CSV or PDF. Built with Compose Multiplatform, one Kotlin codebase for Android and iOS
I'm speaking at @droidconLisbon 2026! "Speeding Up on the Highway": how we rewrote the MAN Driver App for Android & iOS with #KotlinMultiplatform, without roadblocks. 📅 Oct 20–21 · Alcochete, Lisbon #dclx26 #androiddev #kmp
Built this over the last while and decided to actually ship it: ComposeAtlas, an Android Studio / IntelliJ plugin that draws your Jetpack Compose Navigation graph straight from your existing code. plugins.jetbrains.com/plugin/34256... composeatlas.pages.dev
ComposeAtlas - IntelliJ IDEs Plugin | Marketplace
See your Jetpack Compose navigation, without drawing it yourself. ComposeAtlas reads the navigation already in your code and turns it into a diagram — no annotations...
plugins.jetbrains.com
Think "App Store", but for Android dev skills. 🧩 That's androidskills.dev: a curated hub where the best AI skills for Android development live together. We walk through the whole idea in the latest episode 👇 youtu.be/s6YD8HOBf1U
android skills — coming soon
curated skills for top-shelf Android slop
androidskills.dev
The @kotlinlang.org team has been working on some skills. There is one for migrating your project to AGP 9, done by my super-smart colleague Ilya. Check it out! github.com/Kotlin/kotli...
GitHub - Kotlin/kotlin-agent-skills: A collection of AI agent skills useful for projects using Kotlin language
A collection of AI agent skills useful for projects using Kotlin language - Kotlin/kotlin-agent-skills
github.com
I just published in @gitconnected You Don’t Hate Code Reviews - You Just Hate Bad Ones levelup.gitconnected.com/you-dont-hat...
You Don’t Hate Code Reviews - You Just Hate Bad Ones
As software engineers we spend a lot of time writing code fixing bugs and shipping features.. There's one thing that often gets ignored or…
levelup.gitconnected.com
“Clean Code Is a Guide, Not a Gospel: A Reflection on Pragmatic Software Architecture“ : itnext.io/clean-code-i...
“That “Simple Backend Change” Just Broke Our Mobile App“: itnext.io/that-simple-...
That “Simple Backend Change” Just Broke Our Mobile App
The challenges of the mobile ecosystems
itnext.io
"Avoid Turning Your App Into a Christmas Tree of Libraries“: proandroiddev.com/avoid-turnin...
Avoid Turning Your App Into a Christmas Tree of Libraries
The Android ecosystem is constantly growing, and in the last decade we've witnessed an incredible explosion in the number of libraries…
proandroiddev.com
Compose 1.10 was released yesterday! 🔟 It includes some nice new features: 🧞♀️ Support for dynamic shared elements 👰🏻♀️ New Enter/Exit Transitions: unveilIn / veilOut ⏭️ Modifier.skipToLookaheadPosition() 📦 New retain APIs influenced by Circuit android-developers.googleblog.com/2025/12/what...
What's new in the Jetpack Compose December '25 release
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com
New blog post on how to render beautiful soft shadows projected by the user's finger with Jetpack Compose. www.romainguy.dev/posts/2025/f...
You thought last year was cool? Wait until you see what’s coming to KotlinConf’26! 🔥 👉 https://kotl.in/conf2026-x 👈
Hello everyone 👋! I have one free ticket for droidcon Italy, so if you would like to attend the conference just reply below in the comments with your name. At the end of the day I will do a random selection of all the names to select the lucky winner.
lnkd.in/d9NjPdrv After a long break from writing, I’m taking a detour from tech talk to share something personal—my lifelong journey with music. Let’s rewind to the days when discovering new songs felt like an adventure.
TIL from colleague....very handy! docs.new - Opens a new Google Docs document sheets.new - Opens a new Google Sheets Spreadsheet meet.new - Starts a new Google meet call slides.new - Opens a new Google Slides presentation
Google Docs: Sign-in
Access Google Docs with a personal Google account or Google Workspace account (for business use).
docs.new
👤🟢 Speaker reveal #5 — Welcome @filipebaptista.bsky.social, Senior Engineer at Volkswagen Digital Solutions! 🎤 🇮🇹 🔎Talk: “Speeding Up on the Highway – MAN Driver App: A story of an app rewrite without Roadblocks Using KMP” 👉🏻 Curious who else is speaking at #dcnit25? → it.droidcon.com/2025/speakers/
open.substack.com/pub/pragmati... 🧵 1/4 This post from @pragmaticengineer.com about 'New trend: extreme hours at AI startups' really shows how rotten our tech industry it is. We went from a model where the mental health of people here priority and 4 weekday work to a model of burnouts
The Pulse #142: Crazy-hours culture at AI startups
Also: Figma’s in-demand IPO could mark the end of the “tech IPO winter”, Amazon’s spec-driven development approach with Kiro, and more
open.substack.com
Video of my talk at @kotlinconf.com 2025 now publicly available youtu.be/O0BqoLcRuJI?...
Kotlin and Compose Multiplatform Patterns for iOS Interop | John O'Reilly
YouTube video by Kotlin by JetBrains
youtu.be
Pretty sure many Android devs are still around on this platform. Reply saying hi 👋 so everyone can find you. This will help people find a big bunch of colleagues to follow 👏👏 RT this for more reach! 🙏
I'm proud of Gradle Best Practices finally launching. It was a result of many hours of discussions, negotiations, and wordsmithing to bring you the first batch of best practices. It was a deep collaboration between Google, Jetbrains, and Gradle. Enjoy it! blog.gradle.org/gradle-best-... #gradle
Gradle Best Practices - A Path to Build Happiness
Gradle Build Tool, also known as Gradle, is a highly flexible and extensible build system. It supports multiple ways to structure and configure builds, making it incredibly powerful—but also somewhat ...
blog.gradle.org
Studio Ghibli has uploaded hundreds of beautiful still images from almost all of their films, including all of the major ones. These individual artworks are free to download “by individual fans to further enjoy Studio Ghibli films”. [kottke.org]
Hundreds of Free Images From Studio Ghibli Films
Well this is just wonderful: Studio Ghibli has uploaded hundreds of high-resolution still images from almost all of their films, including all of the major ones: Princess Mononoke, Sprited Away, M
kottke.org
🤗 Mellum is now open source on @hf.co! It’s a focal model that is small, efficient, and made for one thing: code completion. ⚙️ Trained from scratch by JetBrains. 🌱 First in a growing family of dev-focused LLMs. 🔗 jb.gg/hi_mellum