Very often, making code easy to unit test tends to go hand-in-hand with improving that code’s separation of concerns, its state management, and its overall architecture. In general, the more well-abstracted and organized our code is, the easier it tends to be to test it in an automated fashion. However, in an effort to make […]
Tim Condon joins John to discuss how both client and server-side Swift developers could utilize the new built-in concurrency system, as well as how distributed actors and other upcoming language features might continue to make Swift even more capable on the server. Source link
When it comes to iOS development, everybody have their own favorite language and framework: Swift, Objective-C, SwiftUI, React-Native, Flutter and so on. Unlike most of my previous post, today we’re going to leverage some iOS tooling for cross platforms technology: fastlane and Flutter. Everybody agree to say Flutter is getting more and more popular in […]
When writing asynchronous code using Swift’s new built-in concurrency system, creating a Task gives us access to a new asynchronous context, in which we’re free to call async-marked APIs, and to perform work in the background. But besides enabling us to encapsulate a piece of asynchronous code, the Task type also lets us control the […]
I found an old screen in Cash App today that wasn’t retaining its scroll position across configuration changes. A peek into git history revealed that the author forgot to assign an ID to its scrollable layout for enabling state restoration. And would you even blame them? Sure, View IDs are necessary, but maintaining them manually […]
BOOKWORM NEWS: Dream Keeper by Kristen Ashley (Dream Team series) is now live!! — “Pepper Hannigan is determined to keep any romance off the table while her daughter Juno is still young. Sure, a certain handsome commando is thoughtful, funny, and undeniably hot, but Pepper’s had her heart broken before, and she won’t let it […]
Notes: We have included Aran’s original recipe here, but we made it vegan by swapping the eggs for 6 tbsp aquafaba (that we whipped before adding int he sugar). And coconut oil instead of butter. We also used a little less sugar (3/4 cup). 1. Preheat the oven to 375 degrees F. Line two baking […]
Here’s how to donate to a Top 10 CNN Hero Anderson Cooper explains how you can easily donate to any of the 2021 Top 10 CNN Heroes. Source link
I was reading Gabby’s blog post about the new TypeScript/JavaScript project experience in Visual Studio 2022. You should read the docs on JavaScript and TypeScript in Visual Studio 2022. If you’re used to ASP.NET apps when you think about apps that are JavaScript heavy, “front end apps” or TypeScript focused, it can be […]
The Department of Defense isn’t ready to give up on UFOs just yet. This week, the Pentagon announced the formation of the new organization called the Airborne Object Identification and Management Synchronization Group,(AOIMSG) tasked with investigating reports of UFOs (or as the Pentagon prefers to call them, UAPs) in sensitive areas. According to the Pentagon’s […]