Software Dev

The Big Facebook Crash and Third-Party SDK Vulnerabilities

App users may not be aware — and app developers often forget — that favorite app of yours might be running native code from a third party such as Facebook. Besides making your app potentially way bigger to download, it can also cause instability. When Facebook screws up, suddenly you can’t run TikTok, Spotify, and countless others apps.

This actually happened recently. ๐Ÿ’ฅ

๐Ÿ‘‰ The big Facebook crash of 2020 and the problem of third-party SDK creep

It was as if Facebook had an โ€œapp kill switchโ€ that they activated, and it brought down many of peopleโ€™s favorite iOS apps.

For this and other reasons such as added integration complexity, when I’m making my next app, I am going to try to minimize third-party libraries.

It seems like software architecture often focuses on theoretical concepts and cool ideas, but we should look at things like this that can impact millions of real users. IMHO we developers need to consider third-party libraries as a liability to be weighed against the vulnerabilities they open up. ๐Ÿ’ฅ

Via iOS Dev Weekly.

Also, a shout out to the “App-ocalypse” video from this article. ๐Ÿ˜†

Music · The World

Yaaas! GarageBand turns 15

I can’t even describe how amazing Garageband is. It’s lets you record almost anything. And it sounds good! And it’s free! And easy to use! And it has basically all the guitar amps and pedals in the world. And real professional musicians use it to record real music. And it works on the iPhone and iPad.

I just recored a punk-inspired version of Bruce Springsteen’s No Surrender with it. I sang (yikes!) and played two guitar tracks, Drums were compliments of Garageband. It took like half an hour. I mean, what the hell?!?!

Here is Steve Jobs introducing GarageBand in 2004. “Garageband is a major new pro music tool. But it’s for everyone.”


Via https://512pixels.net/2019/01/garageband-turns-15/

And here’s an interesting list of milestones for Garageband.

https://www.macrumors.com/2019/01/04/garageband-turning-15/