Todo desarrollador debe tener un blog. Aquí le explicamos por qué y cómo mantenerlo.

¿Interesado en aprender JavaScript? Obtenga mi libro electrónico gratuito en jshandbook.com

Un blog es útil por muchas razones. Puede convertirse en una fuente de clientes potenciales, puede ser el lugar donde, en el futuro, podría vender sus productos si desea convertirse en un desarrollador independiente, o simplemente puede ser el lugar donde tiene su audiencia y expresa sus ideas.

Llevo más de 11 años blogueando, de manera más o menos constante, aunque a veces me detuve demasiado. Recientemente renové el blog y comencé a escribir consistentemente, muy consistentemente, hasta el punto que ahora escribo todos los días de la semana. Ya he visto muchos buenos resultados.

Encontré mi misión de ayudar a los desarrolladores a aprender Desarrollo Frontend: publico un nuevo tutorial todos los días en mi blog flaviocopes.com, explicando todo lo que sé sobre un tema específico. Si te gusta JavaScript o desarrollas en la Web, ¡no te lo pierdas!

Aquí están mis pensamientos sobre los blogs, por qué creo que cada desarrollador debería bloguear, y bloguear constantemente.

Algunas cosas que quiero que olvides

"No soy un experto"

Cualquiera tiene un ángulo único, una perspectiva sobre algo que vale la pena compartir. Puede pensar que no sabe tanto como la persona X, pero la persona Y podría tener mucha menos experiencia que usted y se beneficiaría al leer sus pensamientos y aprendizajes.

Además, el mejor momento para enseñar algo es justo después de haberlo aprendido, porque recuerdas cómo se siente no saberlo.

En este caso, puedes bloguear con el tono de un estudiante que acaba de aprender algo. Aprendo cosas nuevas todos los días. Alrededor del 50% de lo que termino escribiendo lo aprendí mientras investigaba un tema.

"No soy un buen escritor"

Yo tampoco, pero no me importa.

Solo recuerda: nunca serás un buen escritor a menos que practiques escribir todos los días durante años. Te convertirás en un buen escritor, eventualmente.

"Temo las críticas"

Es cierto que algunos lugares en Internet no temen dar opiniones duras sobre las cosas, notoriamente Reddit y Hacker News, pero esto es algo bueno.

Recuerde, no está creciendo si no es desafiado. Además, no está obligado a publicar allí si no lo desea. ¿Te preocupa que alguien haga un comentario desagradable en una publicación que es controvertido? Eliminar comentarios por completo.

Por qué escribir es genial para un desarrollador

Aprendes mucho más rápido

Una de las formas en que mejor aprendo es haciendo. Literalmente decido sobre un tema sobre el que creo saber algo, y profundizo en un ciclo en espiral a través de cosas que no sabía, o que ni siquiera pensaba.

Dicen que nunca comprende completamente un tema hasta que pueda explicarlo. Bloguear es una barrera baja para explicar las cosas.

Comienza tu carrera

Empecé mi carrera en software gracias a un blog.

Era 2007, y comencé a compartir pequeñas cosas que estaba aprendiendo mientras creaba algunas aplicaciones web como parte de mi programa universitario.

A través de este blog, obtuve muchas conexiones y clientes potenciales para una próxima carrera como freelance y contratista.

Desde entonces, ese viejo blog ha desaparecido: dejé de escribir en él hace mucho tiempo y el contenido, ahora completamente desactualizado, desapareció hace mucho tiempo. Pero sin eso, creo que nunca hubiera imaginado abrir mi propio negocio justo fuera de la escuela.

Cambiar de marcha o pila de tecnología

Lo hice algunas veces con mi blog escrito. Si estoy interesado en un tipo de tecnología y me encuentro interesado en otra cosa, escribo varias publicaciones al respecto.

Por ejemplo, el verano pasado me metí en la programación de Go durante dos meses. Y, literalmente, tuve reclutadores que me enviaron ofertas de trabajo a las que nunca había solicitado, solo porque encontraron que mis publicaciones se compartieron en línea.

Algunos aspectos clave de un blog técnico exitoso

Se consistente con el tema

Nunca me suscribo a los canales de blogs que no están enfocados en algo. En mi caso hablo de desarrollo frontend y me suscribo a otros blogs de desarrollo frontend.

Y a pesar de que hablé mucho sobre Go el verano pasado, también fue interesante para los desarrolladores frontales (aprenda Go si tiene la oportunidad, es refrescante). No te quejes solo de todo lo que se te ocurra. Mantenlo profesional.

Mostrar consistentemente

Si te propones escribir una publicación de blog cada semana, hazlo. Dos veces por semana, mucho mejor. Escribo todos los días, porque sé que si dejo pasar algún día, me permitiré omitir otro día y así sucesivamente hasta que no publique más.

Escribir publicaciones por adelantado

No escribas la publicación del blog el día que quieras publicarla. Escríbelo con una semana de anticipación o más. Es menos probable que se pierda un día de publicación en el blog, incluso si se toma unos días libres o está enfermo.

También es una buena idea publicarlos por adelantado. WordPress lo hace muy fácil, y también se puede hacer con blogs estáticos (así es como lo hago con Netlify y Hugo). Programe una hora y un día específicos para escribir, de manera consistente.

Tener una lista de ideas para publicaciones

James Altucher dice que anote 10 ideas todos los días. Eso son 3.650 ideas al año. Al menos algunas de esas serán buenas ideas.

Lo mismo ocurre con los títulos y temas de publicaciones de blog. Tener una lista de ideas para publicaciones en blogs. Cuando te sientas inspirado para escribir, tendrás una discusión perfecta para ese día.

