I am extremely excited to announce that I have been recognized as a @GoogleDevExpert for Android! 🥳
Thank you to everyone who has been a part of my #Android journey so far!
We launched https://t.co/0KJOrjIfNo today! 🎉
For three years, I’ve wanted a place for Ramp designers to share their work and personality, and for y'all to get to know us.
So @lalizlabeth, @baothiento, Nicholas Ano, @PaulJun_, @viktorhofte, @pontusab, and I built one!
Just V1, more coming soon 😎
Life’s been busy lately, and I finally found some time today to get caught up on dejavu!
Dejavu turns Compose recomposition counts into test assertions, so you can catch regressions and protect the improvements you’ve already made.
Here’s what’s new:
@chrisbanes I've been wanting to try it out, but codex has been so nice especially with remote connections.
I'll give it a shot now! Any recommended plugins?
Monitor and control your AI spend on every provider on https://t.co/2Q7TP4U0b7. Our early users save 40% on average.
Every week, the price-intelligence-latency frontier shifts, and we expect this trend to continue. Tradeoffs between latency, reasoning, cost, service tier, open source and closed source models are shifting constantly.
Router sends every request to the model that's actually best for the task and helps you control what tokens you buy. We benchmark it against real work: ~40% lower cost for the same outputs.
Today we're opening it to everyone.
Two lines of code or just change your base URL. No @tryramp account needed.
Free through 2026, first $26 on us.
Get an API key today at https://t.co/2Q7TP4U0b7
After 4.5 rewarding years at Square, my time there came to an unexpected end. It’s a transition that feels all too familiar right now, but it cleared the path for an amazing new opportunity.
I'm excited to start my next chapter at Ramp!
Hunting down Jetpack Compose recomposition issues manually is a huge time sink
I’ve spent the past few weeks using @himattm's Dejavu to simplify this:
- Write Dejavu tests to establish a baseline
- Tell the agent to hunt for issues and A/B fixes
- Profit
Dejavu is KMP, so the skills work across Android, JVM Desktop, iOS, and WasmJs. They cross-reference each other so the agent moves between them on its own.
Try it on a composable that's been bugging you.
Repo: https://t.co/O7KOj0HsGp
Docs: https://t.co/9eKIgqWAcs
I built Dejavu because agents don't feel extra recompositions. They write Compose code that compiles and passes its tests while the UI quietly does ten times the work. Dejavu turns that hidden work into a failing test, giving the agent a count to optimize against.
Two voices, one stage! Join @himattm & Sam Greenberg at #dcnyc24 📢
Discover how to ensure your #Android app is accessible for users with visual impairments – practical strategies, diagnose issues, & leverage Android’s built-in tools.
https://t.co/djgfGbNlxk