¡Buenos días! De nuevo aquí un lunes de primavera para compartir un ratito con vosotros comentando nuestro día a día de nuestro trabajo y hoy hablando de en qué entorno y que programas nos gusta utilizar para desarrollar.
¿Qué tal la semana?
Semana esther: En marcha con el nuevo proyecto, inmersa en la fase de selección de theme y adaptación a imagen corporativa.
Contenido esther: Un nuevo video en la Zona DPW donde comentamos el cuestionario que utilizo para valoración de academias online.
Semana Nahuai: Ocupado preparando y enviando las diapositivas para la presentación para la WordCamp Irun, colaborando en el Translation Day de Barcelona el pasado sábado y disfrutando del domingo con migraciones. (Cada uno disfruta con lo que quiere… ????????♂️)
Contenido Nahuai: 5 nuevos tutoriales en Código Genesis, de los que destacamos: Conseguir la ID de un widget en WordPress y Asignar un tema por defecto en WordPress.
Tema de la semana: Entorno de desarrollo
Hace unas semanas, Mario nos propuso comentar con que herramientas y entorno de desarrollo trabajábamos, y aunque era un tema del que ya teníamos pensado, lo hemos adelantado.
Lo primero una reflexión sobre la importancia de invertir en buenas herramientas y software. Ya que como freelances no tenemos los gastos fijos que puede tener cualquier otro tipo de negocio, por lo menos invirtamos en aquello que nos puede ayudar a trabajar mejor.
¿Qué herramientas solemos utilizar en nuestro día a día?
Editor de código:
- Esther: aferrada a Dreamweaver MX (del 2004!) durante muchos años, he pasado por Visual Studio .NET , Notepad++ , Atom… y ahora fiel a Sublime Text y Coda 2, según el tipo de proyecto.
- Nahuai: Suele usar Coda 2 por la ventaja de tener el cliente FTP integrado, aunque sigue de cerca la evolución de Visual Studio.
Cliente FTP:
- Esther: muy fan de Filezilla, pero también utilizo Transmit porque me permite tener sincronizada la biblioteca de sitios entre los dos equipos.
- Nahuai: aprovecha el cliente de FTP de Coda 2 y también usa Filezilla con frecuencia.
Diseño:
- Esther: después de años fiel a la suite de Adobe, recientemente la he sustituido por Affinity Design y Affinity Photo, que los completo con Sketch y Canva.
- Nahuai: sigue fiel a Photoshop + Lightroom, del que utiliza el catálogo fotográfico que las otras aplicaciones no han sabido sustituir.
Desarrollo en local:
- Esther: para desarrollos a medida utilizo o he utilizado aplicaciones tipo WAMP / XAMPP / MAMP y últimamente casi todo en Local by Flywheel
- Nahuai: Local by Flywheel
El tip de la semana
Cambiar fichero de hosts para poder forzar que un dominio apunte a la IP que nosotros queramos, independientemente de las DNS que tenga configuradas y de esta forma poder visualizar una web migrada antes de la propagación de las DNS.
Tenemos que abrir el archivo hosts con Terminal, mediante la siguiente linea:
sudo nano /etc/hosts
Nos pedirá la contraseña de administrador y nos abrirá el fichero, al que solamente tendremos que añadir una linea indicando la IP y el dominio, con y sin www.
Tu-IP tuweb.com www.tuweb.com
por ejemplo:
74.35.123.95 freelandev.com www.freelandev.com
Una vez guardados los cambios y cerrado el documento, podremos utilizar el siguiente comando de terminal:
sudo killall -HUP mDNSResponder; sleep 2;
que te permite limpiar las DNS del equipo.
Novedades de la semana:
Como siempre, Nahuai nos mantiene informados de las novedades mediante sus tweet-resúmenes:
Actualización de WordPress 5.2:
Lanzamiento de ACF Blocks:
Menciones
Gracias a Simeon y Miguel Ángel por sus comentarios en el episodio sobre el Sindrome del Impostor, del que anotamos un nuevo tema sobre el qué hablar en otro episodio y es el intentar evitar compararnos con otros profesionales.
Mil gracias también a James y Miquel por su mención y recomendación en Walking mastermind y Be Suricata (aunque no atinen con el nombre del podcast… ????)
Y a Javier Casares por su resumen semanal de Meetups en la zona de Barcelona, en la que esta semana nos incluye ????????????????
MODO OFF:
A ambos se nos ha olvidado mencionarlo, pero durante la semana pasada también tuvimos meetups:
- Nahuai: al taller de Conti sobre creación de plugins en Barcelona
- esther: al meetup WP Granollers donde estuvo Joan Boluda de invitado hablando sobre crear sitios web de formación con WP
¡Feliz Semana!
David dice
¡Muy buen listado de herramientas!
¡Estuvo genial vernos en el Contributor Day (aunque faltó Esther)!
1 abrazo a los 2!
Nahuai Badiola dice
Gracias David, seguro que tú utilizas unas cuantas de ellas, jeje.
Estuvo genial vernos, sí 🙂
Por cierto, en Irun si estará Esther también. No te digo nada y te lo digo todo :p
Un abrazo crack.
esther dice
¡Muchas gracias David! A ver si coincidimos en la próxima.
Un abrazo!
David Pérez dice
Buenas! Enhorabuena por el programa!
Os recomiendo que trabajéis con control de versiones ya que tiene muchas ventajas. Y luego puedes establecer un flujo que al subir los cambios al repositorio, te los suba por ftp directamente, con el ahorro de tiempo que conlleva.
Recientemente hice una ponencia en la WordCamp Madrid, y me he acordado al escuchar vuestro podcast.
Está a continuación:
https://davidperezgar.com/blog/charlas/olvidate-ftp/
Muy bueno el tipo de los hosts!
¡Os esperamos en la próxima WordCamp Granada!
esther dice
Muchas gracias David! por pasarte a comentar y por el aporte. La verdad es que el tema del control de versiones es de esos que siempre tengo pendiente de mirarme y nunca encuentro el momento… me miraré la ponencia a ver si me animo!
Me encantaría bajar a Granada este año! a ver si me puedo organizar ????
Saludos!
Nahuai Badiola dice
¡Buenas, David!
Gracias por dejarte caer por aquí y por la aportación.
Tengo pendiente ver tu vídeo porque es un tema que me interesa mucho y me pasa como a Esther, que aún no me he puesto en serio con ello. Seguro que tu charla de Madrid me ayuda a dar el empujón final 😉
Espero poder acercarme a la WC Granada este año también, el año pasado fue una pasada.
De todas maneras, nos vemos en Berlín antes, jeje.
Un abrazo.
David Pérez dice
Enhorabuena por el podcast!
Saludos!
Lordvalor dice
Yo siempre para desarrollo local utilizo Vagrant con la box de varyingvagrantvagrants.org
Eso me permite integrar muchas cosas, entre ellas contamos con wp-cli, git, mail catcher y una serie de herramientes que nos ayudan muchisimo en el desarrollo de un site.
Saludos.
Nahuai Badiola dice
¡Buenas, Valdemar!
Muchas gracias por tu aportación, seguro que resulta de interés a otros lectores.
Esto me vuelve a recordar que WP-CLI y GIT son dos cosas quiero empezar a integrar mejor en mi flujo de trabajo.
Un saludo.
esther dice
¡Muchas gracias por el aporte! Me lo apunto en la lista de cosas a probar… ????
Saludos!
Pepe dice
¡Hola!
Es un placer escuchar vuestro podcast y tomar buena nota de los consejos que dais. Muchas gracias por tomaros la molestia de compartir vuestro día a día como desarrolladores web, sois una buena inspiración 🙂
Sobre entornos de pruebas, en alguna ocasión he usado Bitnami que va muy bien para instalar CMS de una forma rápida y sencilla: https://bitnami.com/ Por cierto, creo que son de Málaga y acaban de ser adquiridos por VMware por lo que les espera un gran futuro.
Un saludo y de nuevo muchas gracias por compartir vuestras experiencias y consejos.
esther dice
Hola Pepe,
Gracias a ti por pasarte por aquí! Tomamos nota de Bitnami para echarle un vistazo y probar 😉
Saludos!!
Nahuai Badiola dice
¡Muchas gracias por tus palabras, Pepe!
¡Ah! y por la sugerencia de Bitnami, me la apunto yo también.
Un saludo.
Pepe dice
¡Gracias por vuestros comentarios! Disculpad pero me equivoqué sobre de dónde es la gente de Bitnami, son de Sevilla realmente ????.
Nahuai Badiola dice
¡jeje! ok, anotado queda.
Tampoco te habías ido tan lejos. 😉
David Viña dice
Hola!!
Gran podcast que tenéis montado y me tienen enganchado!!
Con los editores de código, os quería comentar que yo también uso Sublime Text y para sincronizar por ftp hay una extensión llamada SFTP. Va muy bien y mucho mejor que las de Visual Studio, que precisamente cambié por ese motivo. Todo esto en Linux, pero supongo que en el resto de SO la habrá igualmente.
Un saludo y gran programa para freelances!!
Nahuai Badiola dice
¡Hola, Dani!
Muchas gracias por tus palabras, se agradecen un montón. 🙂
Muy interesante la combinación de Sublime + el addon de SFTP, nos lo apuntamos.
Gracias por compartirlo.
¡Un saludo!