Error:
xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist
Use sudo xcode-select --switch path/to/Xcode.app to specify the Xcode that you wish to use for command line developer tools, or use …
Error:
xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") does not exist
Use sudo xcode-select --switch path/to/Xcode.app to specify the Xcode that you wish to use for command line developer tools, or use …
Are you stuck with two Git repositories or branches that have completely different histories, but you need to merge them? You may be hitting a roadblock because Git is designed to prevent this kind of operation by default. However, there’s a …
If you’re dabbling in the DevOps world, chances are you’ve come across Ansible and Packer. But how about combining them? The Ansible provisioner in Packer lets you run Ansible playbooks while creating …
SSHPass is a nifty little tool that lets you automate SSH login by bypassing the usual password prompt. While it’s super convenient for scripting, bear in mind that it’s not ideal for a multi-user setup due to security concerns. …
Looking at the architecture required by a project in isolation can be misleading and hides the need for a longer term product-level architecture, which is more strategic in nature than the project-level architecture.
It seems that perfection would be attained not when there is no longer anything to add, but when there is no longer anything to take away. —Antoine de St. Exupery, Terre des Hommes, 1939
“We are called to be architects of the future, not its victims.” —R. Buckminster Fuller
Enterprise architecture is the practice that tries to describe and control an organisation’s structure, processes, applications, systems, and technology in an integrated way.