Do you know what .layoutIfNeeded() actually does?
I can teach you the basics of UIKit in 2 hours π©π½βππ¨π»βπ
Be careful when using .onTapGesture()
How to easily test In-App Purchases ποΈ
How to mock any network call with URLProtocol
When should you use a hybrid framework? π€
A couple weeks ago I did a livestream and someone in the chat asked me a very interesting question:
Whatβs your opinion on using hybrid frameworks to develop apps?
Itβs a question thatβs actually quite common and Iβve realized that Iβve never created any content on this topic!
So itβs time to fill that gap, hereβs my answer to that question.
Bad practice: not using .isMultiple(of:)
How to write safer code using the Lock π and Key π pattern
Bad practice: using .lowercased() to compare strings
Do you know what translatesAutoresizing MaskIntoConstraints actually does? π€¨
If youβve ever written programmatic layout code with UIKit, you already know that if you forget this line, itβs guaranteed that your UI will break.
But have you ever wondered why thatβs the case?
What does this line exactly do?
And whatβs this βautoresizing maskβ that it mentions?
How to make a completionHandler much safer
How to give great answers to technical interview questions π©π½βπ»π¨π»βπ»
Going through a technical interview is a stressful experience π£
Between the interviewer that tries to evaluate your skills and the pressure of trying to land a job, it's very easy to stumble and deliver subpar answers π«
So I want to share with you a simple 3-step framework that will help you answer interview question in a way that feels clear, structured and impactful π
Bad practice: loading a large image on the main thread
Hidden feature: subscript
How to write Unit Tests for Code Performance β±οΈ
How to easily debug your network code π°οΈ
Debugging network code can be a pretty frustrating experienceβ¦
But did you know that there are tools that make it easier?
Bad practice: using "YYYY" to format a Date
How to get started with The Composable Architecture π±
Are you looking to learn how The Composable Architecture (or TCA) works?
As it turns out, learning TCA might be easier than you think!
Did you know that Xcode has a search history? π‘
Iβm sure youβve already used the search feature in Xcode.
But did you know that it has a hidden feature?