How to (properly) install Node.js on your Mac from scratch

I’m trying to relearn how to use Node after years of inactivity, and for some reason installing it has been the biggest pain. It should be pretty straight forward: go to nodejs.org, download the official package and install it on your computer, right?

WRONG

Installing Node straight from nodejs.org will not set it’s permissions properly for when you want to install a command-line tool or do something that requires admin permission down the line. This along with several other annoying little tidbits is what makes programming such an annoying task for newcomers. Everything has to be set-up just so or the system won’t work. 


So here are the step-by-steps on how to install Node on your Mac.


  • NOTE - I installed  https://ohmyz.sh/ to enhance the stock terminal app. So I’m adding the extra step involved with having zsh installed.


Step 1: Install Node Version Manager or NVM 

This will ensure you have the right permissions and versions of Node. (For all the info about NVM go here: https://github.com/nvm-sh/nvm#installation-and-update)

Copy and paste this in your terminal (this is the latest version as of 11/06/2019): 

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash

Run that script and wait for it to finish. Then verify the installation with this command:

command -v nvm

If it is properly installed you should get “nvm” as a return. If you don’t get “nvm” as a return, follow the troubleshooting steps in the github source page above. In my case it failed to display anything, after a little digging I realized the cause was my zsh install. I added “source ~/.zshrc” to the end of my .zshrc file and that solved it.


Step 2: Install Node with NVM

In your terminal type in:

nvm install node


Rejoice, your computer now has Node installed with the right permissions. 






My notes at HYPERGROWTH + INBOUND 2019

A couple of months ago I got the opportunity to go to Boston for INBOUND, HubSpot’s (gigantic) annual convention for digital marketing and sales. I arrived a couple of days before the event started, and went out to meet with my (super talented) friend Gonzalo who happens to work for DRIFT, he tells me that they are also hosting a marketing and sales event called HYPERGROWTH, then hands me my ticket.


That trip ended up being an intense week of learning and growth, hearing talks from:

- Daniel Meyer, CEO at Union Square Hospitality Group (a.k.a Shake Shack).

- Leela Srinivasan, CMO at Survey Monkey & LinkedIn. 

- Anita Elberse Prof. at Harvard Business.

- Ryan Deiss, Digital Marketing leader.

- Jen Rubio, Founder of Away Luggage.

- Sarah Blakeley (Founder and CEO of Spanx) & Jesse Itzler (Entrepreneur + NBA Franchise owner + ex rapper?) 

- Emily Haahr VP of global support @ Hubspot

- Jordan Pritikin head of email marketing @ Hubspot

- Gabriela Pereira 

- A lot, a lot more.

 

You can find all the notes here:

https://docs.google.com/document/d/10QCIoriPcoAT9udNrc2mGeOZPf5LdnKLeQcay9LGnMc/edit?usp=sharing


Business 101 para creativos Venezolanos en la Diaspora

TL;DR: Este es el inicio de una serie de blogs cortos sobre conceptos básicos que toda persona que quiere ganarse la vida con su arte debería saber para venderse a clientes (aplica tambien para agencias de marketing pequeñas). Si no quieres perder tu tiempo salta a donde empiezan los números. Gracias a Vanessa por su bullying digital y hacerme empezar a hacer esto.


Hola soy Ricardo, trabajo como productor creativo para Fluent Cannabis en Miami. No soy nadie para estar dando consejos de muchas cosas pero por alguna extraña razón tengo el instinto para sacarle dinero a lo que me apasiona. Cambie de carrera 4 veces, no termine ninguna, pero como estudiante de ingeniería informática hice una compañía de outsourcing de código para clientes en estados unidos, y mientras estudiaba fotografía logre ganarme la vida como fotógrafo full time por años. El punto es que se vender y disfruto ayudar a mis amigos creativos, y amigos de amigos creativos, a mejorar sus negocios para  que dejen de andar pelando tanto y limpiar mi timeline de tweets depresivos sobre lo difícil que es ser un creativo.


prerrequisito:  asignatura obligatoria y previa a otra que también lo sea para alcanzar un siguiente nivel


prerrequisito A: Si estas pelando porque quieres ser fotógrafo/pintor/escritor a tiempo completo y te niegas a trabajar en otra cosa mientras lo logras para “mantener tu espíritu artístico”, vas a seguir pelando y puedes dejar de leer aquí. 


prerrequisito B: APRENDE EL IDIOMA DE DONDE ESTAS VIVIENDO @ absolutamente todos los venezolanos en miami que se niegan a aprender ingles después de 4 años y se quejan de que solo consiguen clientes maracuchos que no quieren pagar.


prerrequisito C: Tienes que saber exactamente cuánto vale tu tiempo. Cuanto gastas mensualmente en sobrevivir? Renta + comida + pagos mensuales + tarjeta de crédito + Netflix + Apple Music + seguro del carro + lo que envías a Venezuela + ese sweater que estaba en oferta la semana pasada. Todo eso, por los últimos 2 o 3 meses. Y ahora suma todo, divídelo entre el numero de meses. Divide ese numero entre 160 y te va a dar lo MINIMO que tienes que cobrar por hora de trabajo para sobrevivir sin ahorrar, sin darte gustos, sin vivir de verdad, trabajando 40 horas a la semana. Tu arte no puede valer menos que la cantidad de horas que le invertiste. Tu arte no puede valer nada cercano a esas horas.


COMO MEJORAR TUS INGRESOS (progresivamente) COMO CREATIVO EN EL EXTERIOR


#1: Vender tu arte a empresas es mas sencillo y lucrativo que vender tu arte a personas naturales.

 Si no vas a leer mas nada que solo se te quede eso en la cabeza. El ultimo blog de toda esta serie será específicamente como vender tu trabajo a una empresa, sin usar servicios tipo Fiverr, UpWork, Gigster… etc. Mientras tanto esta guía esta escrita como si solo pudieras venderle a personas naturales, porque los conceptos aplican para ambas cosas.


#2: Tus precios son muy bajos.

Casi todos los creativos son almas caritativas que quieren ser amados por todos y que sus seguidores de twitter/IG les compren sus prints/diseños/etc… ESO ESTA MAL, estas viendo tu estructura de precios desde tu punto de vista de persona de bajos recursos, y las personas de bajos recursos no andan por ahi pensando cuál pintura adornaría mejor su sala. Están pensando como gastar menos, o como mudarse a un piso mas barato. 


No busques en el espejo el dinero que no tienes


Las personas que compran arte tienen ingresos que les permiten comprar arte, y no les importa que algo sea “asequible” o “barato” (el verdadero arte es saber cual es el limite de precios de un cliente antes de empezar a hablar con ella), porque el hecho de que sea “barato” no es un adjetivo que hace que algo sea mas atractivo, el precio es irrelevante, la experiencia y la calidad de lo que están buscando es lo importante.El valor inicial del arte es tan alto como te atrevas a hacerlo, y mas importante, ese valor dicta como otras personas ven tu trabajo.


 Negociar tus precios hacia abajo es fácil. Negociar tus precios hacia arriba es imposible.


La próxima vez que tengas que pensar en el precio de trabajo piensa cuánto debería costar una sola sesión de fotos (o caricatura o edición de video) si solamente puedes vivir de eso por las próximas 3 semanas. Porque si de verdad quieres ganarte la vida de tu arte, tiene que ser increíble y el trabajo increíble toma tiempo.


————–


“Ricardo en que mundo vives?! nadie me va a comprar nada a esos precios!!” dices despues de ser la unica persona que de verdad se sentó a sacar cuanto deberia costar su arte por las horas que trabajo. En el proximo blog te voy a decir que estas equivocada, Vanessa, y que con profesionalismo y una estructura de precios coherente si se puede.

Using Format