bitdrift

bitdrift

@bitdrift.io

The future of observability: https://bitdrift.io

124 followers10 following109 posts

Every observability tool asks you the same question: what are you looking for? You're expected to know the problems in order to see them. But solutions to that problem borrowed from backend observability break on mobile. Read why + how to do things differently: blog.bitdrift.io/post/unknown...

blog.bitdrift.ioFinding the unknown unknowns in mobile app performance.Backend observability thinking misses the mobile failures nobody predicted. See how complete data and AI agents using bitdrift find the unknown unknowns.

If you like hot takes you will LOVE this new Beyond the Noise episode w/@beaulbutton.bsky.social, President and CTO of Atlas Reality and Tesoro. Prepare for lots of takes on AI, gaming, and finding your own path. Listen here or on your favorite podcast platform: bitdrift.io/podcast/beyo...

bitdrift.iobeyond the noise - Beau Button: The Unemployable Founder Who Paid Players $13M and Built His Own AI RigBeau Button, co-founder of Atlas Reality and TesoroXP, joins Matt Klein to discuss building Atlas Earth, lessons from founding game companies, and investing in local AI hardware.

We had an awesome time at the Mobile Engineering Happy Hour last night with our friends from @onepeloton! Huge thanks to everyone who attended. Keep an eye out for future events in a city near you 👀

Ever wondered how Square's mobile eng team handles observability? With > 4 million sellers depending on Square for POS transactions, waiting on crash reports alone wasn't an option. See how they use bitdrift to quickly find the root cause of issues: bitdrift.io/case-study/s...

bitdrift.ioHow Square debugs a global platform with bitdriftLearn how Square uses bitdrift for mobile observability to quickly find the root cause of issues that would be impossible to reproduce otherwise.

🎙️ It's our favorite time of week, it's new episode release day! Hear how @crawshaw.io started Tailscale, why he made his way to the US, what he's up to now as CEO of exe.dev, plus the unexpected result of a recent HP printer purchase 😱 Full episode here: bitdrift.io/podcast/beyo...

bitdrift.iobeyond the noise - David Crawshaw: From Tailscale to exe.dev, and Why AI Agents Need Their Own ComputersDavid Crawshaw joins Matt Klein to discuss founding Tailscale, building exe.dev, and why AI agents need real computers.

Matt Klein sat down with Joe Beda, CTO at Stacklok, to discuss questions like: -Will AI follow an S-curve or Moore's law? -Why is K8s open source? -How will startups fare in a world of hyper fast development w/AI? Check out their takes: bitdrift.io/podcast/beyo...

UX signals explain how your app feels. Device performance signals explain how your app behaves. But how do you know *why* bugs happen? That's where application state & context come in. There are a few key contextual signals mobile teams should capture: blog.bitdrift.io/post/mobile-...

buff.lyMobile teams: Log these app behavior signals to avoid blindspots - bitdrift BlogMobile requires a different approach. Learn what app behavior & contextual UX signals mobile engineering teams should log for a proactive observability strategy.

"75% of adults in the U.S. are purchasing goods and services through their smartphones" so why skimp on mobile o11y? The answer: you shouldn't! The world runs on mobile, and we exist to make it run a whole lot better. Read the Intellyx article here: buff.ly/15yk6TI

buff.lybitdrift: Observability optimized to interpret experience on the mobile edgeAn Intellyx Brain Candy Brief bitdrift prioritizes mobile device-side telemetry capture. local data processing, and cloud-based correlation to provide a [...]

With bitdrift + ClickHouse, you can see even more detail on a production event 👉️ w/bitdrift, you see what happened on the device. w/ClickStack, you see what happened on the backend. w/OTel trace context, you tie the two together. Read more: blog.bitdrift.io/post/clickho...

blog.bitdrift.iobitdrift brings mobile observability to ClickHousebitdrift joins ClickHouse’s House Mates program with a mobile observability integration, bringing mobile-native telemetry, tracing, and debugging to ClickStack.

