Before he traveled to Arrakis to tell the story of Dune, and before he took on one of sci-fi’s most popular legacies with Blade Runner 2049, Denis Villeneuve tackled a genre tale that was equally epic in its ideas but far more intimate in its storytelling: 2016’s Arrival. Its striking production design incorporates spaceships, fantastical […]
Marcin Krzyzanowski returns to the show to talk about building editors for Swift code, backend-driven user interfaces, and more. Also, the challenges of working with text-based data, the pros and cons of composition, and managing hobby projects. RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, so that […]
Dinner seems so hard sometimes. I cook for SKCC during the day, so we have wonderful lunches, and obviously there are leftovers, but that leaves me not following my own advice as far as having a plan for dinner most nights. Ironic isn’t it? I have plans for lunch, we rotate the same few things […]
The opt-in mechanism in Kotlin allows you to mark APIs that should be used carefully – or perhaps not at all. If you mark a declaration (a class, a function, a property, anything really) as opt-in required, using it will produce a warning or error in the code, prompting the user to explicitly opt in […]
BOOKWORM NEWS: A Small Hotel by Suanne Laqueure is now live!! — “It’s the summer of 1941. Europe is at war, but New York’s Thousand Islands are at the height of the tourist season. Kennet Fiskare, son of a hotel proprietor, is having the summer of a lifetime, having fallen deeply in love with a […]
Many Americans feel an obligation to keep up with political news. But maybe we should be focusing our energies elsewhere. In this episode from 2020, political scientist Eitan Hersh says there’s been a rise in “political hobbyism” in the United States. We treat politics like entertainment, following the latest updates like we follow our favorite […]
Before moving to the how part, let me tell you why I moved my frontend applications (React, Vue etc.) to AWS Amplify. Why Amplify? For deploying my frontend applications, I’ve been using various things like EC2, CloudFront, etc. But there are problems with managing everything on our own in an organization: There are different environments […]
Starting in Xcode 13, SwiftUI views can now be previewed in landscape orientation using the new previewInterfaceOrientation modifier. For example, here we’re previewing a MenuView in both portrait and landscape by creating two instances of our view within its PreviewProvider: struct MenuView_Previews: PreviewProvider { static var previews: some View { MenuView() MenuView().previewInterfaceOrientation(.landscapeRight) } } Note […]
It’s a basic tenet of friendship that you get to choose your friends. In this episode, we look at two institutions that experimented with taking away that choice. First, we follow two women who lived in Catholic convents in the 1960s. Then, we hear about a program for high schoolers — Telluride Association Summer Program […]
Do you remember when having a great website was enough? Now, people are getting answers from Siri, Google search snippets, and mobile apps, not just our websites. Forward-thinking organizations have adopted an omnichannel content strategy, whose mission is to reach audiences across multiple digital channels and platforms. Article Continues Below But how do you set […]