Small dot release – Spectre 0.7.1 is out now on Maven Central. Downgrades a few dependencies to remain compatible with the latest IntelliJ Platform stable version, no functional changes.
seb
@sebastiano.dev
“It depends” 🤷♂️ A dev 🤓 who has a serious thing for yellow 💛, design ✨, and emojis 🤌 1/2 of @codewiththeitalians.it, Staff UXE on Android Dev UX/Android Studio at Google
Haze 2.0 is here, and it's a big one! 🎉 For Compose Multiplatform: 🫧 Glass with refraction & lighting ⚡ Faster blur 🎛️ Adaptive rendering quality 🎨 Reusable styles 🛠️ Build your own effects chrisbanes.me/posts/haze-2...
Haze 2.0
Haze 2.0 brings Glass, a new effects API, performance improvements, and experimental Android native backdrop support to Compose Multiplatform.
chrisbanes.me
Spectre 0.7.0 is out 👻 Optin JUnit screenshot golds, multi-window composites, one Wayland portal session for capture+input, broader HTTP data surface, and Windows region capture that finally stops treating an HMONITOR as a DisplayId. Get it on Maven Central Release notes github.com/rock3r/spect...
Release Spectre 0.7.0 · rock3r/spectre
Spectre 0.7.0 Capture and release-smoke hardenings for desktop hosts: opt-in JUnit screenshot golds, composited multi-window screenshots, a single Wayland portal session for capture and input, a wi...
github.com
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...
I started reimplementing nice iOS and web UI showcases in Compose for desktop, together with @csinco.com. They're vibe coded, because the point is "anyone can do this today if they want to". You can find them on github.com/rock3r/biopa..., and we'll keep on growing it!
GitHub - rock3r/bioparco: A public collection of cute Compose Desktop experiments
A public collection of cute Compose Desktop experiments - rock3r/bioparco
github.com
Mi slop es su slop gist.github.com/rock3r/4db00...
Compose Multiplatform Desktop recreation of Kavsoft Chat Bubble Transition (right-anchored SE arc, list shove, white composer)
Compose Multiplatform Desktop recreation of Kavsoft Chat Bubble Transition (right-anchored SE arc, list shove, white composer) - 00-LAYOUT.md
gist.github.com
I saw someone doing this in SwiftUI and thought, surely this should be possible in Compose. And probably I can vibe code it in a couple prompt. It was more than a couple, but it sure was vibecodable :) Shared element transitions rock!
I saw someone doing this in SwiftUI and thought, surely this should be possible in Compose. And probably I can vibe code it in a couple prompt. It was more than a couple, but it sure was vibecodable :) Shared element transitions rock!
Spectre 0.6.0 is out 👻 Coordinated desktop input across processes (experimental), better waits, quieter defaults for parallel tests, many fixes and QoL improvements. Already on Maven Central + brew/scoop. Full release notes: github.com/rock3r/spect...
Release v0.6.0 — experimental input coordination, waitUntilGone/waitUntil, synthetic default · rock3r/spectre
Spectre 0.6.0 Experimental desktop input coordination, richer waits, and safer defaults: FIFO fenced leases across processes, waitUntilGone / waitUntil, hasTag/hasText, synthetic-by-default automat...
github.com
It's that time of the year again! Looking forward to seeing the submissions that rolled in this year
I 'member! It was a great app, so nice to see it live on in this awesome video
✨ New Video! On one of my biggest app inspirations The Timely app opened my eyes to the beauty that is possible on Android Hope you enjoy it as much as I loved making it youtu.be/Tn_ZnFsJ9lE
Me, mid-way through a deploy in Claude: Claude: YOU NEED TO VALIDATE YOUR SESSION PLEASE LOG IN AGAIN IMMEDIATELY Me: ffs I literally have to do it multiple times a day now
"Are tiny icons our collective future in interfacing with computers? (Personally, I hope not.)" I also hope not too… - blog.jim-nielsen.com/2026/ai-aest... by @jim-nielsen.com
People who send me code to review: I can tell it's slop. Please stop. I do not send you my slop without looking at it, understanding it, and cleaning it up — I expect you to do the same. Thanks.
ITS TODAY!!! 🎂 Jetpack Compose 1.0 is turning 5, and we’re throwing a livestream birthday bash to celebrate! Join us as we look back at how Compose completely changed the Android UI game and answer your questions live. 🗓 When: July 30 @ 13:00 UTC / 6 AM PT 📺 Where: goo.gle/4fxMBLj
Spectre 0.4.0 is out 👻 Atomic capture (pixels + semantics), smarter JUnit defaults, hardened agent attach (including Windows AF_UNIX), and a signed macOS capture helper. I shamelessly copied Codex' permissions onboarding on macOS, h/t! Maven Central + CLI (brew/scoop): github.com/rock3r/spect...
Release v0.4.0 · rock3r/spectre
Spectre 0.4.0 Atomic capture, smarter JUnit defaults, hardened agent and recording packaging, and a large additive surface since 0.3.0. Spectre is pre-1.0: stable APIs follow the project compatibil...
github.com
New features in github.com/rock3r/repo-... 😎 * repo-stale-branches now reports stale active branches instead of hiding them, while keeping ordinary cleanup safe. * Added an explicit clean-worktree mode to detach to upstream and abandon an active merged branch. * Completions for repo-stale-branches!
GitHub - rock3r/repo-fish-completions: Fish shell completions for the Android repo (git-repo) tool — project names, branches, and every subcommand's options.
Fish shell completions for the Android repo (git-repo) tool — project names, branches, and every subcommand's options. - rock3r/repo-fish-completions
github.com
I published vibrance-0.1.0 on Maven, now with support for Compose for Desktop (JVM). The APIs let you mix colors yourself, or draw gradients as modifiers or Compose brushes. Next steps: refine the model training to improve some color transitions, better alpha support. github.com/romainguy/vi...
Really like this series from @jetbrains.com, keep it coming! blog.jetbrains.com/ai/2026/07/r...
rtk Claude Code Token Savings: A Skill Trial Benchmark
Does "rtk" reduce Claude Code token usage? Part 2 of a series where we take public “token saving” add-ons for coding agents and run the same paired A/B benchmark against each of them. Part 1 was th
blog.jetbrains.com
What up? A new Spectre version just dropped? With a brand new CLI and MCP entrypoint so you don't have to use JUnit tests to drive things? Yes, you heard right! github.com/rock3r/spect...
Release v0.3.0 · rock3r/spectre
CLI and MCP entrypoint Spectre now includes a standalone spectre command for inspecting and driving a running, Spectre-enabled Compose Desktop application without first writing a JUnit test. Attac...
github.com
androidx.tracing 2.0.0 is now beta01. Updated documentation is at: developer.android.com/topic/perfor... Release notes is: developer.android.com/jetpack/andr... Happy tracing !
In-process tracing | App quality | Android Developers
Capture in-process trace events and manage context propagation for Kotlin coroutines using the low-overhead androidx.tracing library.
developer.android.com
Be aware there's an ongoing campaign on GitHub where bots use AI to reply with semi-plausible comments on issues, adding an attachment which is almost surely malware.
Levels.fyi plotted 24 months of big tech comp and layoff data to find the best place for software engineers. Anthropic is the standout with $800K average comp and no layoffs. It’s ironic the company most vocal about engineers no longer writing code by hand pays them the most.
Want your agent to be able to search and read issues on youtrack.jetbrains.com? Here ya go. github.com/rock3r/youtr... Mi slop es su slop.
GitHub - rock3r/youtrack-cli: A Python CLI to interact with YouTrack, the JetBrains issue tracker
A Python CLI to interact with YouTrack, the JetBrains issue tracker - rock3r/youtrack-cli
github.com
If anyone out there is working with repo and using fish as their shell... this is for you! github.com/rock3r/repo-...
GitHub - rock3r/repo-fish-completions: Fish shell completions for the Android repo (git-repo) tool — project names, branches, and every subcommand's options.
Fish shell completions for the Android repo (git-repo) tool — project names, branches, and every subcommand's options. - rock3r/repo-fish-completions
github.com
Coming in Metro 1.3.0! Was awesome working with Rahul on this
I collaborated with @zacsweers.dev (who did most of the heavy lifting) to add automatic tracing for Graph bindings generated by Metro. If you are using DI, then you should be cognizant of it's costs. Metro automatically adds traces for all generated bindings when you enable Runtime tracing.
I created the Unenshittifiable License, which I will likely be releasing a bunch of stuff under going forward. Y'all are welcome to use it as you see fit. uelicense.eu
Super sympathetic to Sonatype's situation, hosting isn't free. But announcing this with paltry limits and no public pricing options (a sales contact ain't it) is bad for everyone and going to be a major disruption to the JVM and Kotlin ecosystems. central.sonatype.org/publish/mave...
Maven Central Publishing Limits
central.sonatype.org