🚨 New beyond the noise episode! The legend @h.olysh.it talks (literally) shipping Internet Explorer on physical CDs, co-creating Kubernetes, standing up Google Compute Engine, Google vs. Microsoft culture, and more. Full episode here 👇 bitdrift.io/podcast/beyo...

bitdrift.iobeyond the noise - Joe Beda: K8s, Culture, and Code That Survives ContactJoe Beda, co-creator of Kubernetes and CTO of Stacklok, joins Matt to discuss the cultures behind Microsoft and Google, building Kubernetes, burnout, and the future of AI infrastructure.

Why is my conversion rate dropping? What sounds like a simple question almost always results in a wild goose chase that will drain hours of your day. With the bitdrift CLI and an agent like Claude Code, you can offload the investigative work. Learn how: blog.bitdrift.io/post/agentic...

blog.bitdrift.ioAgentic investigation with bitdrift: Why is my conversion rate dropping? - bitdrift BlogLet your agents query reality. Use the bitdrift CLI with your agent of choice to answer questions about your mobile app with full-fidelity observability.

Your crash reports should surface the metrics you care about, not the ones we ship. Issue workflows let you write a script, run it server-side against a processed report, and emit whatever metric you want. Built on Ripsaw, our VRL fork. Test against a real issue before you deploy: buff.ly/oVlqFzw

buff.lyIntroducing scripting workflows for smarter debugging - bitdrift BlogWe have recently launched a new workflow step for introspecting fatal app issues with a twist— rather than using predefined building blocks, the actual logic is written as a script, to capture…

bitdrift has joined @clickhouse.com House Mates program as its mobile observability partner. Our new integration pairs bitdrift's on-device capture with ClickHouse-powered storage, connecting the full mobile session to backend traces in one path. Read more: blog.bitdrift.io/post/clickho...

buff.lybitdrift brings mobile observability to ClickHousebitdrift joins ClickHouse’s House Mates program with a mobile observability integration, bringing mobile-native telemetry, tracing, and debugging to ClickStack.

🎙️ New Beyond the Noise! Cedric Beust has been in mobile since the early Android days, now Head of Mobile at JPMorgan Chase. He's here to talk about the gap most mobile teams are still fighting. Spoiler: it's not crashes. 🎧 Full episode: bitdrift.io/podcast/beyo...

bitdrift.iobeyond the noise - Cedric Beust: Mobile's Hardest Problems Never ChangeCedric Beust, creator of TestNG, early Android team member, and the engineer behind the original Android Gmail app, joins Matt to trace 20+ years of mobile from the inside — from J2ME feature phones…

🎙️ A silent bug at Tinder quietly dropped analytics data, with no crash or error to flag it. Aaron He (Tinder) and Matt Klein talk through why bugs like this are some of the hardest to catch in mobile, and why it still happens today even at scale. 🎧 Listen now: bitdrift.io/podcast/beyo...

bitdrift.iobeyond the noise - Crash-Free Isn't Enough: Inside Tinder's War on App HangsAaron He, Director of Engineering for Tinder's Client Platform team, joins Matt Klein to trace a decade of mobile engineering at scale, from writing Xamarin apps in C# to native Android, and into…

🎙️ New Beyond the Noise is out! From coding bootcamp to a $250K hackathon win to building the AWS Swift SDK, Nicki Stone has had quite the journey. Now she's a Principal Engineer at Amazon, unifying 50 networking stacks and using AI to write specs instead of code. Listen today: buff.ly/PR7AgQs

buff.lybeyond the noise - Nicki Stone: On-Device ML, Monorepos, and Amazon ScaleIn this episode of Beyond the Noise, Matt talks with Nicki Stone, a Principal Engineer who oversees development of the Amazon Shopping App. Nicki's path there runs through a finance desk where she…

Hatch builds a sleep app. With bitdrift, they now have full visibility into every user's device on demand, and crash investigations are 30-50% faster. They're catching issues before they interrupt the nightly sleep routines of millions. Full case study: buff.ly/MnF6to0

