Being a freelance web developer is like being a criminal defense lawyer. When you get a case, the first thing you do is look for previous cases that establish precedence. As a web developer, you look for plugins or libraries that solve your client’s problem.
tl;dr - when you make aliases, add instructions.
Terminal - the name is full of foreboding and the User Interface delivers.
If you’re a developer, Terminal lets you move really fast. Mastering the multitude of commands can get daunting though, and can suck time. Fortunately, Terminal lets you have a sidekick called
Imagine Terminal is the infinite neon-strafed lightscape from Tron. You’re on a lightcycle and
.bash_profileis in the sidecar, clutching a map.
If you make a lot of custom Wordpress sites for clients, working locally becomes a hassle.
You can either wipe out an old install, create a new install or do something fancy like a multisite install. I’ve tried them all, and they all amount to tons of unused or forgotten directories.
Because of this, many Wordpress devs work directly on the server, but that creates a host of other problems.
For example, if you use Git at all, it’s probably just an afterthought. Git can be so much more. In fact, Git solved all my problems with working locally.