👽
Senior Software Engineer with a focus on iOS & web
SwiftUI, Combine, TCA, Redux
Other areas of interest:
LLMs and agentic workflows, CI/CD
- Zurich, Switzerland
- in/robertarmenski
Pinned Loading
- LicensePlateRecognition
LicensePlateRecognition PublicAn automated system for car license plate detection and recognition
- A version of Combine's assign that d...
A version of Combine's assign that doesn't hold a strong reference to the object 1@available(OSX 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0,*)2extensionPublisherwhere Failure ==Never{
34/**
5Assigns each element from a Publisher to a property on an object, __without__ holding a strong reference to it.
- SwiftLint Build Phase
SwiftLint Build Phase 1# Archiving (incorrectly) fails when issues are detected2# even though the swiftlint exit code is 03[ "$CONFIGURATION"!="Release" ] ||exit 0
45:$((count=0))
- A custom ButtonStyle that extends Pl...
A custom ButtonStyle that extends PlainButtonStyle functionality 1structCustomPlainButtonStyle:PrimitiveButtonStyle{
2func makeBody(configuration:Self.Configuration)->someView{
3// reuse the original button action
4Button(action: configuration.trigger, label:{
5// configure the button label to our needs
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.
Uh oh!
There was an error while loading. Please reload this page.

