<aside>
⚠️ Sabemos que en estos documentos de onboarding/arquitectura, muchas cosas quedan desactualizadas cuando los sistemas evolucionan. (O podrían estar mejor explicadas).
Siéntete libre de comentar, sugerir actualizaciones, o crear documentos nuevos para profundizar en cualquiera de estos temas.
</aside>
Github
- Obtén acceso a la organización de JSChile en Github.
- Asegúrate de tener acceso al grupo de Engineers en Github.
Seguridad
Lo dijimos antes, pero lo recalcamos nuevamente, la privacidad y seguridad es importante, usamos 1password para mantener nuestros accesos seguros, ya sea a tu gmail, o a los diferentes entornos de desarrollo.
- Pide acceso al 1Password de Desarrollo.
- Asegúrate de que tiene acceso a la bóveda de desarrollo.
- PS: Es importante que uses 1password para mantener accesos seguros. Partiendo por tu cuenta de Google.
Notion
Discord
Observabilidad
Dev Environment
- NodeJS
- Asegúrate de que tienes instalado NodeJS en tu máquina.
- Puedes usar el método que quieras, como sugerencia, hay algo como FNM o descargar el instalador desde acá.
- IDE
- VSCode, Cursor, Emacs, VIM… nos da igual 😀
- (PS, Muchos de los proyectos fueron desarrollados inicialmente con extensiones VSCode en mente, por lo que si puedes, te recomendamos su uso)
- Logs
- Nuestros logs tanto pa QA como para Producción y Desarrollo, se encuentran en
- Obtén acceso a la BDD para desarrollo.
- Usamos Turso como nuestra BDD principal (dado el costo y facilidad de escalabilidad, experiencia de desarrollo y permisos)
- Puedes trabajar en tu BDD local, o crear una cuenta en Turso personal, y la API cosas deberían funcionar sin problemas. Pero también puedes pedir una KEY para desarrollo, y usarla para conectarse directamente a una base de datos remota (Como prefieras)