lsof -i :3000 names the process holding the port
"Address already in use" and no idea what is using it.
lsof -nP -i :3000
kill $(lsof -t -i :3000)-t prints only the pid, which makes it safe to feed to kill. -nP skips the DNS and port-name lookups that make it slow.
shelldebugging