Sign in

Anup Cowkur

@anupcowkur.bsky.social
79 followers 43 following 35 posts

CTO @measure.sh - mobile apps break, get to the root cause faster. Prev Director of Engineering at Groww, Head of Engineering at Gojek

PostsRepliesMedia
Anup Cowkur @anupcowkur.bsky.social · 15/09/2026
Just in case
000
Reposted by Anup Cowkur
mobile app observability @measure.sh · 25/08/2026
ANRs are the most frustrating kind of issues on Android. Let’s understand what it is and follow for deep dives.
023
Anup Cowkur @anupcowkur.bsky.social · 20/08/2026
Headless UIs might be the future but we still like to make our charts pretty at measure.sh
032
Anup Cowkur @anupcowkur.bsky.social · 13/08/2026
Hack to reduce slop by 90%
000
Anup Cowkur @anupcowkur.bsky.social · 06/08/2026
Migrated @measure.sh to NextJs 16.3 in less than an hour with Fable. It updated dependencies and minor code, ran tests and frontend flows, and all I had to do was a final pass + PR review. This kinda thing used to take days or weeks to do. Coding agents are amazing when your codebase isn't slop.
040
Anup Cowkur @anupcowkur.bsky.social · 16/07/2026
Claude Fable loves adding useless negative tests. If I change code to stop doing X, it'll add a test that it "doesn't do X."Tests should verify behaviour, not non-behaviour. There are infinite things a piece of code doesn't do. These tests just confuse future maintainers and agents.
211
Reposted by Anup Cowkur
Abhay Sood @abhaysood.bsky.social · 15/07/2026
Something new for your mobile app logs in @measure.sh soon 👀
012
Anup Cowkur @anupcowkur.bsky.social · 09/07/2026
"Open source is dead" feels similar to the Saaspocalypse hype. Before coding agents, execution cost was high. Coding may be easier now but building reliable software is still hard, maybe even harder than before. In most cases, using well maintained OSS just makes more sense than rolling my own.
112
Reposted by Anup Cowkur
Abhay Sood @abhaysood.bsky.social · 06/07/2026
Finishing up the last bit of polish on our Perfetto integration. Perfetto traces captured from production are now just a click away. Open a trace from the session timeline directly in ui.perfetto.dev. Coming soon in the next release.
022
Anup Cowkur @anupcowkur.bsky.social · 02/07/2026
The best thing about coding agents is they do whatever I ask them to. The worst thing about coding agents is also that they do whatever I ask them to. I can be using the completely wrong approach or get deep into a bad rabbit hole and they will happily code away without complaints. Need better UX
212
Anup Cowkur @anupcowkur.bsky.social · 25/06/2026
Android 17 introduces a local MCP equivalent called AppFunctions. Similar to how a MCP server declares tools that be used by agents, an AppFunction exposes app capabilities to AI agents like Gemini.
143
Reposted by Anup Cowkur
mobile app observability @measure.sh · 24/06/2026
Introducing observability for apps built with Kotlin Multiplatform (KMP) with Measure.
111
Anup Cowkur @anupcowkur.bsky.social · 18/06/2026
Working on some trace viewer improvements for @measure.sh . Runs smoothly with hundreds of spans on Android, iOS, React Native and Flutter performance traces. More improvements coming to the platform soon...
032
Reposted by Anup Cowkur
detj @detjbsky.bsky.social · 17/06/2026
measure.sh just became platform-agnostic for mobile devs 🚀 #ReactNative joins #ios, #android & #flutter. We unified the Errors page so crashes + ANRs live in one clean view with all the debugging context you need. Now’s the right time to try Measure → measure.sh #androiddev #iosdev
072
Anup Cowkur @anupcowkur.bsky.social · 16/06/2026
React Native support in measure.sh is out!
000
Anup Cowkur @anupcowkur.bsky.social · 08/06/2026
It's just the prompt bro You gotta prompt in more detail bro You need to put it in a skill bro You need to make it a spec bro Your specs aren't clear enough bro, you need to add more detail bro Specs aren't detailed enough bro, write pseudocode bro Let's just write code bro
010
Reposted by Anup Cowkur
Abhay Sood @abhaysood.bsky.social · 27/05/2026
Wrote about the journey of how we built ANR detection on Android. I learnt a lot of things while building this, hope you enjoy reading it. measuredev.substack.com/p/what-we-go...
measuredev.substack.com
What we got wrong about ANR detection before we got it right
A deep dive into ANR detection on Android
021
Anup Cowkur @anupcowkur.bsky.social · 19/05/2026
Build @measure.sh as an open source mobile app monitoring platform. Use @iggy.rs for ingesting crazy amounts of mobile telemetry data. Run into issues. Iggy maintainer drops into our repo. Stress tests 3 million events. Tells us how to improve our performance. Open source is ❤️
043
Anup Cowkur @anupcowkur.bsky.social · 11/05/2026
Android 17 will start killing resource hungry apps. New per-app RAM limits mean extreme memory leaks get terminated. Worth profiling your apps now to be ready. We're building stuff in measure.sh for easy prod detection. Details: android-developers.googleblog.com/2026/04/the-...
011
Anup Cowkur @anupcowkur.bsky.social · 06/05/2026
Android 17 has a cool fix for an attack that doesn't even exist yet. Save a signed APK now → forge a malicious update once quantum breaks today's crypto. The fix: every APK gets two signatures: classical + quantum-resistant. Backward compatible by design. Read more: blog.google/security/sec...
031
Reposted by Anup Cowkur
Adwin Ross @adwinross.bsky.social · 27/04/2026
I have been using signposts to improve the performance of @measure.sh. We use it to track SDK initialisation time, event & span processing time and attachment & layout snapshot generation time. Check out the performance impact of integrating @measure.sh here github.com/measure-sh/m...
022
Anup Cowkur @anupcowkur.bsky.social · 17/04/2026
A few thoughts on what makes mobile observability different from backend and why your tools should respect that: blog.measure.sh/p/mobile-bre... #androiddev #iosdev #flutterdev #reactnative #rn #swift #kotlin
293
Anup Cowkur @anupcowkur.bsky.social · 06/04/2026
New measure.sh release is out: - MCP server support — plug Measure into AI tools like Claude - Network performance monitoring - Adaptive Capture — adjust data collection sample rates for your app without shipping a build - Alerts for bug reports full notes: github.com/measure-sh/m...
042
Anup Cowkur @anupcowkur.bsky.social · 19/11/2025
Many people have reached out to try the measure.sh cloud private Alpha. Many reasons have been given.. This one might be my favourite 😁
120
Anup Cowkur @anupcowkur.bsky.social · 23/10/2025
Happy Diwali from the measure.sh team! We have a new release for you with Crash and ANR spike alerts via Email and Slack, more ways to track events and attributes and tons of under the hood improvements!
measure.sh
Measure
Open source tool to monitor mobile apps
134
Anup Cowkur @anupcowkur.bsky.social · 22/07/2025
Measure release coming in hot! - Flutter support! - A refreshed UI to make usage smoother - New App overview & User journey options - SMTP email integration for team updates and authentication notifications Measure website: measure.sh Release notes - github.com/measure-sh/m...
032
Reposted by Anup Cowkur
Jaewoong Eum (skydoves) @skydoves.bsky.social · 02/04/2025
Our team at @revenuecat.com is hiring a Senior Android SDK Engineer to join the Monetization & Paywalls team! Fully remote in the Americas or EMEA regions. RevenueCat powers $4B+ in in-app purchases annually for apps like ChatGPT, Notion, and VSCO. job-boards.greenhouse.io/revenuecat/j...
job-boards.greenhouse.io
Senior Android SDK Engineer
Remote, Americas or EMEA
0182
Anup Cowkur @anupcowkur.bsky.social · 01/04/2025
New Measure release is out! 🎉 This time, we have 2 highly anticipated features for mobile devs: Bug Reports - Easily capture bug reports with full session timelines! iOS support - We're launching the very first version of our iOS SDK! Check it out: github.com/measure-sh/m... #androiddev #iOSdev
075
Reposted by Anup Cowkur
Gandharva @gandharva.bsky.social · 08/01/2025
600 GitHub stars and 10 self-hosted instances in just 4 months—just the start! 🚀 @measure.sh's session timelines bring user actions and app health together, helping teams uncover patterns, pinpoint root causes, and build better mobile experiences. #AndroidDev #iOSDev #OpenSource #selfhosted
083
Anup Cowkur @anupcowkur.bsky.social · 06/01/2025
Excited to bring in 2025 with a big release of Measure! Performance tracing, Custom events, Layout Snapshots and more! Full release notes: Dasboard & Backend: github.com/measure-sh/m... Android SDK: github.com/measure-sh/m... repo & docs: github.com/measure-sh/m...
094
Reposted by Anup Cowkur
Gandharva @gandharva.bsky.social · 13/12/2024
One Friday evening at a pub, we were venting about work. Coincidentally, all of us were trying to improve app monitoring to fix production issues faster. That’s when the idea for @measure.sh was born. On Monday, we resigned. 🚀 #Friday #AndroidDev #iOSDev #Kotlin #SwiftLang
1103
Reposted by Anup Cowkur
Gandharva @gandharva.bsky.social · 21/11/2024
I spoke to 100+ mobile devs about app monitoring. The pain point? Jumping between tools to find root causes. So we built Measure—an open-source tool that gives you the full picture in one place. Check it out and star on GitHub: github.com/measure-sh/measure #AndroidDev #iOSDev #Kotlin #SwiftLang
0125