Swift, Apple’s programming language for app development, emphasizes best practices to enhance code quality. Key conventions include using camelCase for naming, favoring constants with ‘let’, utilizing structs over classes, and handling optionals safely. Adopting protocols, leveraging type inference, organizing code with extensions, and writing idiomatic Swift improves maintainability and collaboration. Continue reading →
December 14th, 2019 UPDATE! Scroll to the end of the post for details and link to the latest version. Over the last few months I’ve started working a lot more with DAW’s (Digital Audio Workstation) Software. The main software I’ve been using and have taught myself includes: Logic Pro X, Superior Drummer 3, and EZMix... Continue reading →
Alright, nothing like multi-OS environments so you can prepare for the maximum number of issues that might come up. My recent issue is re-opening some virtual machines, originally created on Windows 10, and now with intent to use them on Linux. When trying to open these existing virtual machines I’ve gotten the following error: Kernel... Continue reading →