Say Hi, to WaSeidev's site

First post at my new site created with astro -
Historia
Desde hace mucho tiempo he tenido ganas de crear un sitio en donde pueda ir describiendo poco a poco mi progreso y donde pueda ir practicando lo aprendido
Para hacerlo tuve que probar muchas cosas diferentes entre ellas, aprender ReactJS, NextJS, Python y Tailwind CSS hasta que por fin llegué a la que me pareció práctica para crear el sitio la cual se llama Astro
Dificultades de ser autodidacta
-
Iniciar con el círculo de los tutoriales:
- Esta es una de las mayores dificultades a las que nos enfrentamos los que estamos en el proceso de aprendizaje de manera autónoma, porque siempre queremos estar aprendiendo y aprendiendo y nunca nos ponemos a hacer (al menos en mi caso eso hacía, pero nunca terminaba un proyecto, e inicié demasiados para contarlos)
-
No tener una ruta de aprendizaje:
- Estar siempre aprendiendo y reiniciando lo aprendido y no avanzar al no tener una ruta de aprendizaje nos quedamos en un limbo en el cual estuve durante al menos 2 años sin aprendiendo mucho, pero sin avanzar realmente, durante este tiempo intenté aprender: GraphQL, NestJS, Laravel (en este me manejo bien) entre muchos más que nunca llegué a dominar.
-
Poco tiempo para estudiar y aprender:
-
Cuando inicié todo este proceso estaba trabajando a tiempo completo en una empresa en la cual su enfoque no me emocionaba, algo de programación con Python podía usar, pero no al nivel que quería aunque aprendí mucho. No fue lo suficiente, ya que de igual manera al ser autodidacta tenía que aprenderlo todo por mi cuenta y en ese entonces no tenía buenas prácticas de implementación de código y aunque todavía no hago pruebas (testing, que es mi siguiente paso) al menos ya (creo) estar utilizando buenas prácticas de código.
Todo esto lo hacía durante mis tiempos libres que básicamente era robarle tiempo a mi pareja en las noches que llegaba a la casa o los fines de semana que teníamos para compartir cuando ella decidía dormir en las tardes yo aprovechaba para ponerme a estudiar.
-
Ventajas de ser autodidacta
-
Aprender a tu propio ritmo:
- Como lo mencioné anteriormente la falta de tiempo para estudiar era un problema debido a que entre el trabajo y mi relación no tenía tiempo para estudiar, aclaro que el problema era que trabajaba muchas horas al día y quería ser equitativo con mi pareja porque quería compartir tiempo con ella, esto hacía que estudiar en la madrugada o los fines de semana fuera una ventaja también para mí.
Porque elegir Astro
Astro es un framework diseñado para páginas estáticas principalmente y pensado en contenido Estático. Pero, también tiene la ventaja de que se puede utilizar para crear contenido Dinámico. Que más adelante estaré agregando a este lugar.
Ahora bien siendo este mi primer post, no voy a escribir una descripción en particular, solo quiero que me describa lo que aprendí y que me parezca bueno.
Además de Astro que más utilicé
Inicialmente, me dije a mí mismo que debía estilizar el HTML solo con CSS al ser mi primer proyecto, pero he utilizado tanto TailwindCSS que definitivamente con solo CSS me demoro demasiado, entonces preferí utilizarlo, ya que es lo que mejor se me da, intenté utilizar astro-icon para tener unos iconos que utilizara, pero al momento de hacer el despliegue estaba generando un inconveniente y dado que quería salir rápido a producción sin desplegar el viernes, preferí que fuera solo utilizando los SVG para los iconos, igual son solo 3 iconos que utilicé inicialmente, por lo tanto, es mejor así.
Cada cuanto voy a subir alguna historia.
Lo haré cada vez que inicie o termine un proyecto o cada vez que vea alguna historia interesante en la web que quiera tener la posibilidad des escribirla, tal vez pueda ser que suba algún paseo a algún lugar, pero eso será cuando aprenda a integrar Cloudflare para subir algunas imágenes y que no ocupen espacio en el servidor gratuito que estoy usando de momento.
Por cierto estas historias están escritas en archivos markdown que también tendré que estilizar poco a poco hasta que quede un sitio y haya podido elegir unos colores que me gusten de momento no tengo modo oscuro porque la idea era salir a producción luego empezaré a agregar más funciones, dado que no utilicé ninguna plantilla solo me inspiré en alguna que vi en Figma que también pondré los créditos de la plantilla en cuanto la vea y dentro de poco también subiré mi CV con JSON Resume, que justo hoy vi un vídeo de midudev en el cual lo usaba y me pareció chévere integrarlo y agregarlo aquí al sitio para que este disponible cuando quiera descargarlo para imprimirlo o enviar el PDF por correo electrónico, pero de nuevo, esto será poco a poco