Peter Morelli
@pmorelli.bsky.social
📤 584
📥 1150
📝 106
Co-founder and CEO
@bitdrift.io
I like to build things, fast. 📍 San Francisco
reposted by
Peter Morelli
bitdrift
2 days ago
We're speaking
@droidcon.bsky.social
Orlando! Miguel Angel Juárez López and Jackson Hardaker take the stage tomorrow at 10:55am. 🎤 WebViews were a black box for too long. This talk breaks down how Android and Frontend engineers can team up to fix that. 📍 See us at Booth 21. More:
loading . . .
bitdrift at droidcon Orlando 2026
Meet bitdrift at booth 21 at droidcon Orlando, July 16-17. Live demos, our WebView observability talk, swag, and a raffle.
https://buff.ly/D30DlLv
0
1
1
on my way to
@droidcon.bsky.social
orlando! Stop by
@bitdrift.io
's booth (21) to chat with me, or go to
@murking.bsky.social
and
@jacksonhardaker.bsky.social
's talk on WebView Observability in Android.
bitdrift.io/conferences/...
loading . . .
bitdrift at droidcon Orlando 2026
Meet bitdrift at booth 21 at droidcon Orlando, July 16-17. Live demos, our WebView observability talk, swag, and a raffle.
https://bitdrift.io/conferences/droidcon-orlando-2026
3 days ago
0
0
0
reposted by
Peter Morelli
bitdrift
3 days ago
🎙️ 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...
loading . . .
beyond the noise - Crash-Free Isn't Enough: Inside Tinder's War on App Hangs
Aaron 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…
https://bitdrift.io/podcast/beyond-the-noise/episode-19
0
2
2
reposted by
Peter Morelli
bitdrift
16 days ago
🎙️ 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
loading . . .
beyond the noise - Nicki Stone: On-Device ML, Monorepos, and Amazon Scale
In 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…
https://buff.ly/PR7AgQs
0
1
1
Saw this fun one on twitter: someone FOIAed the last decade of dog licenses in SF, and created this site:
thedogsofsf.com
loading . . .
The Dogs of San Francisco | 51,379 licensed dogs
Names, breeds, colors, neighborhoods, ages, and adoptable matches from San Francisco dog-license data.
https://thedogsofsf.com/
17 days ago
0
0
0
reposted by
Peter Morelli
sophie alpert
22 days ago
got frustrated recently at work about people writing using AI instead of using their brains! here's my take on it:
sophiebits.com/2026/06/25/t...
loading . . .
There are no lossless transformations of natural-language text
https://sophiebits.com/2026/06/25/there-are-no-lossless-transformations-of-natural-language-text
12
169
64
reposted by
Peter Morelli
bitdrift
about 1 month ago
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
0
1
1
Wow. Just wow.
about 1 month ago
0
0
0
This game giving me a heart attack
about 1 month ago
0
0
0
reposted by
Peter Morelli
bitdrift
about 2 months ago
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
loading . . .
beyond the noise - Invisible Work That Keeps Pinterest Running with Ryan Cooke
Matt 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…
https://buff.ly/27kZtdG
0
2
2
reposted by
Peter Morelli
bitdrift
about 2 months ago
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...
loading . . .
AI-driven instrumentation with new mobile SDK skill
New agent skill handles installation and instrumentation of the bitdrift Capture SDK. bd-instrumentation, bd-cli and bd-docs empower agentic mobile observability.
https://buff.ly/lNTggDB
0
3
1
reposted by
Peter Morelli
bitdrift
about 2 months ago
🎙️ New episode of Beyond the Noise!
@migueldeicaza.bsky.social
, founder of GNOME, Mono, and Xamarin and a legend of the open source movement, joined
@mattklein123.dev
to talk about open source, mobile, and what it takes to build things that last. 🎧 Listen now:
bitdrift.io/podcast/beyo...
loading . . .
beyond the noise - Miguel de Icaza: GNOME, Mono, Xamarin, and No Sign of Stopping
Matt sits down with Miguel de Icaza, co-founder of GNOME, Mono, and Xamarin, to trace his arc from true-believer GNU fanatic to pragmatic entrepreneur — and his current chapter betting on Godot and…
https://buff.ly/SdIAS1n
1
7
5
reposted by
Peter Morelli
bitdrift
2 months ago
New episode of Beyond the Noise 🎙️ 18 years at Google. Now building CI/CD at Vercel. Jay Gengelbach joins to talk scale, mobile observability, and one of the wildest bug stories you'll ever hear. Catch the full episode:
loading . . .
beyond the noise - The One-Second Surge: Debugging a Billion-Device Edge Case at Google with Jay Gengelbach
Jay Gengelbach walks through the story of a mysterious spike in server errors that hit exactly at the top of every hour across Google Now/Discover’s massive mobile footprint — and the creative fix…
https://buff.ly/ekNiXiu
0
4
1
reposted by
Peter Morelli
bitdrift
3 months ago
We just shipped OTel-compatible distributed tracing for Capture. When something breaks, you get the trace for that session, not a random sample that may or may not have caught it. Learn more:
buff.ly/JZmzNib
#opentelemetry
#observability
loading . . .
Announcing OpenTelemetry mobile tracing (that actually works) - bitdrift Blog
Contrast
https://buff.ly/JZmzNib
0
2
1
reposted by
Peter Morelli
bitdrift
3 months ago
Read our blog post for more details:
blog.bitdrift.io/post/query-r...
loading . . .
Let your agents query reality
Give AI agents real-time access to unsampled mobile observability data so they can investigate crashes, performance issues, and user journeys directly from customer devices.
https://bitdrift.ai
0
1
1
reposted by
Peter Morelli
bitdrift
3 months ago
bitdrift.ai
is live! We just made our mobile observability platform accessible to AI agents. 🧵
loading . . .
Let your agents query reality
Give AI agents real-time access to unsampled mobile observability data so they can investigate crashes, performance issues, and user journeys directly from customer devices.
https://bitdrift.ai
1
2
1
Today, we’re announcing the first release of
bitdrift.ai
. We’ve been working our way toward this all year, rearchitecting both our underlying client SDKs and our powerful workflow engine, releasing a new public api, and a revamped CLI.
blog.bitdrift.io/post/query-r...
loading . . .
Query reality: Mobile observability, now accessible to AI
New: bd skills that teach AI agents how to use bitdrift’s mobile observability platform so they can find and resolve issues before users notice them.
https://blog.bitdrift.io/post/query-reality-ai-observability
3 months ago
1
0
0
reposted by
Peter Morelli
bitdrift
3 months ago
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:
loading . . .
How Hatch Sleep app uses bitdrift for mobile observability
Hatch turned to bitdrift for real-world mobile observability to understand every user session, across every device that's running their sleep app.
https://buff.ly/pVqz8Jv
0
1
1
reposted by
Peter Morelli
bitdrift
3 months ago
🎙️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:
loading . . .
beyond the noise - JP Simard on Swift, Open Source, and Escaping the IDE
Matt 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.
https://buff.ly/v2sLZcq
0
3
1
reposted by
Peter Morelli
bitdrift
3 months ago
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-...
loading . . .
Introducing the bitdrift Public API: For programmable observability and beyond - bitdrift Blog
Agents query reality with the bitdrift Public API, enabling programmatic access to admin, workflows, charts, issues, and captured sessions via the bitdrift CLI.
https://blog.bitdrift.io/post/public-api
0
2
1
reposted by
Peter Morelli
bitdrift
3 months ago
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...
0
1
1
reposted by
Peter Morelli
bitdrift
3 months ago
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! 🙌
1
1
1
reposted by
Peter Morelli
bitdrift
3 months ago
The Capture SDK is now running in 1B real-world environments! 🎉 Traditional observability tools send large volumes of data to centralized systems. Capture stores data on-device, giving mobile teams control over what gets sent and when. Read how we got here:
loading . . .
bitdrift turns 1,000,000,000 - bitdrift Blog
Contrast
https://buff.ly/BI85TQ8
0
1
1
reposted by
Peter Morelli
bitdrift
3 months ago
🎙️ 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
loading . . .
beyond the noise - Lauren Darcey & Eric Kuck: Lessons From Reddit's Android Platform Team to Infinite Retry Labs
Lauren 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…
https://bitdrift.io/podcast/beyond-the-noise/episode-12
0
3
1
reposted by
Peter Morelli
Matt Klein
4 months ago
New episode is live with one of my role models,
@kelseyhightower.com
. This is a great chat about the impact of AI on our industry. Check it out!
add a skeleton here at some point
0
7
1
reposted by
Peter Morelli
GitHub Next
4 months ago
Lettermatic ✕ GitHub Next: the inside story of Monaspace, a truly groundbreaking advancement for how we display code. We knew that Lettermatic would go deep, but we were still amazed by their level of knowledge and craft. See their case study below, and get the fonts at
monaspace.githubnext.com
add a skeleton here at some point
2
68
19
reposted by
Peter Morelli
bitdrift
4 months ago
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...
loading . . .
Critical User Journeys: Where revenue optimization & application debugging unite - bitdrift Blog
CUJ 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.
https://blog.bitdrift.io/post/critical-user-journeys
0
1
1
reposted by
Peter Morelli
bitdrift
4 months ago
Zuper went from stitching together crash and analytics tools to full on-device visibility across complex mobile workflows. With bitdrift, they now catch issues before they reach customers. Read the full case study:👇
loading . . .
Zuper Case Study - bitdrift
How Zuper unlocked full mobile visibility and cut debug time with bitdrift
https://bitdrift.io/case-study/zuper
0
1
1
reposted by
Peter Morelli
bitdrift
4 months ago
📣 Announcing wide availability of bitdrift's Bring Your Own Cloud (BYOC) for AWS! Enterprise teams can now choose from 3 deployment options depending on data ownership and compliance needs. 🔗
blog.bitdrift.io/post/announc...
#MobileObservability
loading . . .
Announcing Bring Your Own Cloud (BYOC) for mobile observability - bitdrift Blog
Contrast
https://blog.bitdrift.io/post/announcing-byoc
0
1
1
reposted by
Peter Morelli
bitdrift
4 months ago
🎙️ 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
loading . . .
beyond the noise - Brian Chambers: Scaling Chick-fil-A's App, Kitchen, and Edge
Matt 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…
https://bitdrift.io/podcast/beyond-the-noise/episode-10
1
3
1
reposted by
Peter Morelli
bitdrift
5 months ago
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:
loading . . .
beyond the noise - Jesse Wilson: From SourceForge to OkHttp, and Why WebAssembly Beats the AI Hype
Matt 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…
https://bitdrift.io/podcast/beyond-the-noise/episode-9
0
14
5
reposted by
Peter Morelli
bitdrift
5 months ago
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:
loading . . .
10 reasons not to use bitdrift: 4, you only care about crashes - bitdrift Blog
In 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.
https://blog.bitdrift.io/post/reason-4-crashes
0
1
1
reposted by
Peter Morelli
bitdrift
6 months ago
Is OpenTelemetry the foundation for mobile observability? Not really. 🔍 OTel standardizes telemetry, but mobile has unique constraints. bitdrift stores telemetry on-device, retrieves only what matters, correlates with backend traces when investigation requires it. ⚡
blog.bitdrift.io/post/what-is...
loading . . .
What is OpenTelemetry, and what is it not? - bitdrift Blog
OpenTelemetry is an open-source framework and software including SDKs, tracing instrumentation, and a universal collector for generating, collecting, and exporting telemetry from applications and…
https://blog.bitdrift.io/post/what-is-opentelemetry
0
3
1
reposted by
Peter Morelli
bitdrift
6 months ago
🚩 New in bitdrift Capture: feature flag support! See which flags and variants were exposed when crashes occurred. Filter issues by experiment. Build workflows that match on specific feature flag states. Full details:
blog.bitdrift.io/post/announc...
loading . . .
Announcing feature flag support - bitdrift Blog
Introducing feature flag support in bitdrift Capture. Correlate feature flags to issues, filter by variant, and build workflows that react to feature flag exposures.
https://blog.bitdrift.io/post/announcing-feature-flags
0
2
1
reposted by
Peter Morelli
bitdrift
6 months ago
🎙️ New Beyond the Noise episode alert! Hear Gabriel Savit, Co-founder & CEO of Runway, on why mobile releases stay painfully manual, why checklists don’t fix release chaos, and a surprising “automation paradox". Listen here (or wherever you get your podcasts!)
bitdrift.io/podcast/beyo...
loading . . .
beyond the noise - Why Mobile Releases Still Feel Like Chaos, with Runway CEO Gabriel Savit
Matt Klein sits down with Gabriel Savit, former iOS engineer and now co-founder & CEO of Runway, to unpack why mobile release processes remain painfully manual and coordination-heavy, even for…
https://bitdrift.io/podcast/beyond-the-noise/episode-7
0
3
1
reposted by
Peter Morelli
Gergely Orosz
6 months ago
How is the world's largest storage system, AWS S3 built? Mai-Lan Tomsen Bukovec, who has been heading up S3 for 13 years (!) S3's scale is something else (tens of millions of hard drives, eleven 9s of durability (!!) and heavy usage of formal methods, amongst others.) (cont'd)
loading . . .
2
56
9
reposted by
Peter Morelli
Molly Knight
6 months ago
the seahawks look rested, moisturized and hydrated. the 49ers look:
27
555
32
reposted by
Peter Morelli
Mina Kimes
6 months ago
Every Brock Purdy dropback looks like a scene from 28 Years Later
60
1713
130
🏈 == 💩
6 months ago
1
1
0
6 months ago
0
1
0
reposted by
Peter Morelli
bitdrift
6 months ago
A traditional mobile crash tool shows you how your app crashed. bitdrift: shows you why it crashed. Mobile crash reporting is free on bitdrift. Full context included: everything you need to track and debug crashes. Try it today!
#MobileCrashReporting
loading . . .
Announcing crash reporting the way it should be: free & full of context - bitdrift Blog
Rosalind Lutsky
https://blog.bitdrift.io/post/announcing-free-crash-reporting
0
3
2
reposted by
Peter Morelli
bitdrift
6 months ago
🎙️New episode alert! Hear
@tysmith.me
, Principal Engineer at Uber, talk his career path, the coming validation/observability crunch, and the rise of AI-driven development. Check it out here, or wherever you get your podcasts👇
bitdrift.io/podcast/beyo...
loading . . .
beyond the noise - Scaling Mobile at Uber: Ty Smith on Community, Toolchains, and the Next Dev Productivity Wave
Matt Klein sits down with Ty Smith, Principal Engineer at Uber and longtime Android community pillar, to trace a career from tinkering on a Pentium at age six to building at Uber scale. They discuss m...
https://bitdrift.io/podcast/beyond-the-noise/episode-6
0
4
2
Man, this poor packers kicker.
6 months ago
1
0
0
reposted by
Peter Morelli
Ben Franklin's World
7 months ago
Historian Joe Adelman steps behind the mic this week! His guest? Michelle Craig McDonald, author of Coffee Nation. They cover smuggling, silver coffee pots, enslaved labor, and why Americans fell hard for coffee. 🎙️
www.benfranklinsworld.com/429
#HistoryPod
#CoffeeNerds
#FoodHistory
#Coffee
loading . . .
Episode 429: Michelle McDonald, Coffee in Early America: Why Americans Really Drink Coffee
Have you ever wondered why so many Americans drink coffee in the morning? Join us for an exploration of coffee in early America.
https://www.benfranklinsworld.com/429
0
2
1
reposted by
Peter Morelli
bitdrift
7 months ago
🎙️ New Beyond the Noise ep!
@smileykeith.bsky.social
(“Bazel Keith"), talks Bazel, iOS tooling, and his journey from CocoaPods ➡️ Lyft ➡️ Modular. Catch war stories of compiler bugs, dealing w/large Swift codebases, plus, why Apple/Google don’t solve many DX problems 👀
bitdrift.io/podcast/beyo...
loading . . .
beyond the noise - Bazel Keith and the Quest for Better Builds
Matt Klein sits down with Keith Smiley, aka “Bazel Keith,” to talk all things Bazel and iOS tooling. Keith shares how hacking on Objective-C in high school, contributing to CocoaPods in college, and j...
https://bitdrift.io/podcast/beyond-the-noise/episode-5
1
4
3
Ah yes. SantaCon. 😑
7 months ago
0
0
0
reposted by
Peter Morelli
bitdrift
7 months ago
bitdrift now supports issue triaging: - Assign issues directly - Set a status for any issue -Track which app version includes a fix Read more about how to go from detection ➝ fix, all without leaving bitdrift.
#bitdrift
#mobileobservability
blog.bitdrift.io/post/announc...
loading . . .
Announcing issue triaging - bitdrift Blog
https://blog.bitdrift.io/post/announcing-issue-triaging
0
1
1
reposted by
Peter Morelli
Matt Klein
8 months ago
Yay new
@bitdrift.io
Beyond the Noise episode with
@p-y.wtf
. You will not want to miss this one!
add a skeleton here at some point
0
3
1
reposted by
Peter Morelli
bitdrift
8 months ago
🎙️ The newest episode of Beyond the Noise just dropped! Listen to
@mattklein123.dev
and
@p-y.wtf
chat about his journey from open source to Block, and why AI introducing so many new bugs may actually be a good thing for curious engineers 🪲
bitdrift.io/podcast/beyo...
loading . . .
beyond the noise - In Praise of Bugs: P-Y Ricau on the Joy of Breaking Things
P-Y Ricau, Principal Engineer at Block and Android legend, joins Matt Klein to discuss 16 years of mobile engineering: from building LeakCanary and early Android tooling to why crash rates miss real u...
https://bitdrift.io/podcast/beyond-the-noise/episode-4
0
5
4
Load more
feeds!
log in