bitdrift is now on AWS Marketplace. - Unlimited telemetry capture, store only what matters - 3D session replay with full crash context - Deploy new workflows without an app update Get started: buff.ly/Ny75jEb

New episode of Beyond the Noise 🎙️ Ryan Cooke, Director of Engineering at Pinterest, on getting metrics IPO-ready, why they ripped out Bazel on iOS, and where AI tooling is: an agent shipped a 3-week migration in 10 hours for one engineer and stalled for another. 🎧 Hit play: buff.ly/27kZtdG

buff.lybeyond the noise - Invisible Work That Keeps Pinterest Running with Ryan CookeMatt speaks with Ryan Cooke, Director of Engineering at Pinterest, about the hidden infrastructure work behind resilient Android, iOS, and web apps — from image loading experiments to metric-quality…

Mobile observability's unglamorous prerequisite: getting the SDK in your app correctly. bd-instrumentation is an agent skill that handles the full bitdrift Capture SDK integration for iOS and Android. Read the full post: blog.bitdrift.io/post/skill-t...

buff.lyAI-driven instrumentation with new mobile SDK skillNew agent skill handles installation and instrumentation of the bitdrift Capture SDK. bd-instrumentation, bd-cli and bd-docs empower agentic mobile observability.

⚡ 1,000,000,000,000 That’s 1T log events written to on-device buffers by bitdrift in the last 24 hours.

When a sleep app breaks, it's the middle of the night. Hatch couldn't reproduce many bugs, so investigations often went nowhere. 🔍 With bitdrift, they see what happened on any device: → 30-50% faster debugging → 2-3 hrs/week saved per QA Read the full case study:

buff.lyHow Hatch Sleep app uses bitdrift for mobile observabilityHatch turned to bitdrift for real-world mobile observability to understand every user session, across every device that's running their sleep app.

🎙️New Beyond the Noise episode! JP Simard (SwiftLint, Realm, Ramp) joins Matt Klein to discuss why devs are moving beyond IDE-first workflows, how Ramp’s tiny teams ship apps fast, whether AI enables "architect once, implement everywhere," and the iOS vs Android ecosystem split. Listen now:

buff.lybeyond the noise - JP Simard on Swift, Open Source, and Escaping the IDEMatt sits down with longtime iOS engineer and open source creator JP Simard to talk about the mobile gold rush, Swift tooling, and what modern AI-assisted cross-platform development might look like.

Introducing the bitdrift Public API: making observability programmable. Create and manage workflows in code. Retrieve unsampled sessions on demand. Integrate bitdrift into your deploy pipelines and on-call workflows – no dashboard required. Learn more: blog.bitdrift.io/post/public-...

blog.bitdrift.ioIntroducing the bitdrift Public API: For programmable observability and beyond - bitdrift BlogAgents query reality with the bitdrift Public API, enabling programmatic access to admin, workflows, charts, issues, and captured sessions via the bitdrift CLI.

At @deepdishswift.com this week! 🍕 Great chats, great swag, and a lot of curiosity about how bitdrift gives mobile teams real-time observability. Thanks for having us and see you next year!

bitdrift is live on AWS Marketplace! 🎉 ☁️ Mobile teams can capture unlimited telemetry at lower cost, store only what matters, and resolve bugs faster. No app update required. Get started fast with full‑fidelity mobile observability: blog.bitdrift.io/post/aws-mar...

Thanks Austin! ✨ Great evening with the mobile community at the Mobile Engineering Summit: lightning talks, a panel on performance, reliability & AI, and the kind of energy that makes it worth doing again. Stay tuned for our next Summit in a city near you! 🙌

🎙️ New Beyond the Noise: our first two-guest episode. Lauren Darcey & Eric Kuck (Infinite Retry Labs, ex-Reddit) on mobile at scale: why your team is already on-call without knowing it, the systemic issues you only uncover at millions of users, and so much more: buff.ly/zCtX1uM

