sond813 Profile Banner
Noah Martin Profile
Noah Martin

@sond813

Followers
990
Following
481
Statuses
780

Co-Founder @EmergeTools + @thnkdev previously @Airbnb, @Apple, @Yelp and @AmazonLab126

Los Angeles, CA
Joined August 2010
Don't wanna be here? Send us removal request.
@sond813
Noah Martin
2 years
My new favorite bug fix
Tweet media one
65
800
22K
@sond813
Noah Martin
3 days
SimpleDebugger can now hook functions to replace them with your own implementation. Just like fishhook but it works for libs in the dyld cache. I use it to force Date objects to a constant time when running tests
0
0
3
@sond813
Noah Martin
19 days
RT @emergetools: What are conformance checks in Swift? Why are they sometimes slow? How can you speed them up? @sond813 dives into the top…
0
2
0
@sond813
Noah Martin
24 days
Got all my lost pictures replaced for free by just sending one email thanks to the team @FractureMe I’m definitely a lifetime customer now!
Tweet media one
0
0
5
@sond813
Noah Martin
26 days
@linette_colon No problem! #YesTV
1
0
0
@sond813
Noah Martin
28 days
Thanks @byandreachang for writing about us and the help! Any idea if this will be in the print edition too? If it is we’ll replace some decorations we had with a framed copy!
1
0
5
@sond813
Noah Martin
29 days
In Pacific Palisades, there’s a shirt that reads: “If you’re rich, you live in Beverly Hills. If you’re famous, you live in Malibu. If you’re lucky, you live in Pacific Palisades.” This week many Palisadians, including myself, who’ve lost our homes might not feel very lucky. However, I still hold onto this sentiment - there’s something special about the Palisades. While I can’t return immediately, I can’t imagine calling anywhere else home. I’ll be back and rebuilding as soon as possible, and one day, I’ll feel lucky again.
Tweet media one
2
0
19
@sond813
Noah Martin
1 month
One week later and this new fire looks so much worse #PalisadesFire
Tweet media one
@sond813
Noah Martin
1 month
Less than 2 hours into 2025 and a wildfire is burning about 2 miles from my house
Tweet media one
1
1
15
@sond813
Noah Martin
1 month
Seems like the #LachmanFire is slowing down. Hope I don’t get woken up by an emergency alert
Tweet media one
0
0
1
@sond813
Noah Martin
1 month
@rogerluan_ Volcán de Fuego in Antigua Guatemala, it’s a two day hike to near the volcano and Acatenango which overlooks it. Definitely recommend!
0
0
1
@sond813
Noah Martin
1 month
RT @tryswiftconf: 🎙 Meet Noah Martin (@sond813)! Noah co-founded Emerge Tools after working on Airbnb. He’s passionate about dev tools that…
0
4
0
@sond813
Noah Martin
2 months
Google an iOS private framework to see if it had been reverse engineered. Got a gen AI answer that seemed off. Turns out, the source was a medium post I wrote which AI completely misunderstood🤦‍♂️
0
0
18
@sond813
Noah Martin
2 months
@jshchnz @zeeg And how much more if Apple had detailed APIs to measure this in production
0
0
2
@sond813
Noah Martin
2 months
All the talk slides are also available on GitHub
0
0
2
@sond813
Noah Martin
2 months
@jshchnz @christiank79 @emergetools I’ve still got that board! We definitely staged it there to make the picture more interesting
1
0
2
@sond813
Noah Martin
2 months
I’ll be speaking at try! Swift Tokyo in April! Who else will be there?
@tryswiftconf
try! Swift Tokyo
2 months
📢 We are excited to announce our first group of speakers! Stay tuned as we reveal more amazing speakers in the coming days. Visit our website for details: #tryswiftconf #iosdev #swiftlang
Tweet media one
3
4
29
@sond813
Noah Martin
2 months
Changing executable memory to writable with vm_protect doesn’t work if the memory you are trying to change is the vm_protect function itself... luckily implementing the syscall directly isn’t too much code, and now I can hook functions in libsystem_kernel too!
1
0
2