try Code
by Marin Todorov
Contact
Github
Twitter
Latest posts:
» 29/Dec · Unxippity - fast Xcode unxipping, is open source
» 5/Dec · Marin's Side Projects 2023
» 4/Dec · Easy app walkthroughs with MarkWalkthrough
» 30/Nov · Injecting code in result builders
» 20/Sep · DocC: Project documentation structure
» 3/Jan · Automate debugging SwiftUI and UIKit with dataFude
» 3/Jan · dataFude for Simulator launches today! 🚀
» 8/Dec · Automation tooling using MarkCodable for reports
» 5/Dec · Custom SwiftUI view modifier for paid app features
» 29/Nov · dataFude for Simulator - public beta on TestFlight now!
» 7/Nov · My favorite 12 side projects in 2022
» 6/Nov · Introducing: Got Jobs?
» 6/Sep · Introducing MarkCodable
» 20/Mar · Introducing timeui
» 14/Mar · Optimization in Swift, part 4
» 10/Mar · Optimization in Swift, part 3
» 9/Mar · Optimization in Swift, part 2
» 3/Mar · Optimization in Swift, part 1
» 21/Feb · TaskGroup as a workflow design tool
» 16/Feb · The issue with task groups or how I discovered a solved problem
» 31/Jan · Swift Light IDE update, Jan 31st
» 25/Jan · Yielding accessors in Swift
» 21/Jan · Swift Async Sequence extensions (part 2)
» 19/Jan · Swift Async Sequence extensions (part 1)
» 20/Dec · Extending Xcode with power-ups
» 3/Nov · Announcing: “Modern Concurrency in Swift”
» 6/Oct · Actors, the cooperative pool and concurrency
» 30/Sep · Performance: Actor vs queue vs lock
» 13/Sep · The difference between Thread.sleep() and Task.sleep()
» 13/Jul · Bridge from Combine to AsyncSequence - the code (p. 2)
» 12/Jul · Bridge from Combine to AsyncSequence - the plan (p. 1)
» 12/May · Swift Actors: A practical example, part 2
» 10/May · Swift Actors: A practical example, part 1
» 3/Mar · Using self, weak, and unowned in Combine
» 5/Feb · Owning AnyCancellable with Cancellor
» 20/Nov · 5 Stranger Things you can do with Timelane at NSSpain
» 19/Apr · How to create a custom instrument on top of Timelane!
» 13/Mar · Timelane - the first two weeks!
» 28/Feb · Announcing: Timelane
» 11/Sep · Property Wrappers with Combine
» 9/Sep · subscribe(on:) vs receive(on:)
» 7/Sep · Binding a list with multiple sections and different cells
» 3/Sep · Binding a simple list to a UITableView
» 29/Aug · An assert operator: assertMaxSubscriptions()
» 16/Aug · Debug logging with CombinePrintout
» 6/Aug · Building a custom `sample` operator
» 2/Aug · Simple custom Combine operators
promotion
Powerful debugging in Xcode,
no code changes or 3rd party frameworks required.
AnyCancellable
Posted on
05. February 2021
Cancellor
Posted on
05. February 2021
Publisher
Posted on
05. February 2021
Timelane
Posted on
20. November 2020
TimelaneCombine
Posted on
13. March 2020
←
Newer Posts
Page 6 of 6