bitdrift.iobeyond the noise - Lauren Darcey & Eric Kuck: Lessons From Reddit's Android Platform Team to Infinite Retry LabsLauren Darcey and Eric Kuck join Matt Klein to share their journey from the early days of mobile development through scaling Reddit's Android platform, to building a kid-centric platform at Infinite…

🎙️New episode of Beyond the Noise! Matt Klein brings on Kelsey Hightower. Kelsey talks through what AI is doing to developer salaries, what he tells junior engineers wondering if they picked the wrong field, and why open source is the only realistic check on what's being built today: buff.ly/VUD6ktX

buff.lybeyond the noise - Kelsey Hightower: What the AI Hype Machine Won't Tell YouMatt Klein sits down with Kelsey Hightower, former distinguished engineer and open source legend, to unpack what AI is really doing to software development — and who holds the power behind it.

Most mobile teams know when a critical flow is degrading. They just can't tell you why. bitdrift follows that journey on-device, without sampling, and surfaces the full context when something fails. Learn more about Critical User Journeys: blog.bitdrift.io/post/critica...

blog.bitdrift.ioCritical User Journeys: Where revenue optimization & application debugging unite - bitdrift BlogCUJ is the user's shortest path between opening your app and getting what they came for. Learn why they're hard to understand on mobile & how bitdrift can help.

Most mobile teams log for the crash and stay blind to the jank. Frame drops and silent failures damage ratings quietly. We wrote about which UX signals to log, and how to measure them without wrapping your code in complex stopwatches or shipping a new release. Read more: buff.ly/dPYBxPt

blog.bitdrift.ioUser experience signals to log for mobile observability - bitdrift BlogMobile requires a different approach. Learn what user experience (UX) signals mobile engineering teams should log for a proactive observability strategy.

The bitdrift team is hosting the Mobile Engineering Summit on March 26 in Austin! 📍 Join us for lightning talks, a Q&A panel with bitdrift CTO Matt Klein and Favor Delivery CTO Steve Romney, food and drinks, and the chance to connect with fellow mobile engineers. Save your spot now:

buff.lyMobile Engineering Summit with bitdrift · LumaYou're invited to join the bitdrift & Favor Delivery teams for an evening of lightning talks, a Q&A panel featuring bitdrift CTO Matt Klein and Favor Delivery…

🎙️ New episode of Beyond the Noise! Chick-fil-A's volume doesn't just stress the kitchen it stresses the tech stack. Brian Chambers (Chief Architect) built the answer: Kubernetes inside of 3,500+ restaurants – one of the industry's largest edge computing deployments. 🎧 Listen now: buff.ly/WwGszFj

bitdrift.iobeyond the noise - Brian Chambers: Scaling Chick-fil-A's App, Kitchen, and EdgeMatt Klein sits down with Brian Chambers, Chief Architect at Chick-fil-A, to unpack what it takes to run modern digital ordering and high-volume restaurant operations at scale—from dial-up daily…

If you've built an Android app in the last decade, you've almost certainly shipped Jesse Wilson's code to your users. 🎙️Our newest Beyond the Noise episode with @swank.ca just dropped – tracing the open-source decisions that shaped modern Android! 🎧 Listen today:

bitdrift.iobeyond the noise - Jesse Wilson: From SourceForge to OkHttp, and Why WebAssembly Beats the AI HypeMatt Klein sits down with Jesse Wilson, one of the most influential engineers in the mobile world, to trace the open source dominoes that shaped modern Android—from pre-GitHub SourceForge projects to…

Your app is 99% crash-free. Great… but are users happy? Slow checkouts, hanging searches, stuttering playback – p99 issues often invisible to dashboards but obvious in churn. 🔗 Check out our new post on the gap between crash-free rates and actual user experience:

blog.bitdrift.io10 reasons not to use bitdrift: 4, you only care about crashes - bitdrift BlogIn this post, the fourth in a series investigating reasons not to use bitdrift, we’ll discuss why crash-free rates and crash reporting tools alone do not constitute a mobile observability strategy.