Sign in

Gui Rambo

@inside.bsky.social
5.5K followers 110 following 19 posts

I know a thing or two about AirPods. App developer, security researcher. 🏳️‍🌈🧩 mastodon.social/@_inside

PostsRepliesMedia
Reposted by Gui Rambo
Igor Ferreira @igorcferreira.com · 23/02/2026
I was reading a post made by @inside.bsky.social where he demonstrates the usage of CloudKit for content hosting and feature flags. This triggered something in my mind: CloudKit HTTP API, it can be used as a feature flag control in Kotlin Multiplatform solutions. igorcferreira.dev/en/koin-kmp-...
igorcferreira.dev
Using Koin with Kotlin Multiplatform on iOS: A Bridge Approach
I was reading a post made by Gui Rambo where he demonstrates the usage of CloudKit for content hosting and feature flags. In there, he mentions:
021
Reposted by Gui Rambo
Johan Forsell @joforselldev.bsky.social · 11/03/2026
Holy shit Stacktrace with @johnsundell.bsky.social and @inside.bsky.social is back! I told someone to tell John at ARCtic that I miss their podcast, so I will be taking some credit.
391
Gui Rambo @inside.bsky.social · 16/12/2025
Just shipped something rambo.codes/posts/2025-1...
rambo.codes
Sherlocked before it was born: LightBuddy | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
0192
Reposted by Gui Rambo
Cihat Gündüz @jeehut.bsky.social · 25/11/2025
This update finally does what I always intended! 🎉 V1 had the right idea but the platform wasn't ready. visionOS 26's persistent widgets finally make my original vision possible – and the new 2D-to-3D API for photos is a cherry on top! 🤌 Please take a look! 👀 #VisionPro #IndieApp
0216
Reposted by Gui Rambo
Cihat Gündüz @jeehut.bsky.social · 27/10/2025
Gui Rambo (@inside.bsky.social) gave a great talk where he took a deep dive into how Liquid Glass was implemented by Apple. 💦🔎 Super interesting insights thanks to his rare skills of disassembling & reverse engineering private APIs: youtu.be/oj20mb8c0yI?... #iOSDev #LiquidGlass #SwiftUI
youtu.be
Swift Connection 2025 - Gui Rambo - Inside Liquid Glass: How iOS 26 Synthesizes Refractive UI
Find more talks of our conferences and meetups on 👉 https://async.techconnection.io/ 👈. A reverse-engineer’s breakdown of Liquid Glass in iOS 26. Let’s explore the decades-old technologies that…
0112
Reposted by Gui Rambo
Miguel de Icaza @migueldeicaza.bsky.social · 03/09/2025
Today we are launching Xogot for iPhone, along with a free edition. The iPhone has been a challenging process for shrinking the UI even further. Check the details on @josephhill.bsky.social blog post: blog.xogot.com/make-games-a...
blog.xogot.com
Make Games Anywhere: Introducing Godot for iPhone and Xogot Lite
Since the beginning of time, or at least since the launch of Xogot for iPad, developers have asked: “But can you put Godot on the iPhone?”
313434
Reposted by Gui Rambo
Swift Connection @swiftconnection.bsky.social · 20/06/2025
We could have asked him to reverse engineer iPadOS so it can finally run full-fledged Xcode. But we preferred asking him to join us in Paris instead. Folks, this October let’s meet @inside.bsky.social in Paris! 👉 swiftconnection.io
091
Reposted by Gui Rambo
Matt Massicotte @massicotte.org · 13/05/2025
There are a few significant changes coming with Swift 6.2. Here are some thoughts on SE-0466. This one is about controlling the default isolation and it has some pretty big implications. www.massicotte.org/default-isol...
massicotte.org
Default isolation with Swift 6.2
As we started getting closer to the release of Swift 6.0, I had this a bright idea. I decided to write about every evolution proposal related to concurrency that would ship with that release. This res...
3304
Gui Rambo @inside.bsky.social · 12/05/2025
Another fun bug! rambo.codes/posts/2025-0...
rambo.codes
A Privacy Mechanism That Backfired | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
0182
Gui Rambo @inside.bsky.social · 12/05/2025
What a weird bug! rambo.codes/posts/2025-0...
rambo.codes
Cracking The Dave & Buster’s Anomaly | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
5234
Reposted by Gui Rambo
Antoine v.d. SwiftLee  @avanderlee.com · 05/05/2025
I've been developing apps since 2009, and I'm now offering free 1-on-1 career advice sessions. Find out more here: newsletter.avanderlee.com/1on1
041
Gui Rambo @inside.bsky.social · 26/04/2025
Just posted to my blog for the first time in a little over 2 years 😅 rambo.codes/posts/2025-0...
rambo.codes
How a Single Line Of Code Could Brick Your iPhone | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
1373
Gui Rambo @inside.bsky.social · 13/04/2025
try! Swift Tokyo 2025 videos are already up, here’s my talk 🙂 #tryswift youtu.be/FKaIqpQydYc
youtu.be
try! Swift Tokyo 2025 - Introduction to security research and bounty hunting on Apple's platforms
YouTube video by try! Swift Conference
0193
Gui Rambo @inside.bsky.social · 09/04/2025
Give @pinkerstraws.bsky.social the money @twostraws.bsky.social 😆
0120
Reposted by Gui Rambo
Marcin Krzyzanowski @krzyzanowskim.com · 03/03/2025
TIL: /usr/bin/sips on macOS "sips" stands for scriptable image processing system, and can be used to convert image from the command line without "It also supports executing JavaScript to either modify or generate images" 🤯
45211
Reposted by Gui Rambo
SwiftToolkit.dev @swifttoolkit.bsky.social · 16/01/2025
In today's video we discuss command-line tools in Swift with Guilherme Rambo @inside.bsky.social, including a hands-on refactor, and adding a CLI target to macOS apps. Learn how to go beyond the basics of the Swift Argument Parser, using PathKit and custom types. swifttoolkit.dev/posts/clis-r...
swifttoolkit.dev
[Video] Swift Argument Parser with Guilherme Rambo
Insights on building a CLI for your own packages, and a hands-on example with the argument parser
0112
Gui Rambo @inside.bsky.social · 18/12/2024
With the ability to virtualize a Private Cloud Compute node on macOS, I was wondering if it could run Doom, of course. And yes, it can! 😅
1237
Gui Rambo @inside.bsky.social · 12/12/2024
iOS developer PSA: if you're having trouble compiling your app that uses ImagePlaygroundViewController, there's a workaround. Implement the delegate on a Swift class that's not exposed to Objective-C (by making it private, for example). Here's what my delegate class declaration looks like:
Xcode screenshot of the following code snippet: 
@available (iOS 18.2, *)
private final class CameraToolImagePlaygroundDelegate: NSObject, ImagePlaygroundViewController.Delegate {
}
0120
Reposted by Gui Rambo
AirBuddy @airbuddy.bsky.social · 03/12/2024
AirBuddy is in the Space/Time bundle — an exclusive bundle featuring 13 top-tier macOS apps at 76% OFF: - AirBuddy 2 - Bartender 5 - App Tamer - BatFi - BusyCal - DaisyDisk - CleanShot X - Keyboard Maestro - KeyCue - TextSniper - Unclutter - Swish - TextSoap 9 Check it out: airbuddy.app/st24
airbuddy.app
Space/Time: Black Friday Mac Apps Collection 2024
A fantastic collection of 13 Mac apps at an exclusive price.
183
Reposted by Gui Rambo
Federico Viticci @viticci.macstories.net · 19/11/2024
So the reason I've been unable to update my Apple Frames shortcut for the latest devices is a bug in iOS/iPadOS 18's Shortcuts app that hasn't been fixed yet. For the past few months, the Overlay Image action has always removed the alpha transparency of a PNG. I have no idea how to work around it.
7377
Reposted by Gui Rambo
Biscuit @biscuit.dev · 01/05/2023
Excited that I can finally talk about this! Last year I discovered a security issue that allowed a third-party iOS application to access a user's location without their consent/knowledge. Not a great writeup, but more details here: github.com/biscuitehh/cve-2022-4671…
A screenshot of Apple's iOS 16.2 Product Security updates with the following text:

TCC

Available for: iPhone 8 and later, iPad Pro (all models), iPad Air 3rd generation and later, iPad 5th generation and later, and iPad mini 5th generation and later
Impact: An app may be able to read sensitive location information

Description: A logic issue was addressed with improved restrictions.

CVE-2022-46718: Michael (Biscuit) Thomas

Entry added May 1, 2023
0103
Gui Rambo @inside.bsky.social · 12/03/2023
👋🏻
1191