SwiftUI SwiftUI: Handling State in your Views In SwiftUI there are multiple ways to handle state in your views. @State @State is used when your view own this variable. When the variable changes its value, SwiftUI updates
Swift Swift: How Install SwiftLint SwiftLint is an open-source tool used to enforce styles and conventions. Installing it is not difficult, but someone might need a few hints, so I have prepared this blog post
Swift SwiftUI: Preview in Landscape Even in XCode 12, it is still not possible to run a preview in landscape. I list here two solutions I have found.. but note that with live preview, both
Swift Swift 5.3 - Section 4: Advanced Topics For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Swift Swift 5.3 - Section 3: Building Your Own Types For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Swift Swift 5.3 - Section 2: Collection Types For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Swift Swift 5.3 - Section 1: Swift Basics For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Azure Kubernetes error: "unable to recognize "curiakube.yaml": no matches for kind "Deployment" in version "apps/v1beta1"" I have written in previous posts How I have moved my Ghost blog to Azure Kubernetes and How to update a Kubernetes cluster. Because of some maintenance, I have deleted
Smart Home My Smart Home: Eufy Indoor Cam 2K Pan and Tilt & HomeKit Secure Video with iOS 14 I have written in my previous post how I was awaiting for the Arlo cameras to support Home Secure Video, but as this seems not go to happen, I have
Xcode WWDC20 - Technical Notes As passionate Apple developer, I have started watching the various WWDC20 videos. Quite immediately, I had the need to takes notes on technical aspects or API. So I've thought that
Visual Studio Visual Studio 2019 16.6: Git Repository Settings Visual Studio 2019 16.6 introduces a new Git Experience, as described in Improved Git Experience in Visual Studio 2019. If you need to add your .gitignore and .gitattributes file,
.NET Issues when compiling very big UWP applications Introduction When compiling very big UWP applications, you can get the following error: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\microsoft.net.native.compiler\2.2.8-rel-28605-00\tools\Microsoft.NetNative.
Swift What's new in Swift 5, 5.1 and 5.2 In this post I will describe what has been added to Swift 5, 5.1 and 5.2 Language improvements Testing Integer Multiples To check if a number is a
Swift What's new in Swift 4, 4.1 and 4.2 I continue my journey exploring what has been introduced in Swift 4, 4.1 and 4.2. Strings Strings are now seen as array of characters, so it's possible to
Swift What's new in Swift 3 and 3.1 I continue my series of post describing the evolution of the Swift language, this time with the improvements in Swift 3 and 3.1. API Changes Consistent First Argument Labels
Swift What's new in Swift 2 In my study of the Swift language, I've done some research on the development and evolution of the language. In this series of post, I will recap the innovations in
Swift Swift 5.1 - Section 4: Advanced Topics For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Swift Swift 5.1 - Section 3: Building Your Own Types For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Swift Swift 5.1 - Section 2: Collection Types For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Swift Swift 5.1 - Section 1: Swift Basics For this series of posts I have used extensively the book Swift Apprentice by Ray Wenderlich. I strongly suggest this book, because if you buy the digital copy, Ray Wenderlich
Azure How to update a Kubernetes cluster I have logged some time ago How I have moved my Ghost blog to Azure Kubernetes. The point is that periodically Kubernetes gets updated and as described in Upgrade an
Smart Home My Smart Home: Logitech Harmony integration via Homebridge In my previous posts I have given an introduction to my smart-home setup and described the setup of my Philips Hue lights and Eve door sensors. Finally I have concluded
Smart Home My Smart Home: HomeKit setup In my previous three posts I have given an introduction to my smart-home setup and described the setup of my Philips Hue lights and Eve door sensors. In this post
Smart Home My Smart Home: Eve sensors, August smart lock and Arlo cameras In my previous two posts I have given an introduction to my smart-home setup and described the setup of my Philips Hue lights. In this post I will describe other
Smart Home My Smart Home: Philips Hue lights, switches and sensors In the previous post I have described the first aspects to take in consideration when setting up a new smart home. In this post I will describe my experiences specifically