Sep 24

A/B testing your app icon

Speaking of A/B tests, Apple has a pretty good set of tools to test (and optimize) your app’s App Store page. They call them «test treatments», and you can use them to test different versions of your App’s screenshots to see what drives more downloads.

[continue reading...]
Jul 17

A/B test your design, not your product.

A/B testing is instrumental in measuring anything that a computer can count. It’s great to measure simple actions, such as a user tapping a button or conversions, but you shouldn’t base long-term product decisions on these results.

[continue reading...]
Jul 30

Live preview for your UIKit views

One of the best features of SwiftUI is being able to preview your code during development, but did you know that you can also use SwiftUI to preview your old-fashioned UIKit ViewControllers and Views?

Here’s how…

[continue reading...]
Mar 21

Hello Spain! 🇪🇸

Back in November 2020, and after a few long conversations, we decided to sell everything we owned and move to Spain. Between preparations, paperwork, and a long garage sale we finally got here last week, with just a few suitcases and both our pets, Tesla and Oli.

[continue reading...]
Dec 13

Getting a job at Automattic

I’ve been with Automattic for some time, and it’s been a fantastic ride. Since I joined, people have asked me about the hiring process, so I decided to write about my experience.

[continue reading...]
Oct 29

CoreData Transformable and NSSecureCoding in iOS 13+

If you are using Transformable properties in CoreData, there is a chance (probably when dropping iOS 12 support) that you eventually face compiler warnings about your model properties not using secure Value transformers. While figuring this out, I decided to write a post, so here it is.

[continue reading...]
Oct 24

Styling Gist embeds with CSS

Gists are short bits of code you can share and reuse. They act as lightweight repos, feature version control, and can include anything from a string to multiple files. You can also embed them on any website, which is excellent to share examples, but unfortunately, there’s no way to change the default syntax highlighting. Let’s fix that.

[continue reading...]