Editor’s Note August 7, 2023: In 2023, a group of academic researchers publicly shared concerns about alleged fabrications in some of Francesca Gino’s work. You can find more information about their analysis at Data Colada.org. A number of the studies they flagged have since been retracted by the journals that published them. None of the […]
Nick Lockwood joins John for a discussion about maintaining Swift code bases — from open source projects, to ones worked on by teams of various sizes. Also, the design of ShapeScript, using async/await within unit tests, and much more. RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, […]
I wrote a Tiny Virtual Operating System for a 300-level OS class in C# for college back in 2001 (?) and later moved it to VB.NET in 2002. This is all pre-.NET Core, and on early .NET 1.1 or 2.0 on Windows. I moved it to GitHub 5 years ago and ported it […]
1.3M Downloads 410 Episodes Share RSS Improve your tennis with the Essential Tennis Podcast, the very first podcast dedicated to tennis lessons and instruction! Tennis professional Ian Westermann answers listener questions about technique, strategy, mental toughness, and much more. Source link
BOOKWORM NEWS: The Wolf by JR Ward (Black Dagger Brotherhood Series, Prison Camp spinoff) is now live!! — “Return to the sizzling glymera’s prison camp in this dark and sexy second novel in the new Black Dagger Brotherhood Prison Camp spin-off series from the #1 New York Times bestselling author J.R. Ward. In the next […]
Writing robust and predictable unit tests for asynchronous code has always been particularly challenging, given that each test method is executed completely serially, line by line (at least when using XCTest). So when using patterns like completion handlers, delegates, or even Combine, we’d always have to find our way back to our synchronous testing context […]
Many of us spend our workdays responding to a never-ending stream of emails and texts. We feel stressed out and perpetually behind on our to-do list. But what if there was a better way to work? This week, we revisit a favorite conversation about “deep work” with computer scientist Cal Newport. And we’ll visit a […]
Modern shipping container homes are popular due to their versatility and affordability. Despite having a pre-made shape containers can be stacked in a lot of different ways to produce unusual forms for modern dwellings.. Thanks to their low price (about 2,000 per container) they can be used to produce not only modern houses and retreats for […]
In Swift, there are essentially two main ways to check whether a given collection is empty. We can either check if the collection’s count is equal to 0, or we can use the dedicated isEmpty property. At first, it might seem like those two ways are completely identical in terms of how they behave. In […]