Our great sponsors
-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
sensible-side-buttons
A macOS menu bar app that enables system-wide navigation functionality for the side buttons on third-party mice.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
zinit
Discontinued Flexible and fast Zsh plugin manager with clean fpath, reports, completion management, Turbo, annexes, services, packages.
putting together a basic list for new starter that already has homebrew installed but isn’t used to Mac’s. Did i miss anything? https://iterm2.com/ https://github.com/ohmyzsh/ohmyzsh https://code.visualstudio.com/download https://sparkmailapp.com/ (best email client for mac) brew install node (lets you keep node installed and up to date) brew install python3 (for python3) brew install pipenv (virtual env manger for python) brew install nvm (node version manager for npm and node) brew install git (keeps git up to date) brew install serverless (for global serverless install) brew install packer (for checking local packer stuff) brew cask install docker (will setup docker and docker gui) brew install awscli (aws cli for aws stuff) brew install aws-google-auth (for cli auth to aws using google sso) brew install jq (a shell app we use for doing stuff with json) brew install openjdk (get java installed) brew install pre-commit (helpful for pre git commit hooks, https://pre-commit.com/) xcode-select --install (to install xcode cli tools like make and all that)
I saw in another comment someone mentioning the use of installing nodejs and just using nvm instead, but I would go a step further and suggest using asdf version manager: https://github.com/asdf-vm/asdf
Iterm2 with oh my zsh and powerlevel10k is my go to.
Sensible side buttons is another must have if you don't want to use a Mac mouse.
Iterm2 with oh my zsh and powerlevel10k is my go to.
Homebrew is a must! It's the best package manager for macOS.
if you will use awscli, then might as well install aws-vault: https://github.com/99designs/aws-vault
I personally prefer zinit to oh my zsh. Lets you use all the oh my zsh plugins without downloading everything (I think that's how it still works?), lets you manage outside plugins in the same way, and is really fast to boot.
is no longer maintained. I am using https://rectangleapp.com/ instead.
+1, although I prefer zprezto to oh-my-zsh
n is common Node.js version manager and jenv is the equivalent for java
n is common Node.js version manager and jenv is the equivalent for java