Gui Rambo
banner
inside.bsky.social
Gui Rambo
@inside.bsky.social
I know a thing or two about AirPods. App developer, security researcher. 🏳️‍🌈🧩
https://mastodon.social/@_inside
Reposted by Gui Rambo
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
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…
youtu.be
October 27, 2025 at 1:41 PM
Reposted by Gui Rambo
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...
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?”
blog.xogot.com
September 3, 2025 at 1:22 PM
Reposted by Gui Rambo
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!

👉 https://swiftconnection.io
June 20, 2025 at 6:25 AM
Reposted by Gui Rambo
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...
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...
www.massicotte.org
May 13, 2025 at 7:25 PM
Reposted by Gui Rambo
I've been developing apps since 2009, and I'm now offering free 1-on-1 career advice sessions.

Find out more here: https://newsletter.avanderlee.com/1on1
May 5, 2025 at 10:18 AM
Just posted to my blog for the first time in a little over 2 years 😅 rambo.codes/posts/2025-0...
How a Single Line Of Code Could Brick Your iPhone | Rambo Codes
Gui Rambo writes about his coding and reverse engineering adventures.
rambo.codes
April 26, 2025 at 5:04 PM
try! Swift Tokyo 2025 videos are already up, here’s my talk 🙂 #tryswift youtu.be/FKaIqpQydYc
try! Swift Tokyo 2025 - Introduction to security research and bounty hunting on Apple's platforms
YouTube video by try! Swift Conference
youtu.be
April 13, 2025 at 4:26 PM
April 9, 2025 at 5:32 AM
Reposted by Gui Rambo
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" 🤯
March 3, 2025 at 9:00 AM
Reposted by Gui Rambo
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...
[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
swifttoolkit.dev
January 16, 2025 at 2:27 PM
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! 😅
December 18, 2024 at 10:17 PM
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:
December 12, 2024 at 1:43 PM
Reposted by Gui Rambo
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
Space/Time: Black Friday Mac Apps Collection 2024
A fantastic collection of 13 Mac apps at an exclusive price.
airbuddy.app
December 3, 2024 at 10:59 AM
Reposted by Gui Rambo
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.
November 19, 2024 at 12:17 PM
Reposted by Gui Rambo
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: https://github.com/biscuitehh/cve-2022-46718-leaky-location
May 1, 2023 at 7:02 PM
👋🏻
March 12, 2023 at 6:17 PM