Leer libros. Leer publicaciones de blog. Lee Twitter. Escucha podcasts

Manténgase al día con los temas sobre los que desea escribir. Escribo sobre desarrollo de software, y Twitter es una fuente interminable de grandes ideas para temas. Lo mismo ocurre con los libros y blogs. Medium es sorprendente para esto.

Los podcasts son diferentes porque los escuchas, y siempre tengo uno encendido mientras conduzco o cuando me tomo medio día libre para pasear a los perros en la naturaleza.

Levantarse temprano

Configura la alarma, despierta y comienza a escribir. Solía ​​despertar a las 8 de la mañana, ya que nunca tenía que viajar (solo trabajo de forma remota), podía tomarlo con calma. Ahora me levanto a las 6 de la mañana y para las 8 de la mañana tengo una nueva publicación programada para la próxima semana. Cuando haya realizado una tarea como crear una nueva publicación de blog antes de las 8 a.m., se sentirá súper energizado para abordar el resto del día. Despiértate incluso antes si puedes (no puedo, o pasaré el resto del día en estado zombi).

Bloquear distracciones

Al investigar en la web para escribir una publicación de blog, es increíblemente fácil saltar a lugares que distraen. Los bloqueo con SelfControl en mi Mac y no puedo desactivar el bloqueador.

Escribe en tu propia plataforma

Escribe en tu propia plataforma. Escribe en tu propia plataforma. Escribe en tu propia plataforma. Utilice las plataformas de otros para obtener más alcance. Juega el juego largo. Cada publicación de blog que escriba podría valer miles de visitantes en los próximos 10 años. Tal vez no, pero tal vez el próximo éxito que más le gustará a Google y el puesto # 1 es la próxima publicación que escribirá.

No solo escriba exclusivamente en las plataformas de otras personas: usted no es el propietario, e incluso podrían cerrar su negocio (sucede todo el tiempo) o cerrar el servicio, y lo perderá todo.

Tener una audiencia

Esto va de la mano con el punto anterior. Si recién está comenzando, puede recibir 10 visitantes al día si comparte activamente sus publicaciones (a menos que tenga éxito en alguna plataforma de intercambio como Reddit o Hacker News).

El tráfico constante proviene de los motores de búsqueda, pero este es un juego muy, muy largo para jugar, y es fácil desanimarse si escribe con pasión pero nadie lee sus publicaciones.

Entonces, busca una audiencia. Escriba en su propio blog, importe sus publicaciones a Medium (para que agregue una etiqueta canónica y no haga enojar a Google por el contenido duplicado) e intente publicarlo en una gran publicación. Las publicaciones están ansiosas por el contenido, tienen una audiencia que satisfacer y te están buscando. Tener una audiencia temprana aumentará su entusiasmo y determinación. Vuelve a tu blog.

Promociona tu contenido

Cuando presionas "publicar", has hecho el 50% del trabajo: tienes tu idea, has investigado tu tema junto con la escritura real, has buscado errores tipográficos, has encontrado una buena imagen ... y ahora necesitas promover tu escritura. Publica en Twitter si tienes seguidores. Encuentre otras formas de "aparecer".
Algunos lugares pueden aceptar su autopromoción, pero realmente depende del lugar y sus reglas.

Tu blog es tu plataforma de medios

Leí esta cita en Hacker News hace unas semanas:

No lo pienses como un blog. Véalo como su propia plataforma de medios, cuyo único propósito es transmitir información que impulsa las ventas: https://twitter.com/pryelluw

Este consejo es perfecto. Lo guardé y planeo leerlo una vez al mes. Las ventas son algo que puede hacer que se sienta incómodo, pero piense en ello como vender ideas o vender su propia experiencia. Venderte a ti mismo.

Configure una lista de correo electrónico ahora

De Verdad. RSS no está muerto, pero solo lo utiliza un pequeño porcentaje de personas. No eres el propietario de tus seguidores de Twitter o de Medium, solo tienes tu lista de correo electrónico. Recomiendo TinyLetter, es simple, gratis y sorprendente.

No me importa el diseño

De Verdad. Especialmente si no le gusta el diseño, elija el tema más simple que pueda encontrar. Lo simple es bonito y hermoso.

Tu blog no es sobre ti

Los lectores no se preocupan por ti. Los lectores acuden a su blog porque esperan que les resuelva un problema (si vinieron de una búsqueda en Google) o porque creen que encontrarán información útil que les ayudará a hacer algo. Ayúdelos escribiendo para ellos.

Evitar ventanas emergentes y anuncios

De Verdad. No hay ventanas emergentes. No funcionan si te diriges a otros desarrolladores como lectores, son molestos e incluso Google puede penalizarte por usarlos.

Además, no coloque anuncios en su sitio. Simplemente son malos y, a menos que tenga miles de visitantes al día, no valen la pena.

Verifique su solución de comentarios si utiliza un servicio de tercera parte. Una muy popular muestra publicidad a los usuarios que no han iniciado sesión en su plataforma, a menos que pague.

No dejes que tu blog acumule polvo

Si comienza con un nuevo blog, incluso antes de publicar una publicación, prepare algunas publicaciones en la tubería.

No te sientes en esas publicaciones por mucho tiempo, prepara una cola.

Elija un horario, cumpla con eso y nunca se rinda.

Cuando ves blogs que tienen 3 o 4 publicaciones por año, o blogs abandonados, es triste pensar en los sueños que tuvo el propietario al comenzar. Pero esos sueños nunca se materializaron, y el blog quedó solo, acumulando polvo y volviéndose menos relevante día tras día.

No dejes que tu blog sea uno de esos.

¿Interesado en aprender JavaScript? Obtenga mi libro electrónico gratuito en jshandbook.com