Sam WrightGoogle Nest WiFi Review — 6 months laterGoogle Wifi was first released in December 2016, promising hassle-free, performant WiFi. When I first bought this router, we’d just…Sep 29, 2021Sep 29, 2021
Sam WrightLIFX Smart Switch ReviewIf you’ve ever used any smart lights before, you’ll know the biggest annoyance is when the physical switch is turned off. Whether you…Sep 29, 20212Sep 29, 20212
Sam WrightDell U3219Q 4k Monitor ReviewSince the beginning of 2016 I’ve been rocking three Dell U2515H monitors, a set of 2560x1440 displays with a screen size of 25". These have…Sep 29, 2021Sep 29, 2021
Sam WrightNaN in JavaScript: ExplainedNaN, or Not a Number, is a common source of frustration for JavaScript developers given its seemingly inconsistent implementation. So…Sep 17, 2021Sep 17, 2021
Sam WrightWhy is instanceof my object returning false in TypeScript?When using JavaScript or TypeScript, checking whether an object is an instanceofanother object is a pretty common way to determine what…Sep 17, 2021Sep 17, 2021
Sam WrightinLevel Up CodingReduce Azure Pipelines Xcode build time by 80% through CocoaPods cachingIf you’ve ever built an iOS app with CocoaPods using the Xcode build and release task in an Azure Pipeline, you’ll know it takes ages…Aug 24, 20203Aug 24, 20203
Sam WrightinLevel Up CodingA software engineer explains why Apple is moving to its own siliconApple’s Worldwide Developer Conference, which kicked off at the end of June, brought a slew of software changes to all of its devices. We…Aug 8, 20201Aug 8, 20201
Sam WrightinLevel Up CodingEnhance your SwiftUI app by understanding data Source of TruthIn the video ‘Data Essentials in SwiftUI’, published at Apple’s Worldwide Developers Conference, the phrase ‘Source of Truth’ is mentioned…Aug 6, 2020Aug 6, 2020
Sam WrightinLevel Up CodingSwiftUI: @State vs @StateObject vs @ObservedObject vs @EnvironmentObjectOne of the first decisions SwiftUI developers need to make is which of the available property wrappers to use to store data. Especially in…Aug 3, 202013Aug 3, 202013
Sam WrightinLevel Up CodingCustom scroll controls in iOS 14 and SwiftUI 2To test this out, I wanted to create a custom scroll control using a slider to determine where the user was in the ScrollView. The user…Aug 2, 20202Aug 2, 20202