

Keycastr app mac install#
NVM (Node Version Manager) let's you easily install and switch between multiple Node.js Versions. As a web developer Node.js is essential and should always be up-to-date but sometimes you need to use different versions of Node.js and NPM for different projects. Working on multiple projects requires sometimes different environments. This lets me easily update and manage my installed Homebrew packages. However, since I don't remember all Homebrew commands all the time and to get an overview of the installed packages, I use a Homebrew GUI called CakeBrew. Personally I prefer to install most of my Software via Homebrew as I can easily manage updates later without having to manually download the packages. If you don't know Homebrew: You should definitely check it out. If you are on a Mac, you probably know Homebrew – the package manager for macOS. You can create tabs, use profiles and customize styles and layouts. I am using iTerm2 since a long time and it's a great tool with lots of configuration options. The default Terminal app for macOS fulfills its purpose but for being more productive I can recommend the terminal application iTerm2.

Let's get started with some basic software that I use. But most of the tools and software listed here is available for Windows, macOS and Linux distributions. sharing knowledge with recordings, GIFs, screenshots, code snippets etc.,īoth at work and in my free time I am working on an Apple MacBook Pro.Those tools and extensions help me during my everyday life as a developer for: For all this, I use great tools and extensions that will help me to get the most of it and working faster and cleaner. Exclude all node_modules from TimeMachine backups (macOS only)Īs a developer I always give my best to be productive, to write good and well documented source code and to share my knowledge.
