Empecé mi carrera como desarrollador web hace unos 10 años atras. Probé algunos lenguajes de programación y tecnología, tanto Back-End como Front-End.

Aunque el alcance del desarrollo web es amplio, estaba muy interesado y centrado en el Desarrollo Front-End y el Back-End.


Full Stack Developer

Me encanta crear algo que sea limpio y minimalista, atractivo y valioso y, por supuesto, fácil de usar.

Realmente disfruto creando sitios web con rich UI components, incluido:

  • Aplicación web,
  • Páginas de documentación,
  • Diseño de contenidos CMS,
  • Diseño del tablero,
  • entre otros.

Pero todavía me gusta hacer páginas de sitios web simples como landing pages. Entonces, ¿qué herramientas me sentí cómodo usando durante la creación del sitio web?

TypeScript

Estoy muy acostumbrado a usar TypeScript, porque mis comienzos fueron en backend con lenguaje tipado.

El superconjunto de JavaScript, TypeScript, me ha acompañado durante alrededor de 10 años.

React

Realmente disfruto creando sitios web de aplicaciones de una sola página y React es mi biblioteca de referencia.

Lo he estado usando desde 2018 (6 años) y me he vuelto bastante hábil con él.

PHP

Estoy muy acostumbrado a usar PHP, puedo realizar backend de forma segura por los años de experiencia que tengo.

Lo he estado usando desde 2013 (11 años).

Codeiginiter

Mi Framework favorito para crear el backend, porque es muy fácil de usar y me permite crear rápidamente.

MySQL

Mi base de datos favorita y mas usada, porque es muy fácil de usar y me permite optimizar las consultas.

Tailwind CSS

Por ahora, me encanta usar Tailwind CSS para diseñar, aunque he estado usando SCSS durante más tiempo.

Todavía soy nuevo en Tailwind CSS, pero me siento muy cómodo usándolo y creo que es una gran herramienta.

Framer Motion

Para animaciones, me siento más cómodo usando Framer Motion. Crear animaciones usando JavaScript nunca ha sido tan fácil como usar Framer Motion.

Next.js

He estado usando CRA durante algunos años, pero desde que descubrí Next.js, no creo que quiera usar ningún otro marco web. ** ¡Es tan bueno! **


Detalle y Resumen

Represento todos los datos en etiquetas para que sea más fácil de leer. El indicador de subrayado muestra con qué frecuencia usé el elemento relacionado, por ejemplo:


Usado frecuentemente Ocasionalmente

Lenguajes de programación

TypeScript JavaScript PHP Python Dart HTML CSS/SCSS
PHP MYSQL PostgreSQL

Tecnologías

Tailwind CSS Material UI Chakra UI Bootstrap
React Svelte Next.js Framer Motion Codeiginiter Laravel Framework7 Redux Webpack Gulp WordPress Drupal Moodle
Express Redis MongoDB

Software y herramientas

VS Code Node.js Git
Postman Figma Photoshop