Making a simple HTTP webserver in C
A step-by-step tutorial on building a simple HTTP web server in C, covering socket programming and the basics of the HTTP protocol.
A step-by-step tutorial on building a simple HTTP web server in C, covering socket programming and the basics of the HTTP protocol.
A guide to writing unit tests for Swift code that uses async/await, covering asynchronous test methods and error handling.
A video tutorial on refactoring a SwiftUI MovieDB app to SwiftUI 3, iOS 15, and Swift 5.5 with async/await.
Explains how to make Swift's new async/await system APIs work on older iOS versions using continuations.
Xcode 13.2 beta brings backward compatibility for Swift's async/await and other concurrency features to older OS versions like iOS 13.
Explains how to use Combine's share operator in Swift to prevent duplicate network calls and efficiently reuse publishers.
Explores Swift's async sequences, streams, and Combine, detailing how to build custom sequences and iterators for asynchronous operations.
Explains how Promise.any() works in JavaScript to get the first resolved promise, with examples of its behavior.
A guide to using JavaScript's Promise.allSettled() method for handling multiple async operations and their outcomes.
Explains how to use Task.WhenAny with CancellationTokenSource in C# to cancel remaining asynchronous tasks after the first one completes.
A guide to using JavaScript's Promise.all() method for handling multiple asynchronous operations in parallel, including syntax and examples.
Explains how to optimize async/await code in JavaScript by parallelizing independent promises and lazy-loading dependencies.
Explains how to integrate Swift's async/await functions into Combine pipelines using custom asyncMap operators.
A beginner's guide to using Swift actors for thread-safe concurrency, preventing data races and memory issues in applications.
An interview with Project Loom lead Ron Pressler discussing the state of virtual threads in Java, challenges, and the project's timeline.
Explains how Swift 5.5's MainActor attribute automates dispatching UI updates to the main queue, replacing manual DispatchQueue.main calls.
Explores the impact of Swift's new async/await syntax on the Combine framework, comparing it to traditional callbacks and Combine.
A guide to writing unit tests for Swift async/await code using XCTest in Xcode 13, comparing it to older callback patterns.
A tutorial on using Swift 5.5's new async/await syntax to fetch REST APIs sequentially and concurrently, eliminating callback hell.
A beginner's guide to using the new async/await APIs introduced in Swift 5.5 for writing concurrent code, including converting callback-based functions.