@DamianCatanzaro
Anónimo - 05-01-2021 16:08
que tecnologias usaste para crear esto?
Anónimo - 28-12-2020 12:38
Dami en este Link https://cafecito.app/dcatanzaro/plans, en la parte de Fryendly plans, tenes que agregarle un text-aling: center; al texto de "Este plan es simplemente de apoyo a la plataforma ❤️". Seguro que cuando veas esto ya lo arreglaste.
Anónimo - 11-12-2020 13:53
Holis
Anónimo - 08-12-2020 22:33
huehueheu
Anónimo - 26-11-2020 12:54
Alguna vez te metiste a la dark web?
No, ni me interesa.
Anónimo - 23-11-2020 19:13
Dami que recomendas mas a la hora del desarrollo frontend, css vanilla o algun framework?
Según tus necesidades, si es poca lógica agregar un framework no hace falta, sino React o NextJS.
Anónimo - 22-11-2020 11:42
Que nicho crees que garpa hoy para hacer una web de afiliados? (Osea sobre que)
Si supiera ya la estaría haciendo (?).
Anónimo - 18-11-2020 15:24
Algun consejo o tip a la hora de testear una web? (antes de lanzarla y en el transcurso)
A mi me gusta end-to-end con Cypress
Anónimo - 18-11-2020 12:31
Cuando le invito un cafecito a alguien ven mis datos? Por ejemplo mis datos de mercadopago
Nombre o email de MP según el medio de pago, los pagos se hacen 1-1 con la cuenta de MercadoPago de la otra persona.
Anónimo - 16-11-2020 12:44
Jquery ó javascript para hacer un filter de imágenes?
jQuery es solo para manejo del DOM, me imagino que el filter de imagenes lo harias por nombres o algo así, con JS puro deberia irte perfecto.
Anónimo - 16-11-2020 11:36
Alguna página o curso para aprender SEO?
Google, al 100%, las tácticas de SEO cambian muy seguido, hay muchas que siguen siendo las mismas pero todo se termina basando en mil parámetros, no conozco una en particular, posiblemente en Platzi/Udemy encuentres pagos, sino YouTube.
Anónimo - 09-11-2020 23:33
sitio que recomiendes para inspirarse diseños de webs? (ahora estoy buscando para portfolio)
Behance
Anónimo - 09-11-2020 21:29
Opiniones de coderhouse? Me copa lo de que te dan algún laburito free antes de que termines, pero no tengo opiniones cercanas.
Desconozco ese bootcamp, no entendi lo del laburito free, si es un proyecto para hacer no hace falta que entres a CoderHouse, podes inventarte cualquier cosita.
Anónimo - 07-11-2020 06:31
Estoy aprendiendo a programar y descubri un nuevo grado de satisfaccion: Que despues de 10 horas de intentar que algo funcione y que tenga mil errores, lo haga funcionar
Si, es algo hermoso y inexplicable.
Anónimo - 06-11-2020 20:10
Estoy tratando de resolver una ecuacion con javascript, alguna libreria que recomiendes?
Math?
Anónimo - 06-11-2020 14:39
hii
Holi
Anónimo - 04-11-2020 09:27
Si podes hacer algo con css y también lo podes hacer con js por ej (barras de progreso) cual recomendarías usar?
css, para que ejecutar todo un js que es mucho más pesado.
Anónimo - 04-11-2020 09:25
Que código pesa más, css ó js?
El que tenga más lineas.
Anónimo - 03-11-2020 00:57
Que proyectos recomendarías a un full stack junior agregar a su portafolio?
Realmente no hay un libro de proyectos fullstack, lo que vos quieras hacer, podés copiar esto, hacer un mini Twitter, lo que se te ocurra.
Anónimo - 02-11-2020 15:45
Ahh bien (sobre la ultima pregunta). Cual decis que conviene mas (o cual es mejor) 1.5GHz 8gb de ram o 1.8GHz 4gb de ram?
Siempre cuanto más ram mejor, lo que te de el bolsillo.
Anónimo - 02-11-2020 14:26
Hola, recien vi lo de la raspberry nueva y queria preguntarte como hace alguien de aca de arg para comprar algo asi? Hablo de si hay alguna pagina o cuenta de instagram que conozcas que se encarguen de que te llegue tecnologia acá
Podés esperar que llegue acá y buscarlo con MercadoLibre o ir a Amazon o AliExpress y traerlo por ahí.
Anónimo - 01-11-2020 18:07
Cual fue tu primer proyecto oficial que le hiciste a alguien y que tanto te costó?
Mi primer proyecto grande creo que fue AOWeb, pasar todo el Argentum Online a web, me costó muchísimo, casi 1 año en terminarlo, pero aprendí una ridiculés de cosas.
Anónimo - 31-10-2020 20:47
Hola Dami! Como aprendiste git? xq hasta ahora vengo subiendo todo desde la web pero es un embole
Leyendo los comandos básicos y poniéndolos en practica.
Anónimo - 30-10-2020 15:57
Dami, que pensas de cuando se dice 'Todos deberian estudiar programacion'. Lo escucho un monton y a pesar de que me encanta codear no creo que sea para todo el mundo y otro tema es que bocha de gente piensa que como es el futuro es lo que tienen que estudiar y habria bocha de oferta y no tanta deman
Gran tema, estudiar programación, por lo menos las bases de la lógica hace que veas al mundo de otra manera, te hace pensar diferente, eso es lo que creo que debería estudiar todo el mundo. Cualquier persona puede programar, eso que dicen que es solo para un grupo de personas es mentira. Y lo de la oferta y demanda es otra mentira, que la suelen repertir como loros personas mediocres que tienen miedo a perder su laburo, siempre va a ver demanda en sistemas, y cada vez más, y sobre todo en señiority alto. Y si en algún momento una persona te reemplaza, es porque te quedaste en el tiempo y no progresaste, no pasa solo en sistemas, es lo mismo en cualquier laburo.
Anónimo - 29-10-2020 19:32
Hola que tal, estoy diseñando mi web personal pero en la parte de experiencia no se que poner ya que no tengo experiencia (solo proyectos personales para mi portafolio), alguna idea?
Tus proyectos es tu experiencia.
Anónimo - 28-10-2020 17:01
Buenass! Por ahí puede ser un mini desafio o casi que debe ser re facil para vos, pero estaria bueno un widget de ios con la cotizacion del dolar blue jajaj. https://www.valordolarblue.com.ar en esta pagina hay un script para usar creo. Pero no se como funciona para verlo en Scriptable. Graciaas!
Buenas, hay muchas de dolar, por eso no hice, capaz que podria solo para mostrar el código.
Anónimo - 27-10-2020 17:47
como va dami? ganaste la remera de hacktoberfest?
Buenas, no que yo sepa, gané algo? Jajajaj, creo que ni participé en nada.
Anónimo - 24-10-2020 22:39
Hola que tal, vi que algunas web utilizaron c++ para su desarrollo, pero no entiendo para que utilizan específicamente ese lenguaje en la web
C++? Dudo que lo usen para crear webs, en todo caso se usará en el backend para procesar algo en específico, mismo el engine de NodeJs está hecho en C++ si no me equivoco, pero para webs puede que haya algo como experimento, aunque no se usa en el día a día.
Anónimo - 23-10-2020 10:54
Dami como estas? Gracias por todo tu aporte a la comunidad, es muy valiosa. Quería consultarte, que dominio recomendas encarar para web personal? .com; .com.ar; .me (como vi últimamente que se esta usando), agradezco tu respuesta. Saludos
Buenas, muchas gracias! Lo que más te guste, es indiferente.
Anónimo - 19-10-2020 22:17
Hola Damián! Una pregunta, al qurtet comprar un dominio en GoDaddy me solicita un ID fiscal, probé con el CUIL y no me lo reconoce, sabrías que es? Gracias
Jamás me pidió nada. Estás comprando un .com? Si vas a comprar un .com.ar es por la página de Nic
Anónimo - 19-10-2020 15:56
Hola Damian como estas?, preferis doble monitor, o un monitor widescreen curvo? estoy barajando esas dos opciones (soy fullstack dev). Y de paso anduve viendo tu set-up, que onda ese teclado para mac? porque pensaba comprarme el default que vende apple
Nunca usé un widescreen curvo, creo que te va a salir más barato comprar 2 monitores que uno gigante curvo. El teclado para Mac (Logitech K380) es excelente.
Anónimo - 16-10-2020 21:13
Holis, estas viendo a alguien? 😘
Nope, estamos en cuarentena.
Anónimo - 15-10-2020 11:35
hola que tal, un sub dominio es por ej anon.damiancatanzaro.com. y esto damiancatanzaro.com/preguntas es una carpeta dentro de esa carpeta donde tenes tus archivos de damiancatanzaro.com?
Maso menos, no necesariamente tienen que ser carpetas, pueden ser rutas creadas desde un servidor o un Nginx.
Anónimo - 14-10-2020 20:05
Damian, cual es la combinación de la caja fuerte?
Mi nombre en hexadecimal.
Anónimo - 14-10-2020 20:05
Capo!
:)
Anónimo - 14-10-2020 12:13
Idem que el de la pregunta anterior de Mercado Pago, Y en caso de que fuesen dos, es decir desde una web redirigir a 2 cuentas de mercado pagos distintas si seria con Marketplace no? Desde ya muchas gracias, la documentación no esta nada clara :(
La idea del marketplace es justamente que puedas administrar miles de cuentas y crear distintos tipos de checkouts desde el login de una sola, lo que hace la cuenta marketplace es generar un login con otras cuentas donde les da el poder de crear diferentes checkouts. No te compliques y anda con la solución inicial que es el checkout para cada cuenta y listo. Nada de marketplace.
Anónimo - 13-10-2020 14:54
Damian! Tenes tu desktop setup publicado en algún lado?
Sip, acá: https://cafecito.app/dcatanzaro/post/mi-setup-Fd2$QU3ta
Anónimo - 13-10-2020 13:58
Que de siente ser un tweetstart
No tengo idea, yo soy Dami.
Anónimo - 13-10-2020 13:04
Hola Damian! Antes que nada gracias por todos los aportes a la comunidad 🙌🏻. Una consulta sobre Mercado Pago, en caso de querer implementar un sitio donde una ong reciba donaciones, por Mercado Pago justamenre, se deberia hacer con Marketplace no?
Buenas! Muchas gracias! No hace falta, la opción de marketplace es por si querés integrar a otros usuarios a tu cuenta marketplace, al ser una ONG unica con crear un botón de checkout ya estás.
Anónimo - 12-10-2020 20:07
Como manejas todo el tema de seguridad de Cafecito siendo que hay transacciones de plata y eventualmente de suscripciones?
Primero que nada no almaceno ningún tipo de dinero, las cuentas están creadas solo para recibir pagos y el pago va directo hacia la wallet de la persona. Todo el resto es seguridad de la plataforma en si.
Anónimo - 09-10-2020 21:05
Para cuándo el sorteo de los auris Sony? Igual me estás tentando mucho a comprarmelos
Si me dieran bola los de Sony los sortearia jajaja
Anónimo - 07-10-2020 15:54
Si se te ocurre hacer un diseño ó animación ó lo que sea y ya existe dicha cosa lo reutilizas ó lo haces desde cero a tu manera?
Reutilizo a menos que sea algo muy custom, no me gusta reinventar la rueda.
Anónimo - 05-10-2020 10:17
hola dami como va? felicidades por como le está yendo a cafecito, tengo una consulta al respecto, como estás manejando el hosting y eso? te cobran mucho con tantos usuarios? porque en firebase te cobran por lecturas, y con muchos usuarios se te va a las nubes, vos en que estás hosteando todo?
Anónimo - 30-09-2020 21:07
que es MVP y como lo llevas a cabo ?
Un MVP es la parte minima de un proyecto para sacarla a producción, la idea es que puedas plantear un proyecto con lo minimo posible para mostrarlo al publico, y si pega, lo seguís desarrollando.
Anónimo - 30-09-2020 21:07
en que proyectos sueles usar PHP?
En ninguno, uso NodeJS.
Anónimo - 30-09-2020 19:59
En que momento decis "bueno, voy a usar Digital Ocean para este proyecto" ?
Cuando lo voy a sacara producción y necesito base de datos y servicios que se hostean en un VPS
Anónimo - 30-09-2020 10:01
Siempre tuve la idea de que trabajando presencialmente en una empresa se aprende más que si se hace remotamente, qué opinas al respecto? En un par de meses me voy a lanzar al mundo laboral y no se todavía qué hacer. Lo único que me tira en contra de comenzar a trabajar remoto es lo que te mencioné.
Es según la experiencia de cada uno, posiblemente si es tu primer laburo si, adquieras más experiencia presencialmente.
Anónimo - 30-09-2020 09:52
Ser un experto en un tema específico o saber un poquito de todo?
A mi me gusta saber de todo.
Anónimo - 28-09-2020 21:31
Que tal Damián, que tecnologias usas actualmente para desarrollar e-commerce?
Si lo vas a desarrollar desde 0 hacer algo con NextJS te puede quedar muy lindo.
Anónimo - 25-09-2020 09:45
Githubear cursos ponele variables.js, ciclos.js, condicionales.js.... Suma o resta?
Yo mando todo jajaja
Anónimo - 23-09-2020 02:36
Recomendas algún curso o vídeo sobre SEO? Compre un dominio para mi portafolio, solo para practicar posicionamiento en google. Y ver si más adelante puedo hacer por lo menos landing pages para conocidos.
Gizmo hizo una mini guia de SEO que capaz que te explique por donde arrancar. https://twitter.com/Gizmowis/status/1303155940812877824
Anónimo - 22-09-2020 00:57
Digital Ocean, tiene servicios de back?
Que serian servicios de back?
Anónimo - 20-09-2020 21:11
Tiene alguna desventaja tener base de datos desde el front? Porque estoy viendo php, pero quería ver firebase para hacer e-commerces y salir del paso.
Seguridad, pensá que estar insertando datos directamente en una base de datos sin reestricción alguna. Puede venir cualquier persona y empezarte a llenar la BD sin pasar por ningun filtro. Por eso siempre estos manejos se hacen con un server de intermediario, cosa de que limpie bien toda la data antes de insertarla.
Anónimo - 20-09-2020 14:26
Dami, como va? Recomendas Firebase como servicio de back?
No lo usé nunca sinceramente porque siempre lo vi para front y no me gusta la idea de tener una base de datos realtime del lado del front. Pero si te sirve para el back, dale para adelante.
Anónimo - 19-09-2020 22:37
Como monetizas o planeas monetizar cafecito?
Buenas, Cafecito se monetiza en base a comisiones de usar la app, tiene un 5%.
Anónimo - 15-09-2020 16:07
Seguro ya te preguntaron pero no encontré. ¿Planes para criptocafecito?
Si, pero no ya, primero tengo otras prioridades en el roadmap.
Anónimo - 15-09-2020 15:25
Hola Damian, vos hosteas anon en el mismo droplet que tu pagina? como haces con el tema del subdominio? Tenes dos carpetas corriendo dos projectos distintos?
Buenas, si, podés levantar multiples proyectos con PM2 por ejemplo si usas NodeJS, los apuntas a puertos diferentes y con NGINX los ruteas.
Anónimo - 08-09-2020 19:48
Hola Damián, tengo una entrevista técnica para puesto backend ssr estos días. Que me recomendas repasar?
Perdón que llegue tarde a esta pregunta, algoritmos si o si!
Anónimo - 07-09-2020 00:45
Hola Dami! Una consulta, ¿la autenticación en Cafecito la manejás con PassportJs? Tengo ganas de empezar un proyecto en NextJs y no sé cómo manejarla. Gracias!
Si! Con esa lib.
Anónimo - 05-09-2020 21:10
Porque usas digital ocean si aws es mejor?
Es discutible cual es mejor, AWS es muy caro, lo mismo que yo pago 20 dólares en DigitalOcean en AWS estaría 50 o más.
Anónimo - 05-09-2020 12:46
Damian, estoy estudiando programación web, como sabes cuando es el momento donde ya tenes conocimiento suficiente, para realizar algún que otro trabajo? Recomendas lanzarte a tirar cv y tomar trabajos de free lance teniendo un conocimiento básico, mientras estas practicando o es preferible esperar?
Anónimo - 04-09-2020 20:20
Dami, la chica de la pagina cafecito.app que tiene la compu la sacaste de alguna pagina? o fue una creacion tuya?
No te sabria decir, la hizo la diseñadora, es un modelo gratuito que lo modificó creo.
Anónimo - 04-09-2020 19:49
Dami, con que hiciste el cdn de cafecito?
DigitalOcean Spaces!
Anónimo - 01-09-2020 17:28
Como va Dami? Que onda los alquileres en capital, muy caros? Tengo ganas de alquilarme algo en palermo, los precios están arrancando en los 20k por mes o por ahi no?
En Palermo te van a romper la cabeza, te recomiendo que te fijes por otras zonas, Palermo es el lugar más caro de capital, por 20k te vas a conseguir un monoambiente ahí.
Anónimo - 01-09-2020 14:05
Para que funciona el PropTypes ?
Para declarar tipos de datos en React.
Anónimo - 29-08-2020 14:12
Consulta, donde alojas normalmente tus dbs de mongo, algun host para recomendar ? Esos hosts te dan la posibilidad de hacer backup por si hay algun problema en prod ? Gracias por haber dejado el codigo libre de cafecito, es muy interesante ver el progeso del proyecto :D
Todo en DigitalOcean!
Anónimo - 28-08-2020 21:15
Hola Damián! Una pregunta, supongamos que no cargo idea de programación, y me gustaría ser desarrollador frontend, por dónde empezas? Cómo vas de menos a más? Si pudieses orientarme un poco te lo agradecería!
Acá: https://platzi.com/clases/programacion-basica/
Anónimo - 27-08-2020 23:49
Dami, pregunta, no se como iniciar mis dos servers (uno para el backend y uno para el front con react) en un droplet de DigitalOcean, alguna ayuda?
Iniciar como? En cuando levantas un droplet tenés que meterle un Ubuntu, Nginx para levantar el servidor http y ahí hosteas.
Anónimo - 27-08-2020 23:12
Hola! Conoces algun tutorial/tutoriales para arrancar express and react? No importa si estan en ingles.
Ninguno en particular, metetea YouTube y buscá esto mismo, hay millones.
Anónimo - 26-08-2020 02:57
Dami, cómo estás? Soy el de la pregunta de abajo, es que me quiero poner a ver algo de back con php, c# o python. Pero la verdad es que no tengo idea de las diferencias que tienen cada uno.
Ambos te van a servir para back, si vas a ir para web podés ir con PHP, Python está más orientado a análisis de datos.
Anónimo - 24-08-2020 22:27
Hola Dami, C# o python para back?
La que más te guste.
Anónimo - 24-08-2020 09:13
en que andas laburando?
En Cafecito: https://cafecito.app/
Anónimo - 21-08-2020 15:24
Aplique para la api de twitter y me dijeron que no cumplía con las normas, que revise y que responda con un use case que siga las políticas de twitter, alguna recomendación/tip/etc.?
Me pasó lo mismo, me la dieron de alta en una cuenta sola nomás.
Anónimo - 21-08-2020 10:52
Genio! Tema login y demás. Recomendás alguna tecnología? Necesito implementar en un proyecto propio. Me quemo las pestañas leyendo la documentación de passportjs y jwt? O voy por otro lado? Mil gracias!
Passport deberia solucionarte todo, es bastante sencillo de implementar y hay muchos ejemplos!
Anónimo - 20-08-2020 00:50
Hola! Dami una consulta, en mi laburo (una startup de ~15 emp) laburamos todo PHP nativo con DB MySql, y siempre existe el problema para poder tener la bdd local al día contra la de desarrollo. Conoces algl tipo "git" de cambios en la bdd? Espero se entienda y perdón x la ignorancia. Gracias!!
Generalmente para las bases de datos se usan "migrates" o algo así se llamaban, la idea es armar la base de datos en código, cosa de que puedan ejecutarla y que se cargue automaticamente en cada ambiente.
Anónimo - 19-08-2020 22:58
Hola Dami! Pregunta, cómo haces para no arruinarte la vista y la espalda? Porque me pasa que todos mis hobbies son en la compu y no se que hacer
Una buena silla, corregir la postura y usar filtros en la pantalla, como f.lux
Anónimo - 18-08-2020 20:35
Hola Dami! que stack usas para cafecito? quiero armar una app, en principio iba a ser nativa android (lo que mas entiendo) pero tambien tendria que hacerla para ios. Pensaba la posibilidad de armar una PWA, aprender un stack que me sirva para usar desde las tres plataformas. Recomendaciones? abrazo!
Cafecito es 100% web, está hecha en NextJS, si querés usar algo cross podés probar con React Native para iOS y Android.
Anónimo - 17-08-2020 16:17
Hola! Quería saber si das clases online de Swift o si me podrías recomendar alguien que lo haga. Gracias!
Buenas, no manejo nada de Swift, te fijaste en Udemy? Seguramente hay unos cuantos cursos sobre esto.
Anónimo - 10-08-2020 21:31
Me quiero comprar un monitor de 24 curvo.. cual te gustó más el sceptre o el Samsung?
Sceptre no lo vas a conseguir acá, el Samsung es buenisimo!
Anónimo - 09-08-2020 18:53
Hola Dami! Sabes cuanto se cobra 1 sitio basico 5 secciones con 1 autogestionable? Quisiera arrancar como freelance pero no se manejarme con los precios, entiendo que cobrar por hs pero también por la misma exp de saber resolver rápido, no termino de saber si es poco o mucho, hay referencias?gracias
Es muy relativo a cada uno esto, intentá bajar todos los requerimientos y ponerle un estimado de cuanto te llevaria cada cosa, despues le ponés un valor de hora y con eso maso menos vas calculando.
Anónimo - 08-08-2020 20:17
Hola! Estudiaste una carrera para ser desarrollador? Es necesario el título? Ando muy confundido últimamente :/
Buenas. No y no. Si a vos te sirve como desarrollo personal y necesitas una persona adelante que te explique, la facultad es para vos, pero sino, podés aprender muchísimo solamente con internet y Google.
Anónimo - 07-08-2020 14:51
Hola
Holis
Anónimo - 04-08-2020 20:16
Hola Dami. Primero que nada felicitaciones por la decisión que tomaste y éxitos en esta nueva etapa. Tengo una consulta, en tu blog hay partes que incluis código y esta en formato js, con que formato lo pones para que quede asi de bien?? Saludos y exitos!!!
Buenas, gracias! En el blog uso mucho CodePen! Creo que es eso lo que decis.
Anónimo - 04-08-2020 18:57
https://javascript.info/ para el que había preguntado abajo, eso en inglés. Solo learn para practicar a duras penas, pero para aprender rápido algunos conceptos metiendo mano en código. En español tenés esto sino https://developer.mozilla.org/es/docs/Web/JavaScript .
Gracias!
Anónimo - 03-08-2020 22:07
Hola Dami, consulta ¿conoces algún buen libro de JS para aprender, que en lo posible este lo mas actualizad? Gracias.
Me encantaría recomendarte pero no leo libros, en la respuesta de arriba dejaron info!
Anónimo - 01-08-2020 12:19
Hola Damian, excelente todo lo que aportas y haces! Una consulta, estoy en un laburo precario hace 4 años al principio con c# y windows hasta ahora ser practicamente full stack web con Vue y net.core pero siento que no la tengo clara en nada como para meter un trabajo mejor, como encaro ese salto?
Con proyectos, metete a hacer proyectos por tu cuenta, cositas chiquitas, no tiene que ser nada grande, y ahí realmente vas a ver que sabés.
Anónimo - 30-07-2020 18:38
Consulta tanto para cefecito como para anonq&a. Mirando el codigo, vi que tenes tanto la api como el frontend en el mismo server express. Es la forma recomendada para laburar con NextJs? Yo venia usando 2 "proyectos" separados cada uno con su propio server. Esto me podria traer problemas?
Los hice así para hacerlos rapido en realidad, a manera de escalar es mejor tener la API separada del front, pero a menos que tengas 1 palo de requests es lo mismo.
Anónimo - 29-07-2020 15:43
Hola, además de hacer cafecito, estas laburando en alguna empresa/freelance? como haces para organizar tu tiempo de manera productiva? Te alcanza el tiempo para todo?
Si, trabajo como Tech Lead en una startup Argentina, intento separar las horas y trabajar de noche para Cafecito, es bastante duro y te termina quemando, así que tenés que regular.
Anónimo - 25-07-2020 23:07
Qué distro de linux usas?
No uso Linux, solo Mac para laburar y W10 para jugar.
Anónimo - 21-07-2020 22:20
Hola! Recomendas hacer una carrera o puedo aprender de forma autodidacta?
A mi me gusta estudiar de manera autodidacta, pero es algo personal de cada uno.
Anónimo - 20-07-2020 19:37
seguro ya te lo preguntaron pero pensas que alguien sin ir a un bootcamp o pagarse un curso full stack puede aprender todo eso por si mismo con los recursos que hay en internet? 🥴 siento que si uno lo hace solo capaz no aprende tanto que si te lo explica alguien que sabe
Es algo muy personal de como aprende cada uno, yo por ejemplo jamás fui a ningún tipo bootcamp o facultad para aprender, me guié 100% con internet.
Anónimo - 15-07-2020 18:56
Dami, tuviste exp con cursos de Platzi? Que tal te parece la metodología? Me tienta pero el tener que abrocharte un año por esa plata es difícil.
Use Platzi en sus inicios, me gustó, hice los cursos gratis solo porque me gusta mucho como enseña Freddy, hice el de programación basica y un par más gratis que hay por ahí. Es como todo, tenés cursos que son muy buenos y otros maso menos, creo que dentro de lo que hay de educación de habla hispana son los mejores.
Anónimo - 15-07-2020 10:50
Buenas, como va? Hay posibilidad de que pueda utilizar el código de cafecito que tenes en github y tratar de agregarle notificaciones para twitch?
Podés!
Anónimo - 14-07-2020 16:33
Hola Dami! Tengo muchas ganas de arrancar con js pero me aburre y siento que todos los cursos que hay en internet son iguales, que puedo hacer de donde puedo sacar la documentacion, etc. Saludos!
Encaralo de una manera diferente, a mi por ejemplo no me sirve ponerme a leer libros o tutoriales, me aburro, prefiero encarar un proyecto, empezá por algo hiper básico, ejemplo, podés copiar esta app, y vas Googleando lo que no sabés como hacer. Te vas a chocar contra la pared mil veces pero vas a ir aprendiendo mientras haces algo. Y de paso, te queda para tu portfolio.
Anónimo - 12-07-2020 15:44
Hola Damián! Quería saber si tenías referencias de un bootcamp llamado SoyHenry. Gracias por toda la data :)
Buenas, no conozco los cursos que dan pero conozco el modelo que usan. Yo personalmente no estoy a favor del pago diferido, eso de pagar "cuando conseguís laburo" me parece que está muy mal, pero es la elección de cada uno. Si a vos te sirve, dale para adelante, eso si, fijate bien la letra chica.
Anónimo - 12-07-2020 15:38
Este sistema de preguntas anónimas lo hiciste vos? O es un app? Es muy copado. Gracias
Lo hice yo, está liberado en GitHub también! Gracias 😊. https://github.com/dcatanzaro/anon-qa
Anónimo - 12-07-2020 12:51
Hola Dami! Mira, es mi primera vez haciendo un Saas. Tengo miedo de que no esté del todo optimizada y tenga algún que otro bug. No se si sacarla a producción y empezar a publicitar o seguir laburando en optimizarla en local
Buenas! Hace un recorrido de punta a punta y fijate si funciona, podés abrirla y pedirle a 3 o 4 personas que la usen antes de sacarla a producción. Para el tema de la performance probá corriendo Google Lighthouse, ahí te va a tirar un indicio si está ok o que le faltaría optimizar, pero dale para adelante!
Anónimo - 05-07-2020 18:21
Dami alguna página recomendada para aprender node avanzado y profundizar conocimientos.
No estoy seguro a que te referís con Node avanzado, yo probaría agregarle TypeScript, capaz que te sirve y es un boost más a lo que estás haciendo.
Anónimo - 04-07-2020 01:09
Hola, Dami! Te queria consultar, es normal al principio usar mucho codigo que uno encuentra por ahi? me pasa que no se por donde arrancar, googleo y adapto a lo que necesito ese codigo o tutoriales. recien empece con js hace menos de dos meses siento que es normal pero me siento media chanta ajajaja
Llevo 10 años programando y sigo copiando la estructura para recorrer un for de Google. Está perfecto, es buena practica igual entender lo que estás copiando y adaptando, cosa que si necesitás hacerlo vos a tu manera puedas, pero no está mal ir a buscar código que ya hayan resuelto otras personas.
Anónimo - 02-07-2020 20:13
Hola, Dami! Tema tests en Cafecito: qué estás usando? Gracias por estar tan presente en la comunidad. Sos un referente para muchos de los que estamos arrancando. Abrazo!
Buenas, me van a cagar a trompadas por esto, pero no uso tests, de hecho, no se hacer tests. Es algo que tengo súper pendiente de aprender. Muchas gracias, es lindo escuchar eso 😊.
Anónimo - 02-07-2020 14:09
Hola dami, vi que haces algunas impresiones 3D y me gustaria comprame una impresora, algun consejo? Gracias
Buenas, si! Hice un post hace un tiempito que listo las que tengo yo y las que recomiendo: https://twitter.com/DamianCatanzaro/status/1262503996356427778
Anónimo - 02-07-2020 13:51
Tengo que crear una API para > 100.000 usuarios. Sabés de alguna arquitectura/literatura que sea recomendable para escalar? * el resize de la caja de texto permite salir del contenedor
Uff, picante, posiblemente no sea la mejor persona para recomendar esto porque soy bastante malo con la infra, pero vas a tener que configurar un LoadBalancer en AWS con Beanstalk para que escale solo. Esa es la que conozco yo, seguramente hay un montón más.
Anónimo - 02-07-2020 03:02
Holaa!! A nivel arquitectura/infra como es el deploy de Cafecito? Estoy aprendiendo Back-end y es la parte que tengo menos clara. pd: Sos un kpo, te sigo hace un tiempo en tw y es genial todo lo que aportas a la comunidad.
Buenas, buena pregunta, Cafecito está sobre DigitalOcean, con 2vCPU y 4gb de ram, después tiene una CDN en DigitalOcean Spaces donde se guardan todos los estáticos y el deploy en si es medio manual por ahora pero todo dockerizado, corriendo en un server con Ubuntu y Nginx. Gracias <3
Anónimo - 01-07-2020 22:11
No te parece un poco mal quejarte de todos los productos que usas en vez de aportar constructivamente? Desde el bug de seguridad de galicia hasta issues en mercadopago, tipo nunca metiste un bug vos? Todo tu codigo es perfecto? Estaría bueno que en la posición que estás practiques un poco de empatía
Si estás hablando de que no aporto constructivamente posiblemente no me conozcas. Si critico algún producto es porque hicieron algo muy mal, en el caso de Galicia es un banco, eso no te se puede pasar nunca a producción, y en el caso de MercadoPago estás trabajando con dinero y datos sensibles y hay que tener mucho cuidado con esto. De nuevo, jamás aporté negativamente ni hago hate a nada, de hecho mi perfil está hecho para ayudar a cualquier persona que lo necesite :)
Anónimo - 01-07-2020 22:09
Perdón, era Windows o Linux!
Si es sistemas, Linux, siempre! Sobre todo por la terminal, cualquiera otra cosa Windows va 10 puntos.
Anónimo - 01-07-2020 22:09
Sacando MacOs, que entorno preferís/usarías para trabajar? Windows o Mac?
Anónimo - 01-07-2020 17:47
Hola, laburo como dev android (java y kotlin) y tengo ganas de aprender y meterme en el mundo backend. Recomendas que siga por el lado de Java (spring, spark) o que empiece a ver otro lenguaje?
Java o Go! Metele fichas a Go.
Anónimo - 01-07-2020 16:27
Sos crack, seguí así compartiendo calidad y contando más de Cafecito en twitter
Gracias <3, lo haré.
Anónimo - 01-07-2020 15:56
Hola! Podrias explicar/hacer un tutorial de como integrar mercadopago para cada usuario (como hiciste en cafecito) porque los docs de Mercado Pago son muy malos
Prometo hacer algo y tambien quiero hacer una SDK para facilitarles el trabajo, en cuanto me haga un tiempito lo hago!
Anónimo - 29-06-2020 21:06
Hola! Te comento, mira, recien estoy arrancando a estudiar en la UTN para la tecnicatura en sistemas. Tengo conocimientos de java y de c++ por la carrera. Que recomendaciones me darias a la hora de buscar mi primer laburo? Soy nuevo en todo esto y no tengo muchos conocidos que esten metidos en esto
Buenas. Posiblemente si estás aprendiendo Java vayas por el lado del backend, así que leete sobre algoritmos, sorting, APIs, es lo que te van a preguntar en una entrevista, y tenete proyectos tuyos hechos, si podés subirlos a GitHub mejor!
Anónimo - 29-06-2020 15:11
Dani, como estás? Node o php? Y por qué?
Buenas! Yo actualmente prefiero más NodeJS, pero con ambos lenguajes vas a poder hacer lo mismo, prefiero más Node por la comunidad que tiene atrás y todo lo que se está creando con eso.
Anónimo - 17-06-2020 14:05
Dami, que sitios utilizas hoy en dia calidad/precio a la hora de conseguir Host o comprar dominio?
GoDaddy generalmente.
Anónimo - 16-06-2020 18:05
Hola Damián, estoy buscando comprar teclado y mouse inalámbricos, que te parece el Combo Teclado y Mouse Logitech Mk470 Wireless 1000 Dpi Pce, gracias Marcos.
No los conocia, parece bastante lindos, sobre todo el teclado, el mouse lo veo como muy chatito.
Anónimo - 16-06-2020 01:01
Hola Dami, estoy viendo Electron (La verdad cada dia me interesa mas), mi consulta es la siguiente ves factible pasar el cliente de Ao Web a Electron? O es mucho laburo al dope?
Lo veo factible, pero creo que se pierde un poco la gracia de que sea web, aunque podria ser un buen recurso.
Anónimo - 15-06-2020 14:05
Dami, cómo estás? Quería hacerte una consulta, quiero empezar a perfeccionar con js, por qué lado voy, angular o react? Recomendas algún curso ? Con node también me gustaría sumar en algo. Gracias por la atención de siempre!
Yo te recomendaria que arranques por React, la verdad que no tengo ningun curso en particular pero podés ver el Twitter de AsaditoJS que suben todo el tiempo: https://twitter.com/asaditojs Después creo la perfección en un lenguaje se consigue con practica y errores, encará algún proyectito, chocate contra la pared miles de veces hasta que Gooleando vas aprendiendo y ya la próxima vez que te toca hacer algo sabés por donde encaminar.
Anónimo - 15-06-2020 12:06
Hola Dami, mouse gamer si o no? Vos que sos una referencia en perifericos jaja es para programar y navegar y uso general. Tuve uno economico bluetooth y se me rompe siempre algun boton o me anda con lag.
Nah, el mouse gamer es de facha. Yo ahora tengo un inalámbrico Logitech y me funciona 10 puntos, si es para algún juego si, prefiero 100% cableado.
Anónimo - 10-06-2020 00:05
Estaba pensando crearme una cuenta en Cafecito, pero tenia una duda: ¿los que envian plata pueden ver los datos personales de mi cuenta asociada de MercadoPago?
Solamente el nombre que pones en MP, nada más.
Anónimo - 09-06-2020 10:06
Hola Dami! Para arrancar backend crees que ahora la gente está concentrada más por el lado de Node+React, o Django/Flask? Te parece que hay una personalidad marcada en las personas que se dedican al backend/frontend? Gracias!
Buenas. Hay ambas, seguramente haya más Node porque tiene más popularidad, pero hay mucho Django también en el mercado. No entendí a qué te referís con personalidad.
Anónimo - 06-06-2020 14:36
Hola Damian! Cómo conectas tus dos monitores a la Mac?
Buenas! Adaptador USB-C a HDMI, tengo 2, uno por cada monitor.
Anónimo - 01-06-2020 17:20
Sí la estuve mirando ya, pero no veo cómo hacer que cada usuario en mi app pueda vincular su cuenta en MP, para desde la misma poder generar un link personalizado para distribuir y permitir a la gente colaborar. Gracias!
Ah! Lo que estás buscando es Marketplace. https://www.mercadopago.com.ar/developers/es/guides/marketplace/web-checkout/create-marketplace/ https://applications.mercadopago.com.ar/list?platform=mp
Anónimo - 01-06-2020 16:35
Hola! Estoy haciendo un proyecto similar a cafecito, que busca ayudar a asociaciones, y quisiera vincular con cuenta en mercado pago para que puedan recibir dinero a través de mi app. Te consulto cuál es la sección de MP que debo explorar como para entenderlo: API, web tokenize o checkout? Gracias!
Buenas, si mal no recuerdo es Checkout! Cualquier cosa podés ver las APIs en el GitHub de Cafecito! https://github.com/dcatanzaro/cafecito/blob/master/server/services/MercadoPagoService.js
Anónimo - 31-05-2020 13:46
Cuando aprendiste a programar? Empezaste de chiquito? o de grande?.- Cuando deberia empezar a buscar trabajo. Como recomendas empezar freelance.
Buenas. Aprendí a programar gracias a un juego OpenSource (Argentum Online), si, arranqué de chico, tipo 13-14 años. Yo creo que deberias empezar a buscar cuando tengas una minima base de conocimiento, si ya la tenés probá hacer entrevistas e irte entrenando en base a lo que te preguntan. Hay muchos modelos de entrevistas en la web, así que podes buscarlas en Google que aparecen. Empezar freelance es cuestión de contactos/suerte, te diria que tengas un portfolio con proyectos tuyos como base, así podés mostrarles a tus clientes y despues es mucho boca a boca, decile a tus amigos o familiares que estás empezando en esto y te recomienden. Hay una entrevista que me hicieron que cuento un poco más a fondo desde que empecé y en las empresas que estuve por si la querés escuchar: https://anchor.fm/no-lo-testeamos2/episodes/Piloto----Damian-Catanzo-ee14m6/a-a1pvrl Exitos!
Anónimo - 27-05-2020 00:34
Dam que opinas de los cursos de udemy vease los de Victor Robles?
Buenas, la verdad que no vi ninguno! No sabría decirte.
Anónimo - 24-05-2020 23:16
Dami como va? Tengo una consulta, vos usas solo la mac como computadora y esta conectada a los dos monitores, o tenes alguna otra computadora en tu setup?
Buenas, solo la Mac con los 2 monitores. Con 2 Hubs USB-C a HDMI. Además tengo una notebook con Windows pero no está incluida en estos monitores.
Anónimo - 21-05-2020 22:46
Como estás dami, conoces alguna página/api o herramienta con json de palabras random? estoy buscando un json con frases random para un juego simple q necesita muchas palabras al azar, no quiero cargar una por una, tenes idea??
Buenas, si estás usando JS/Node podés buscar librerías en NPM, ejemplo buscar: "random words", esta fue la primera que me salió: https://www.npmjs.com/package/random-words
Anónimo - 21-05-2020 20:29
Hace dos años que arranque a laburar con Django, pero veo que hay mucha mas demanda de node, por lo que estoy pensando en cambiarme. Cómo lo ves a python más allá del machine learning y data science? Tiene chances de crecer en demanda en área de desarrollo web?
En web lo que está dominando actualmente si es Node con React, hay laburos en Django pero son los menos, no es la tecnología más elegida para hacer el back de una página, aunque hay laburo. Y Python en si, veo que va a seguir recontra posicionado en todo el tema de ML y Data Science, no creo que evolucione mucho más para web más que para scripting. Está posicionado en web solo por estos frameworks que salieron como Django o Flask en su momento, pero más que eso no veo que haya mucho movimiento para ese lado.
Anónimo - 21-05-2020 19:59
Damian, te consulto a vos como guru tecnologico ajajaj. Me dieron la tarea de crear un bot pero para whatsapp, tenes idea como puedo empezar o directamente mando la renuncia? Mil gracias por toda tu ayuda siempre
Buenas. Tenés 2 maneras, actualmente WhatsApp tiene una API pero es privada y se le da solo a ciertas empresas, si bien la están empezando a abrir de a poco si no la tenés y tu empresa no la consiguió dudo que vayas por este camino. La alternativa que tenés es usar un servicio que ya tenga integrada esta API de WhatsApp y ellos lo que te venden es la conexión y algunos tienen una API para que interactues con el bot tambien. No conozco nombres así que no sabria decirte de ninguno pero se que hay, así que posiblemente vayas a tener que ir por esta opción.
Anónimo - 21-05-2020 12:23
Cómo haces para buscar laburos freelance? salis a "golpear la puerta" o sumas varios proyectos al CV para que alguien eventualmente lo vea y diga "uh, pidamosle que labure"?
Yo ahora prácticamente no busco laburos freelance porque estoy bastante metido en una startup, pero lo que hice fue ir haciendo contactos que eventualmente podían darme trabajos, es la parte más difícil, pero el boca a boca es lo que más ayuda en esto. Si bien hay paginas como Workana o Freelancer hacerte un nombre ahí es difícil y capaz que para empezar vas a tener que regalar tus trabajos prácticamente.
Anónimo - 21-05-2020 11:35
Hola dam! primero gracias porque gracias a vos me decidí a volver a este mundo precioso que es sistemas ,que consejo me podrías dar para poder dar el salto y arrancar a laburar de esto una vez que termine de estudiar (sabiendo lo básico como html,css,js,php y sql ,con algunos frameworks)
Wo! Que bueno escuchar esto 😊. Siempre voy a decir lo mismo pero hace proyectos por tu cuenta, cualquier cosita, si no tenés ideas podes copiar apps (bien base) como Twitter, Instagram, Spotify, mismo esta app que es bastante simple, eso te va a ir dando experiencia para que cuando te toque una entrevista técnica estés mucho más curtido y además tengas un portfolio de proyectos para mostrar o hablar. Otro lugar bastante bueno es meterte en comunidades de sistemas, muchas veces se suben propuestas de laburos por ahí así que capaz que podés agarrar algo.
Anónimo - 20-05-2020 22:33
usas o conoces herramientas para minificar o "encriptar" el codigo frontend de react u otro fwk? para que el frontend no se pueda leer desde source. Existe?? saludos
Buenas. Si, podes ofuscar el código pero hay maneras de terminar descomprimiéndolo, al estar en el browser se termina viendo. Lo que se hace generalmente es minificarlo con algún builder tipo Webpack, pero leer siempre lo vas a poder leer.
Anónimo - 20-05-2020 19:53
Como va dami? Te hago una consulta, sabes de algún emulador de safari para windows? O algo similar para saber como se va a ver en iphone mi web. Estoy cansado de tener que hacer deploy si o si para ver si queda bien o no, safari tiene un par de diferencias. Saludos!!
Buenas, emulador así medio nativo no creo que encuentres porque Apple tiene todo muy cerrado para su S.O, lo que podés usar es plataformas que te lo dan tipo: https://saucelabs.com/
Anónimo - 20-05-2020 17:21
Hola Damian, sabes que ya van varias veces que me dicen "no aprendas/uses JQuery, aprende React". Hay alguna razón técnica por lo que estas 2 librerías deberían ser excluyentes una con otra?
Buenas, si, podés aprender ambas pero no funcionan juntas y es por como manejan el DOM. Cuando usas React dejás de hacer $("a.link").attr("href", "url") sino que pasan a ser todo estados dentro de React. state = { url: "https://asd.com" } <a class="link"href={this.state.url} /> Y automáticamente cuando cambia ese estado se ve afectado en tu link. Si usaras jQuery dentro de React perdés todo el manejo de estados y además de esto React maneja el DOM de una manera diferente, con algo que se llama virtual DOM.
Anónimo - 20-05-2020 14:21
Hola Damian! como va? consulta, estoy finalizando una ingeniería de sistemas, lo que más he tocado es Android pero no lo suficiente como para ofrecerme freelance y armar una app entera. Algún consejo para entrar en el mundo freelance siendo muy jr? usas alguna página en especial? Gracias slds!
Buenas. Si, armate alguna vos, lo que quieras, si no tenés idea podés copiar esta misma app en Android, te va a ir surgiendo miles de problemas seguro y eso es lo que te va a ir dando la experiencia. El mundo freelance que no es por páginas como Workana/UpWork/Freelancer es todo contactos, si te vas a meter en esas páginas te recomiendo tener un portfolio con proyectos tuyos hechos, cosa de que cuando el cliente vaya a ver lo que hiciste tengas algo para mostrar.
Anónimo - 18-05-2020 11:19
Como ves el futuro en el Jamstack
No se el futuro futuro, el ambiente dev de FE sobre todo cambia muchísimo muy rápido, pero ahora está muy bien posicionado por todas las librerías que hay.
Anónimo - 17-05-2020 16:22
Ves viable conseguir tu primer laburo como remoto? O sea directamente entrar a una empresa como remoto siendo Jr. Se consigue? O recomendas arrancar onsite y que te ayude bastante un superior en la empresa en tu camino? Saludos!
Va a depender mucho de tu disciplina para tomar el primer laburo remoto, se puede, están buscando (actualmente por el COVID empezarías remoto). OnSite vas a tener la ventaja que tenés gente a todos lados para pedir ayuda, que remoto lo harias por chat, es muy particular de cada uno. Pero si querés ir por el remoto podés y es factible.
Anónimo - 17-05-2020 15:52
Antes de aprender nextjs que bases recomendas tener?
Conocer React más que nada, porque sino te vas a meter de lleno con React y Server Side Rendering y puede que hagas quilombos ahí.
Anónimo - 17-05-2020 14:57
Hola dami! Como estás? Tengo una consulta.. soy estudiante de últ año de des. de software, todavía no labure en ningún lado. Estoy metiendole al front en react. Ya se me da bastante bien y tengo un par de webs solo front, vos decis que le siga metiendo o tmb mire backend? se consigue laburo front?
Buenas, si querés poder mirar lo que es back con Node, que es lo que se complementa con React y es el stack que se está usando mucho, pero si, hay laburo de FrontEnd con React.
Anónimo - 14-05-2020 10:44
Hola Dami, como va? Con respecto a la ultima respuesta, como puedo progresar, si en la empresa en la que estoy no me dan nada para tocar codigo? Quiero hacer cosas independiente, pero no se me cae una idea.. hace un año que aprendi a programar, y me siento en el mismo lugar en el que entré. Saludos!
Pediles! Si entraste como dev y te quedaste sin tareas habla con tu TL o PM y decile. Sino, hace cosas por tu cuenta, ejemplo, esta página, intenta copiar este Anon Q&A. muchas veces cuando estamos aprendiendo y no se nos cae una idea esta bueno copiar otras paginas tipo Twitter, Netflix o Spotify, sirve muchísimo.
Anónimo - 13-05-2020 23:47
Cómo andas Dami? Recién escuché la entrevista que te hicieron, muy buena! Y geniales los últimos consejos. Este lunes arranco mi primer laburo como developer, que consejo le darías a alguien que ya pudo dar el primer paso difícil? Que sigue ahora? Que se espera de un Jr para las empresas? Saludos!
Buenas, gracias por el feedback! Primero que nada congrats por ese laburo, segundo, ya pasaste la parte jodida que es entrar, ahora lo que te queda es aprender en ese laburo, aprender las herramientas, a trabajar en equipo y en lo personal, me gusta moverme e ir conociendo otras empresas. No se donde entraste pero yo le daría 1 año o capaz que un poco más, depende de vos y ahí empezar a ver que otras ofertas te van llegando, si es un salto a Semi-Senior ni lo dudaría. Éxitos en ese primer laburo!
Anónimo - 13-05-2020 23:29
Hola damian , como andas? Te hago una pregunta media pava capaz. Usas lentes protectores contra la luz azul ?
Buenas, no es pava para nada, los use un tiempo pero no eran muy buenos. Los posta son los Gunnar, pero salen una moneda. Yo en cambio lo que si uso en todas las compus es Flux: https://justgetflux.com/ para sacar esa luz azul que te tira el monitor y te rompe los ojos.
Anónimo - 10-05-2020 22:31
Hola Damián! Cómo estás? Te sigo una banda, desde el blog a lo que escribis. Mañana tengo una entrevista para kovix, si bien buscan stack js, dicen que haber desarrollado en cualquier plataforma puede servir. Estoy más que nervioso. Algún concejo?
Buenas. Siempre se está un poco nervioso en las entrevistas, mi concejo aunque difícil de implementar es lo que tomes como un "juego", charla tranqui, contá lo que hiciste, si tenés proyectos y ese tipo de cosas. Intentá que sea lo más descontracturada posible. Muchos éxitos!
Anónimo - 10-05-2020 13:16
Hola Damián, cómo andas ? Te sigo en Twitter y me estoy metiendo en esto del desarrollo web hace ya un año. Veo que todos tienen un setup , dos monitores o un teclado y mouse específico o x silla , es esencial ? Digamos mejora al comfort supongo, pero no es un Must-have? O si? Gracias !!
Buenas, 0 esencial, recién después de muchos años me arme un setup como quise, pero siempre programé con una notebook y nada más. Ahora particularmente se está viendo más por el tema de la cuarentena y que todos estamos trabajando remoto. Si trabaja remoto está bueno tener algo cómodo, pero yo me lo fui haciendo muy de a poco por ejemplo y trabajo freelance hace 3 años. Creo que lo mejor de todo el setup es una buena silla, que te mantenga la espalda recta porque después de un tiempo lo empiezas a sentir el desgaste.
Anónimo - 08-05-2020 05:00
Hola damian, te vi por una respuesta en twitter y entré a mirar tu perfil. Estoy arrancando en frontend y vi que sos un mostro en frontend! Entre a ver tu página y a mi sorpresa, entre esos proyectos tremendos q tenes, estaba AOWeb, te admiro midraks (si sos vos), arranqué en el mundo de la programación cuando era más chico empezando a editar mis primeros servidores de AO, copypasteando de gsz y muy de a poco arrancando a entenderlo. Recuerdo de verte muy seguido ahí, me alegro x los logros que conseguiste! Veo que sos muy bueno ya, me alegro mucho!! Salu2!
Buenas, sii! Soy yo jajaja. Que loco encontrarme por acá con gente de GSZ, buenos tiempos. Gracias che! Muchos éxitos.
Anónimo - 07-05-2020 09:31
Una consulta, estoy creando una página web y quería saber si hay alguna página que recomiende colores que combinan, porque los elijo a mano y me va quedando raro y siento que esta feo.
Buenas, si! Hay varios generadores, uno de los que más me gustó es este: http://colormind.io/template/paper-dashboard/
Anónimo - 04-05-2020 10:17
Importa la edad a la hora de que te tomen en laburos en sistema? empecé a estudiar desarrollo frontend hace 1 años mas o menos antes habia estudiado turismo así que nada que ver mi background pero me encanta el desarrollo web el tema es que tengo 29 y veo que la mayoría son pibes mucho mas jóvenes
Que no te pare la edad, estás en un momento perfecto. Seguile metiendo y sobre todo armate un portfolio con cositas para mostrar lo que hiciste o aprendiste, eso te va a ayudar muchísimo. Cuenta en GitHub y LinkedIn!
Anónimo - 02-05-2020 23:38
Si hoy tuvieras que migrar una app desktop a web que lee datos de una bd MySQL, usarías Laravel o que otra tecnología?
Mi stack de hoy en día y el que más fuerte creo que es actualmente es NodeJS con NextJS en el front.
Anónimo - 02-05-2020 13:47
Por qué vscode y no sublime? Desarrolle ;)
Usé Sublime mucho tiempo, es más, tengo comprada la licencia, pero lo dejaron de desarrollar, la comunidad bajó muchísimo y migraron todos a VSCode. Me siento híper cómodo laburando con VSCode y las extensiones que tiene, nada que envidiarle a Sublime, ojalá que algún día vuelvan a ponerle pilas de nuevo.
Anónimo - 02-05-2020 09:52
¿Batata o membrillo?
Membrillo toda la vida.
Anónimo - 01-05-2020 22:44
Que extensión de vscode, de chrome, u otra herramienta usas día a día para hacerte más fácil y cómodo el laburo?
En VSCode las que más me gustan son: -GitLens -Import Cost -Auto Close Tag -Auto Rename Tag -Color Highlight -Prettier <3 -Indenticator Lo que es Chrome no muchas, perosi tengo un par que amo: -JSON Formatter -LightHouse -WhatFont -Picture in Picture Y herramientas creo que las 2 que más uso son iTerm (terminal en Mac) y Postman (para hacer requests)
Anónimo - 01-05-2020 20:57
Dami, que opinas de Ruby? Conoces el bootcamp de Le Wagon?
Buenas, Ruby es un lenguaje interesante, jamás me puse a programar con el, se que vive gracias al framework Rails, no te puedo decir nada del lenguaje en si, pero del lado de laburo no es lo que más se usa, se que hay startups y empresas que lo usan pero no son la mayoría, diría que son un grupo bastante chico. Le Wagon no lo conocía, recién me lo puse a investigar, veo que tiene sedes en todo el mundo, me hace ruido el precio $5000 dólares es MUCHA guita y ahí creo que entendí a que viene tu pregunta de Ruby, enseñan ese lenguaje, me da curiosidad que no enseñen Node por ejemplo. No se, la verdad que me hace un poco de ruido por el dinero que piden, pero no conozco su calidad tampoco.
Anónimo - 01-05-2020 20:49
Hola. Tengo q maquetar algo de cero, con bootstrap. Sé q hay formas de automatizar algunas cosas, pero nunca usé. Onda composer, gulp y demás. Q recomendás? Gracias!
Automatizar en que sentido? Te referís a minificar el CSS, compilar SCSS, optimizar imágenes etc? Lo que más se usa hoy en día es Webpack. Si estás maquetando esto para dejarlo en un html estatico plano y no usas ninguna librería tipo React podés usar el que quieras, Gulp, Grunt y todos esos ya quedaron un poco viejos pero siguen sirviendo, Webpack es la estrellita del momento.
Anónimo - 01-05-2020 20:38
Hola. Hago back con php. ¿Es una locura no usar un framework (laravel por ej.) y codear todo de cero? Gracias por toda la onda que le ponés.
Buenas, no es una locura para nada, pero te estás perdiendo todas las ventajas que te da un framework como Laravel, como el ORM para manejar la base de datos, blade (creo que siguen usando blade) para manejar el front, seguridad y un constante mantenimiento de la comunidad, yo te diría que lo pruebes por lo menos, te va a hacer la vida mucho más fácil y el desarrollo más rápido. Gracias a vos!
Anónimo - 01-05-2020 20:29
Hola. Hay algo como Trello pero gratuito? Gracias
Trello es gratuito! Tiene un plan pago que te da tableros por equipo ilimitados, el normal te deja 10 nomás, pero para personal es 100% gratuito. También están usando Notion algunos, pero no me termina de cerrar.
Anónimo - 28-04-2020 19:43
Buenas, como estas? Una consulta, a vos tambien te pasa que tenes muchisimos "proyectos" en la cabeza y no terminas en decidirte y hacer uno ? Tendrias alguna ayuda para eso?
Buenas. Interesante pregunta, si, activamente ahora tengo 4 proyectos y en la cabeza tengo unos 20 más jajaja. Lo pude solucionar haciendo MVPs rápidos. Hacer algo en mínimo y concreto y ver si pega o llama la atención o logra el objetivo que quería llegar, si es así, sigo por ese camino, sino agarro el siguiente. Esa es mi manera de encarar los proyectos, suelo elegir de todos el que más "hype" me genera y encaro por ese, pero si tenés muchos y querés hacer todos hacé lo de arriba.
Anónimo - 27-04-2020 22:30
Hola, la otra vez vi un tw que hablaste sobre los BI y como hacías cosas para que no te rompan todo(? jaja que opinion tenes sobre el BI en general? yo estoy haciendo cursos sobre eso y queria ver una opinion mas de afuera sobre como se relacionan con las demas ramas
Es un mundo recontra interesante y necesario. De los números es de donde sale el rumbo de la empresa, sus objetivos y si estamos bien o mal. Yo lo veo como un area recontra positiva y que aporta mucho a una empresa.
Anónimo - 27-04-2020 12:29
Respecto a tu review de la Silla Statros. Que es recomendable buscar o ver a la hora de querer comprar una? Ese modelo ya no se está vendiendo (se vende un modelo nuevo) y quiero entender que caracteristicas hay que tener en cuenta (además de evaluar alternativas más economicas o más completas)-
Buenas. Creo que la Stratos la siguen vendiendo en ML pero los de DaleClick no. Con respecto a la silla yo lo primero que leí fueron las reviews, pero hay muchos extremos, así que no me confié tanto. Las sillas estas como la Noga Stratos o la Kaos vienen de una marca blanca de un fabricante chino y muchas otras marcas la compran, le ponen sus logos y las venden, así que si ves parecidas son todas iguales. Lo que más le presté atención yo fueron las terminaciones en cuanto a costura, que se vean resistentes y que no se vayan a descoser en 6 meses, las 2 almohaditas tanto cervical como lumbar me parecen clave, son muy muy cómodas y te ayudan a la postura, estructura tanto metal o plástico (no necesariamente el plástico es malo, puede ser un plástico resistente) y despues ver cosas como si tiene para ajustar la altura del apoya brazos, si se reclina y buscar reviews en YouTube que te dan una vista más profunda de lo que vas a ver en un par de imágenes o descripciones. La que se está vendiendo ahora de Noga es la Kaos creo y vi que era bastante buena también, otras marcas que probé y me gustaron: Redragon y Aerocool, esta ultima la venden en compragamer.
Anónimo - 24-04-2020 13:52
Svelte puede ser una buena alternativa?
Tanto Svelte como GatsbyJS creo que te resuelven esto pero jamás los usé, vengo trabajando hace mucho tiempo con NextJS para solventar esto. Cualquier otro que haga server-side rendering también ayuda. Pero por el momento solo trabajé puramente con Next.
Anónimo - 24-04-2020 13:52
¿Que alternativas existen para poder trabajar en Front End con React y a la vez tener un buen SEO en tu web? Me refiero a que JavaScript, más precisamente en React con esto del Virtual DOM, complica la manera de indexar tu web. Hay otra manera además de Next JS? Que opinión tenés de este? sigue...
Anónimo - 22-04-2020 18:33
Buenas..Vi que trabajas con dos monitores, que pones en cada monitor a la hora de codear?
Buenas, en el derecho el editor y en el izquierdo el browser o la terminal.
Anónimo - 22-04-2020 16:49
Buenas, como va? Tengo una consulta, tengo conocimientos de programación y quiero crear una primera pagina web, quisiera saber por donde tendría que arrancar el desarrollo, ya que los conocimientos basicos en html, css y js ya los tengo. Debería arrancar con html y css y por ultimo js?
Buenas. Yo lo que generalmente hago es crear siempre primero el diseño con HTML y CSS y despues le doy todas las interacciones que necesite con JS. Mismo podés hasta buscar templates si no querés empezar full desde 0 y ver como van armando paginas, podés buscar: "template html5 personal page" o cosas de ese estilo en Google y vas a encontrar un montón en los que podés basarte.
Anónimo - 21-04-2020 22:40
Como puedo hacer para conseguir trabajo con junior o trainee en este momento con cuarentrna? O crees que las emrpesas no los tendrían en cuenta?
Contactos y spam. Armate un buen perfil de LinkedIn, tené proyectos hechos y aplicá a toda empresa que veas dando vueltas. Usá las redes tipo Twitter, ayudan muchísimo.
Anónimo - 21-04-2020 22:39
Hola! Estoy aprendiendo a programar hace un año y me di cuenta que me gusta bastante el backend. Como soy del interior aca hay carreras muy básicas, decís que me conviene ingresar en ingeniería en sistemas o es muy nada q ver?
Buenas. Hacer una carrera tipo ingeniería no está mal pero no te va a enseñar a programar al nivel que posiblemente estés ahora si estás aprendiendo de manera autodidacta. La ingeniería te va a enseñar mucho de matemáticas, algoritmos, álgebra y formas de pensar diferentes eso en bastante tiempo. Si es que te metés en una carrera no dejes de aprender por tu cuenta, sino vas a ser de la media que va a una facultad, aprende lo que le enseñan ahí y se queda con eso, ojo, no digo que esté mal, pero vas a aprender a un ritmo lentísimo y si es que venís aprendiendo de manera autodidacta posiblemente te aburra. Si querés meterte en una, metete, pero hace proyectos por tu cuenta para sumar a tu portfolio y además te va a dar un conocimiento exponencial a lo que te va enseñar esa carrera (en el tiempo).
Anónimo - 21-04-2020 20:23
Hola, te sigo hace poco, ya que la cuarentena de dio un cachetazo de realidad. Estoy cerca de los 40 y quería preguntarte: que chances reales crees que hay de conseguir un trabajo a esta edad, arrancando de cero? En caso de haberlo, que lenguaje recomendas? Gracias por tu tiempo.
Buenas, yo creo que nunca es tarde para ponerse a aprender a programar, fuera del trabajo que tengas es algo que es necesario ahora y va a ser necesario en el futuro. La verdad que no se exactamente que problemas habría con la edad, por lo menos en este ambiente, creo que muy pocas empresas de sistemas te pueden rechazar si mostrás ser un buen recurso para ellos (y digo recurso porque es así, todos somos recursos de las empresas). Realmente te recomiendo que te pongas a ver que onda la programación y yo te diría que empieces por el lado web, es donde es más fácil entrar y donde hay más info para aprender. Te podés pasar por el curso de programación básica de Platzi, es gratis y te va a llevar desde HTML, CSS y JS y vas a tener un pantallazo más grande de lo que es todo este mundo. https://platzi.com/cursos/programacion-basica/ Éxitos!
Anónimo - 21-04-2020 17:33
Hola Damián! Me encantó el mundial de lenguajes de programación. Quería preguntarte cómo es largarse a laburar como freelance? me gustaría hacerlo así puedo combinarlo con la facultad ya que me faltan pocas materias para recibirme y (nada relacionado con programación)
Buenas, gracias! Fue divertido mientras duró, se picó lindo. Largarse a laburar como freelance puede ser muy complicado o fácil según tu contexto y los contactos que hayas hecho. Yo me fui a laburar por segunda vez como freelancer hace 3 años, la primera vivía con mis viejos entonces no tenia una necesidad fuerte de conseguir laburo porque sabia que tenia un techo y comida, cuando me decidí ser freelance por segunda vez ya vivía solo, en ese momento trabajaba en Garbarino y lo que hice yo fue juntarme un buen colchón de guita para poder mantenerme sin laburar entre 6 meses a 1 año aprox. Junté esa guita y renuncié, renuncié sin tener nada, sin saber por donde iba a encarar pero ese era mi desafío, saber que si no conseguía algo no podía pagar el alquiler o comer, lo tomé como un jueguito. Empecé a hablar con algunos contactos que tenia diciéndoles que había empezado a trabajar por mi cuenta y ahí nomás me llegó el primer laburo era hacer un par de cositas en Wordpress, pasó una semana aprox y un ex-compañero de MercadoLibre me habló para decirme que estaba arrancando un MVP para una persona (actual startup en donde estoy) y que si quería venir a hacerlo con el, obviamente le dije que si, ese MVP salió increíble, el producto empezó a crecer y yo me quedé ahí, sigo laburando remoto con ellos, ya hicimos varios productos y mantengo a todos con un equipo de desarrollo. Mientras pasaron estos 3 años también agarré otros proyectos pero mis fuentes de ingreso fuerte es esta startup, por eso digo que tiene su grado de suerte, yo sinceramente siento que tuve suerte, además de haber hecho una agenda de contactos. Hoy tenés muchas empresas como TopTal donde te podés registrar, pasas una entrevista con eos y te toman como recurso para asignarte a X cliente, siempre trabajando remoto y pagándote en dólares. Esa es un poco mi experiencia del lado tech y que si te largas en bolas cuesta, así que está bueno hacerse un nombre, tener conocidos o contactos que te puedan llegar a decir de algun laburo y el boca a boca es super importante.
Anónimo - 21-04-2020 17:11
Hola! Todo bien? Te sigo desde hace rato, gracias por todo lo que haces. Hace poco empece a laburar en un lugar donde son muy fans de las metodologias agiles, TDD y toda la pelota. Como es tu relacion con ese ambito siendo freelancer?
Buenas, gracias a vos! Jamás fui fan de todo ese ámbito, personalmente no uso TDD ni metodologías ágiles para laburar ni tampoco las llevo a mi equipo. También es un tema de que suelo hacer muchos MVPs y hacer TDD me sacaría mucho tiempo (acá me van a putear de que no te saca tiempo sino te que lo da después y ñññ, pero es mi opinión jajaja). Ese es mi punto de vista y porque no las uso pero conozco muchas empresas muy grandes que sus bases están en el TDD y funcionan 10 puntos.
Anónimo - 20-04-2020 00:03
Buenas! Primero que nada, amo que seas tan didáctico y tengas tanta paciencia para explicar banda de cosas. No puedo hablar por todxs lxs jrs, pero yo siempre te voy a agradecer por todo el laburo de explicar cada cosa jaja. Quería consultarte, ya tengo 2 laburos en programación, sumo 1 año de exp en total y justo por esta situación me recindieron del contrato. Para seguir aprendiendo, qué recomendarías, meterme con algún curso copado (Front end) o hacer challenges para no perder lo que aprendí en mis laburos?
Buenas, primero que nada muchas gracias, intento ayudar desde lo que se y puedo, significa mucho eso 😊. Con respecto a la pregunta si ya tenes bases programando te recomendaría que te pongas side projects para hacer, cualquier cosa, ejemplo este Preguntas y Respuestas que arme. Vas a aprender el triple que si estuvieses en un curso porque posiblemente te traves en alguna parte, tengas que Googlear eso y así en loop hasta terminarlo, todo eso después termina siendo conocimiento que cuando te toca aplicarlo de nuevo ya sabes por donde encarar.
Anónimo - 17-04-2020 20:43
Hola Dami, como sos una de las personas que me inspiran a seguir programando vengo acá a sacarme dudas. Hice 3 años de ingeniería informática con promedio 8,33 aprox , en el medio mientras hacía la carrera arranqué un curso de java (plan 111mil) ahí descubrí que no quería saber de física, ni de matemática aplicada o análisis matemático A, B, C. Así que decidí dejar la carrera y arrancar con una capacitación en fullstack (HTML, CSS, JavaScript, React y un poco de Firebase), me encantó, ahora arranqué la tecnicatura en programación en la UTN, pero el problema está en que me está costando horrores conseguir laburo en el ámbito, el inglés no es el problema y no consigo feedback de las empresas. Ahora la pregunta ¿Cómo conseguiste o se te presentó tu primera oportunidad? ¿Qué recomendaciones nos das a los que recien empezamos?
Respondo todo en esta, sorry que tuviste que mandar tantas preguntas, le puse un limite de caracteres jajaj. Primero que nada, gracias por lo que dijiste, me llena un montón poder inspirar o ayudar a la gente a que entre o siga en este rubro que tiene mucho para dar. Es un tema que conozco y es jodido actualmente porque hay "poca" demanda de juniors pero mucha demanda de seniorities más altos, lo que termina generando un cuello de botella. Mi primera oportunidad fue completamente random, estaba en casa y me llaman de una empresa (Adoos) para decirme que habían visto mi CV en un PhpDay (era una meetup, no se si se seguirá haciendo) y les interesaba mi perfil para ver si quería una entrevista con ellos, les dije que si de una y al otro día me fui a esa startup que quedaba en microcentro, eran 5 devs, me junté con el CEO, hablamos recontra bien, terminé hablando del Warcraft 3 con el y me terminaron contratando. Ahora bien, esos eran otros tiempos, sistemas no estaba tan "saturado" de juniors o trainees que buscan laburo entonces como haces para entrar a una empresa ahora? Podés seguir tirando CVs a todos lados pero es mucho más fácil si tenés contactos y si te recomiendan, eso se arma con tiempo obvio, pero una solución copada a eso es ir a meetups (ahora está medio jodido con el COVID) pero ahí terminé conociendo a mucha gente yo, que en cuanto conocen una oportunidad, adentro de sus empresas o de otros lados lo primero que van a hacer es llamarte a vos y por recomendación se suele entrar mucho más rapido que mandando un CV. Siempre digo lo mismo pero tene un portfolio con proyectos armados, porque eventualmente te van a llamar de una empresa y está bueno ir con cosas y decirles, mirá, hice todo esto, además de tus estudios. Espero que esto te sirva y cualquier cosa podés seguir preguntando o charlarme por MD! Gracias! Éxitos!
Anónimo - 17-04-2020 18:54
Hola! Esta pregunta es un poco (bastante) subjetiva pero para intentar entender las dos corrientes. Php, el tan odiado y amado, ¿por qué? Mucha gente lo critica y mucha gente lo adora.
Buenas. Es un tema de la gente en realidad, se vuelven demasiado pelotudos con el tema de los lenguajes, sobre todo para medirse el ego diciendo, "Yo programo en C" "NO! Yo programo en ASM" "NO, YO CREÉ LA COMPUTADORA". No hay lenguajes mejores o peores, PHP en particular se convirtió en un meme, pero todos los lenguajes tienen eso de "meme" que los identifica, como JavaScript que si haces [] + {} da "[object Object]" o Java con su consumo de memoria y sintaxis, y así hay millones. El punto acá es alejarte de los puristas y esa gente que le gusta criticar por criticar, como están haciendo con lo de HTML, se creen mejores por decir "ey ey ey HTML no es un lenguaje de programación jejejjeje", y no, simplemente con unos pelotudos. Espero que hayas podido entender!
Anónimo - 16-04-2020 21:44
Buenas! Traigo una pregunta que no es fácil y por eso no pude recibir una respuesta completamente convincente. Me encanta el mundo de la tecnología, incluso trabajo en una multinacional tecnológica pero como gerente. Me interesa el mundo de la programación y no sé por dónde empezar.
Buenas! Hay varios lados por donde podés entrar a programar, creo que uno de los más "fáciles" hoy en día es la web, te recomiendo muchísimo un curso de programación básica de Platzi que es gratuito que toca los temas de HTML, CSS y JS. Este curso ya te va a dar una noción y orientar por donde arrancar. https://platzi.com/cursos/programacion-basica/
Anónimo - 13-04-2020 22:38
Con mi novia conocimos CourseIt gracias a vos, y ahora ella estudia ahí. Vimos que no publicaste mas nada al respecto, todavia seguis trabajando ahi? pasó algo?
Buenas, que bueno que hayan conocido CourseIt gracias a mi! Por temas personales a principio del año dejé CourseIt y ya no soy más parte de esa empresa pero está todo ok! CourseIt va a seguir funcionando sin problemas por si esa era su duda! Saludos.
Anónimo - 31-03-2020 15:50
Estoy con un curso de JS de cero. No tengo experiencia en el rubro. Qué tip o dato a tener se te ocurre que me podés aconsejar sobre cosas del trabajo que no son obvias hasta que laburas de eso? y 2) es difícil conseguir en Argentina hoy en día un laburo como dev? No descarto irme del país tampoco.
Buenas. Te voy a copiar algo de otra respuesta que pega muy bien con esto. Que seas constante y no aflojes. Te va a costar, mucho, programar no es fácil como varios dicen, pero si es verdad que cualquier persona puede. De a ratos te vas a frustrar y vas a querer tirar todo e irte a vender churros a la estación, pero el final de esto lo vale completamente. Apoyate en las comunidades de sistemas, preguntá y Googlea absolutamente todo, cualquier pregunta que tengas ya se la respondieron a otra persona y está en Google. Tomate breaks para no quemarte y disfrutá codeando que es una profesión hermosa. En lo que es laburo en si, conseguir trabajo para un Jr es complicado, pero si tenés proyectos y cosas para mostrar se va aliviando, así que todo lo que hagas, subilo a GitHub y tenete proyectos para mostrar a la hora de ir a una entrevista. Una vez que ya conseguiste tu primer laburo, vas a empezar a saltar y te van a llegar muchas ofertas, siempre es así, solo que entrar es lo difícil.
Anónimo - 28-03-2020 20:28
Hola, estuve 2 años trabajando en un framework privado en php mas que nada en backend y me quiero cambiar de ciudad y de trabajo, por mi parte fui haciendo cursos de angular y nestjs y armando un proyectito haciendo todo yo, podre defenderme en una entrevista full stack y no entrar como junior?
Buenas, es una pregunta complicada de responder, creo que lo mejor que podes hacer es ver modelos de entrevistas y ver si las podés pasar. En GitHub buscando “interview frontend o interview fullstack” vas a encontrar muchos modelos. Vas por buen camino igual, la mayoría ni tiene proyectos hechos y eso es lo que marca la diferencia, ir con un portfolio de cosas hechas es muy útil. Éxito!
Anónimo - 27-03-2020 18:44
Hola Damo, no vas a seguir los blog de crear el Argentum? Saludo de codo
Buenas, si! La idea es seguir sacándolos. Voy a intentar de tener un capítulo nuevo para la semana que viene ✨.
Anónimo - 20-03-2020 09:51
Hola Dami! No te gustaría dar un stream armando una mini app conectando express con mongo, consejos, etc.. ?
Buenas. Hace rato que tengo ganas de hacer un stream, ojo que puede ser buena idea 👀.
Anónimo - 18-03-2020 14:17
Dami! espero andes pasando bien la cuarentena. Te hago una consulta, estoy usando Next.js. Viste que usa el style jsx para aplicar estilos. Dentro de estos, vos recomendas usar clases css o directamente atacar los tags con selectores? Saludos! Gracias, se te aprecia.
A mi me gusta mucho usar directamente archivos de SCSS importándolos en cada page o componente y usándolos ahí mismo. import style from "./style.scss"; <div className={style.name}>
Anónimo - 12-03-2020 00:14
Hola Damian, primero felicitarte por los proyectos OS que estás haciendo!! Excelentes! Y segundo quería consultarte una cuestión a nivel arquitectura de cafecito de juntar todo en un único packaje.json? y no separarlo en dos, un packaje.json para el server y otro packaje.json para el client.
Buenas, muchas gracias! La única razón por la cual está todo junto es porque es un proyecto chico que lo hice a nivel MVP, en cuanto los proyectos escalan si veo de empezar a separar tanto server como frontend, pero al ser algo que hice rápido y solo tiene un controlador y 2 servicios no me parecía separar todo.
Anónimo - 10-03-2020 23:02
Hola! Pregunta, con la experiencia que tenés (más de 10 años), no se te cruzó por la cabeza irte a otro país a trabajar en este ámbito? Siendo Tech Lead y con semejante experiencia, no creo se te haga dificil conseguir que te patrocinen una visa, por lo que asumo esa no es la razón ^^
Buenas, si, es una pregunta que me hacen bastante, porque es lo "normal" actualmente, aparte, quien no quiere irse a vivir afuera con un estilo de vida mejor, mejor sueldo, etc? En mi caso particular es algo que pensé bastante y si bien sacando un tema familiar que me “ata” al país por el momento no me iría, simplemente por todo lo que hice y logré acá. Irme a vivir afuera implica que me vaya a trabajar en relación de dependencia que es algo que no busco actualmente y si quisiera empezar a freelancear y buscar clientes por allá es empezar desde 0 porque no tengo los mismos contactos que tengo acá. Posiblemente en un futuro me vaya, quien sabe, pero por ahora no me veo en el corto/mediano plazo viviendo en otro país.
Anónimo - 10-03-2020 20:49
Como va? Tengo una duda, como es un dia normal tuyo, porque yo estudio una carrera de sistemas y en los tiempos libres quiero arrancar a hacer proyectos por mi cuenta pero siento que no me da el tiempo o que si tengo media hora al pedo no voy a llegar a podes avanzar con nada. Que consejo me darias?
Buenas. Un día normal mío es bastante anormal para el resto creo yo, ya de base laburo remoto y freelance para una startup Argentina y no full time, partiendo de eso mi día es: Me levanto tipo 9/10 y voy directo para la compu, checkeo mails, veo Slack, me fijo que esté todo en orden y o arranco a laburar para la startup o me pongo a laburar en proyectos míos, según las prioridades que haya en el laburo o que tan prendido fuego esté todo, suelo cortar tipo 3pm para irme a entrenar 1h vuelvo, me preparo la comida, como y sigo o laburando, o metiendo hobbies míos, después más a la noche si no salgo me tiro a ver una serie/peli o sigo en lo que estaba haciendo. No se como son tus horarios, pero con que tengas 1h disponible ya te podés sentar y cranear algo por lo menos, no hace falta tirar código, pensá la estructura, como ordenarías todo, al otro día con todo eso ya armado te sentás a tirar un poco de magia y así vas aprovechando esos huecos de tiempo que tenés, si, es mucho más lindo y productivo (para mi) limar 4h seguidas, pero si no tenés ese tiempo vas a tener que buscar otras alternativas como esta que te di.
Anónimo - 10-03-2020 16:31
Probando, probando...
123, 123, probando probando? (?)
Anónimo - 09-03-2020 15:28
Entre un trabajo con sueldo debajo de la media pero muchas responsabilidades, que te ayudan a crecer y salir de la zona de confort día a día, y otro que sean responsabilidades acotadas pero con un buen sueldo. Que eligirías? (3 años de experiencia)
Según cuanta sea la diferencia de sueldo y cuales sean las responsabilidades. Es medio complicado de responder así. Si vos querés crecer y te gusta mucho más lo que te plantea la primera, andá de una, de ultima más buscando otras opciones que te den lo mismo con un mejor sueldo mientras estás en ese lugar.
Anónimo - 09-03-2020 14:03
Hola Damián! Podés contarme a grandes rasgos cómo hiciste cafecito? Que tecnología/lenguaje usaste? Por dónde se empieza algo así? Perdon si es muy básica la pregunta pero soy súper noob y estoy empezando.
Buenas! Tranqui, es una pregunta perfecta. Cafecito está hecho con React y NextJS del lado del frontend y NodeJS con Express del lado del servidor. Además guarda toda la data de los cafés y mensajes en una base de datos que es MongoDB. Yo para empezar este tipo de proyectos lo primero que hago es plantearme la idea, analizo si es factible hacer algo así y me pongo como meta un MPV (minimum viable product) que pueda sacar en una semana por ejemplo, cosa de no alargarlo mucho porque si haces esto se pierde el hype y terminás cajoneando el proyecto. Una vez que ya tenés la idea planteada a mi me gusta empezar por la parte visual, pero hay otras personas que empiezan por la parte del servidor, es indistinto, yo arranco por la UI cosa de que cuando tengo todo armado puedo pasar al servidor y después pulir detalles. Y una vez que ya lo publicaste y sacaste la primera versión empezás a iterar sobre la misma, si es que la querés continuar y sino arrancás con otro proyecto, pero para mi la clave es hacer proyectos cortitos, sacar MVPs rápidos y no colgarse meses con uno solo, porque vas perdiendo el hype y termina muriendo.
Anónimo - 08-03-2020 20:28
Hola dami, estoy armando un portfolio (es mi primer acercamiento a la programacion). La idea es ir poniendo proyectos que hice como para tenerlos de referencia pero mi duda es, que proyectos hacer? que es lo que sirve y lo que no? o que es lo no podría faltar? y de donde sacar ideas. Saludos!
Buenas, excelente que estés haciendo eso. No hay proyecto que no sirva, todo y cada cosa que vas aprendiendo ya sea algo chico o grande y le querés dedicar un mini sideproject mandalo ahí. Con el tiempo vas a tener un montón y los podés ir filtrando, pero ahora si no tenés nada yo mandaría todo, para que vean por todas las tecnologías, librerías y cosas que experimentaste. Para sacar ideas podés copiar cosas que ya existen. Ejemplo hacer un timeline de Twitter, la home de Netflix, la home de Spotify, mismo copiar estos proyectitos que estuve haciendo como Anon Q&A o Cafecito. Todo sirve y cuanto más haces se te empiezan a venir ideas a la mente de proyectos que pueden estar buenos.
Anónimo - 08-03-2020 18:30
Antes que me olvide, sos crack!
Jajaja gracias!
Anónimo - 08-03-2020 18:30
Buenas Dami! En que hosteaste esta app, el blog y cafecito? Son todos subdominios de damiancatanzaro.com?? Voy a buscar algo mas de info sobre como armar subdominios y el hostear en digital ocean.
Buenas. Está todo hosteado en DigitalOcean, el servidor tiene un Ubuntu Server 18.04 y Nginx instalado. Con esas 2 cosas ya podés hostear lo que quieras en un VPS.
Anónimo - 07-03-2020 03:14
cuanto tiempo te llevo cafesito?, o sea, cuantas horas por dias le dedicaste?
Sin contar que tome la base de Anon Q&A fueron 3 días aprox desde que lo arranque a codear. 1 día hice la UI, el segundo día la integración con MercadoPago y el tercero terminé de pulir detalles. Si cuento las horas en total deben haber sido menos de 10, lo que más me llevó fue la integración de MP porque la documentación es desastrosa.
Anónimo - 06-03-2020 23:24
Cuando empezas un proyecto, qué es lo primero que haces, la parte funcional o el maquetado?
Me gusta mucho armar toda la UI primero, y después hago la parte de la API y lógica dura, pero me gusta tener la UI armada ahí cuando voy armando la API ya puedo tener un lugar donde mostrar esos datos.
Anónimo - 06-03-2020 19:50
Hola todo bien? Primero que nada agradecerte porque además de transmitir conocimientos sos una fuente de inspiración para seguir aprendiendo. Segundo, según tu experiencia todo conocimiento se puede adquirir de internet? Saludos.
Buenas. Muchas gracias! 😊. Según mi experiencia si, internet hoy en día es una fuente gigante de información, podes aprender desde cómo plantar una planta, programar o cómo mandar un satélite a la luna. Queda en uno mismo ver si puede seguir ese camino de aprender de manera autodidacta o si necesita una persona quien te acompañe para aprender lo que quieras.
Anónimo - 06-03-2020 13:35
Que tan seguro es, por ejemplo, realizar una página web para un negocio X tan solo utilizando react y mongodb? es más seguro que php y mysql? perdón si la pregunta suena estúpida, pero empecé con hosting compartidos de muy chico y no me puedo acostumbrar a lo nuevo jaja!
No necesariamente. Si bien es verdad que tenés menos chance de hacer inyectar/ejecutar código en MongoDB que en MySQL si ambas están bien programadas y las 2 van a ser seguras. Hoy en día si usas PHP seguramente uses Laravel y Eloquent medio que te resuelve todo el tema de seguridad. React es solo frontend, ni se entera que le pasa al Mongo o al MySQL que tenga atrás, en todo caso seria con NodeJS, pero es como dije, ambas pueden ser o muy inseguras o igual de seguras independientemente del lenguaje que uses.
Anónimo - 06-03-2020 10:22
Hola, estoy estudiando Html, css, javascript y react,tengo algunos proyectos de los cursos que hice, tendria que hacer algun proyecto mas importante para el cv o seria mejor meter algo de Back? como node por ejemplo?
Buenas, como primera medida, todo proyecto que haces metelo en GitHub, con demo si es posible, es muy valioso para mostrar en una entrevista. Si querés tener un abanico más amplio de tecnologías podés meterte con Node, si venís de JS se te va a ser más ameno el camino de aprendizaje y va a ser valorado obviamente. Pero como te dije arriba, llená tu portfolio con proyectos y cositas que vayas haciendo, te va a servir tanto a vos mientras vas aprendiendo como a la persona que te entreviste!. Éxitos!
Anónimo - 05-03-2020 16:05
Hola, estoy por renunciar a mi laburo para entrar a un bootcamp de programacion de 3 meses superintensivo. Es tan real como dicen lo de que hay tanto laburo y que se paga bien? En el bootcamp vemos js a fondo, react y mongoDB entre otras cosas.
Buenas, me voy a tomar tiempo para responder esta pregunta porque es complicada. No tengo idea en que bootcamp vas a estudiar ni cuanta es la carga horaria, si querés pasámelo por DM y lo analizamos, pero te voy a tirar toda la posta, en 3 meses no creo que puedas aprender TODO eso. JavaScript, React, MongoDB, posiblemente también te enseñen Node y Express. Es MUCHO posta, si venís con un background de sistemas posiblemente lo adaptes más rápido, si este es tu primer contacto con el mismo y le vas a meter a este ritmo, estate preparado mentalmente porque te va a cansar. Laburo hay, es una realidad, pero tenés que demostrar que sabés. Hacé proyectos y cosas para llenar tu portfolio, cosa de que cuando vayas a una entrevista no solo te quedés con "estudié en tal lado", porque no sirve de nada, te lo digo por experiencia de gente que entrevisté. Si mostrás cosas reales que hiciste, como las solucionaste, que tecnologías usaste es muchísimo más valioso y te da un background mucho mejor. Muchísima suerte en esto!
Anónimo - 01-03-2020 22:42
En Argentina, como está el tema a rasgos generales y demanda en cuanto al desarrollo nativo en mobile (Swift en especifico) frente a otros frameworks como RN o Flutter que permiten tener una misma codebase para ambos OS? Estoy aprendiendo Swift y me re gusta pero no me quiero clavar con ese tema!
Hay demanda y se suele pagar MUCHO, es más, es uno de los lenguajes que más se paga en Argentina. El único problema que tiene es que no vi muchas búsquedas para Jr en Swift, tampoco estoy tan metido en ese mundo para decirte 100% la posta, pero lo que si se es que hay muy buenos proyectos para entrar en nativo, tanto Swift como Android y Swift paga muy muy bien. Si realmente te interesa, metele, hacé proyectos y tené un buen portfolio con eso que vas a conseguir lo que quieras.
Anónimo - 01-03-2020 22:13
Estoy hace 8 meses como segundo trabajo en una empresa usando php (front/back) me gustaria aprender a deployear apps como estas pero siempre profundizandome como backend dev. En este caso, me recomendarias meterme en el mundo de JS o tirarme para otro lenguaje? Gracias por toda tu ayuda jefee 😋
Buenas. Este tipo de apps se pueden hacer en cualquier lenguaje, no necesariamente tenés que aprender NodeJS. Ahora, si te lo recomiendo, si. PHP es un lenguaje que de a poco está muriendo y se está migrando a otros lenguajes como NodeJS y Go. Aprender JS te va a dar un abanico mucho más extenso de herramientas y empresas a las que vas a poder ir también. Así que si, de una. Si querés seguir por el camino full backend aprendé Go, es el futuro inmediato para apps de alto rendimiento.
Anónimo - 01-03-2020 10:27
Hola que tal ? Tengo mi primer trabajo pero es con .NET y la verdad que lo acepte por que queria mi primer trabajo, pero no estoy muy seguro la verdad. Vos decis que me lo quede como primera experiencia aunque no sea JS ?
Toda la vida. Sistemas es un ambiente de cambio constante, es muy común ver a devs saltando entre empresas continuamente. Podés ir buscando otro laburo mientras estás ahí adentro y de paso vas aprendiendo de lo que te va a dar esa empresa.
Anónimo - 29-02-2020 14:44
Hola! Que le recomendaría a la gente que recién esta arrancando en programación web? :)
Hola! Que sean constantes y no aflojen nunca. Les va a costar, mucho, programar no es fácil como varios dicen, pero si es verdad que cualquier persona puede. De a ratos se van a frustrar y vas a querer tirar todo e irse a vender churros a la estación, pero el final de esto lo vale completamente. Apóyense en las comunidades de sistemas, pregunten y Googleen absolutamente todo, cualquier pregunta que tengan ya se la respondieron a otra persona y está en Google. Tómense breaks para no quemarse y disfruten codeando que es una profesión hermosa.
Anónimo - 28-02-2020 10:42
Hola damian, consulta para ser monotributista necesitas de un contador? que te cobra mas o menos y cuando es lo que se paga de monotributo mas o menos. gracias
Buenas. No necesariamente, podes sacar tanto monotributo como IIBB desde la web creo que ya no hace falta ir a ningún lugar presencial. Para hacer las facturas y los ingresos brutos los podés hacer vos, no es muy complicado. En mi caso mi contador es de la familia así que no sabría decirte cuánto están cobrando. Lo que se paga de monotributo depende de la categoría en la que caigas, si sacás un monotributo ahora tu categoría va a ser la A, que es la más baja y vas a pagar ese importe hasta mitad de año que ahí se hace la recategorización, ahí se toman los últimos 12 meses de facturas, se suman y se ve en que categoría quedaste, podes tanto subir como bajar de categoría, lo mismo se hace a fin de año. Para saber cuanto te corresponde pagar de monotributo te podés fijar en la siguiente tabla: https://www.afip.gob.ar/monotributo/categorias.asp Lo que tenés que sumar es: "Locaciones y/o Prestaciones de Servicios" + "Aportes al SIPA" + "Aportes Obra Social". Si ya estás trabajando en relación de dependencia si no me equivoco podés deducir tanto jubilación como obra social del monotributo porque ya lo estás pagando en tu recibo de sueldo.
Anónimo - 25-02-2020 18:42
pensaste algun dia ir a trabajar o vivir a otro pais ?
Que gran pregunta, es algo que quería hablar hace rato porque me lo preguntaron por todos lados. Es bastante común que gente de sistemas se vaya a vivir afuera, buenos sueldos, mejor calidad de vida, etc. En mi caso particular es algo que pensé bastante y si bien sacando un tema familiar que me “ata” al país por el momento no me iría, simplemente por todo lo que hice y logré acá. Irme a vivir afuera implica que me vaya a trabajar en relación de dependencia que es algo que no busco actualmente y si quisiera empezar a freelancear y buscar clientes por allá es empezar desde 0 porque no tengo los mismos contactos que tengo acá. Posiblemente en un futuro me vaya, quien sabe, pero por ahora no me veo en el corto/mediano plazo viviendo en otro país.
Anónimo - 24-02-2020 23:50
Estoy comenzando con Next.js algun consejo?
Apoyate mucho en la documentación que tiene Next en su página oficial, es muy completa. Y además tienen una comunidad muy fuerte en Stackoverflow y Spectrum.chat así que Googleá todo que las respuestas están. Fuera de esto dale mucha bola la lógica que escribas, que se tiene que ejecutar bien tanto del lado del cliente como del servidor. En cualquier parte del front podes llamar a process.browser para saber si lo que estás ejecutando está pasando del lado del servidor o del cliente.
Anónimo - 21-02-2020 12:53
Cuanto ganas como freelancer Full Stack? Sos monotributista?
25k usd anual. Soy monotributista. Acá dejé más detalles: https://twitter.com/DamianCatanzaro/status/1230170123035709440
Anónimo - 21-02-2020 10:21
Hola, recomendás Kotlin para arrancar en desarrollo de apps mobile? O mejor profundizarlo por el lado de js/Flutter?
Es según para donde quieras apuntar, con Kotlin te vas a centrar en el armado de apps solo para Android de manera nativa y posiblemente tengan un mejor rendimiento que si las creas con Flutter/React Native. La ventaja que tienen estas ultimas dos es que vas a poder compilar tu app tanto para Android como para iOS.
Anónimo - 19-02-2020 20:34
Holis estás re bueno
Holis, gracias 🔥.
Anónimo - 19-02-2020 20:31
Hola Damian, donde conseguiste el laburo remoto? Tendras paginas para recomendar donde buscar?
Donde estoy laburando ahora fue un contacto de un conocido, querían hacer un MVP del producto, terminó funcionando y la startup empezó a crecer. Así que ya van 3 años aprox acá. Es bastante suerte además de contactos, en este caso la startup salió bien pero como salió bien puede fundir en cualquier momento y tener que salir a buscar otra cosa. Laburo remoto es 100% contacto y boca a boca, tenete un portfolio bueno armado y salí a buscar por Twitter o conocidos. Te recomendaria Freelancer, Workana o Nubelo pero hay mucha competencia, podes probar ahí igual. También tenés Toptal, según el nivel que tengas podés probar de aplicar.
Anónimo - 19-02-2020 20:13
No sé si viste la encuesta que hace sysarmy/openqube todo los años, que me parece genial que la hagan y que liberen los datos, pero siempre me da la impresión de que están súper abajo de los sueldos que se manejan. ¿A vos que te parece?
La vi y es súper común esto por varias razones. La primera es que es un promedio entre todos los que hacen la encuesta, no me puse a filtrar en fino si respondieron más Juniors que Semi/Seniors pero es normal, una persona que gana arriba de 200k generalmente no se mete a responder estas encuestas o no le llegan. Y la otra es que si vamos a un promedio de 73k como dió sysarmy me suena a que la mayoría de respuestas es de Juniors y Semi y pocas empresas te van a pagar arriba de eso, generalmente las .com como MercadoLibre o Despegar te pueden llegar a pagar arriba de la media, pero una consultora no, te va a explotar por 2 mangos.
Anónimo - 18-02-2020 21:09
Estas trabajando de freelance solamente o tambien remoto para alguna empresa, y si lo ultimo es cierto, esta se encuentra en el exterior o en Argentina?
Estoy trabajando de manera freelance y remota para una empresa Argentina actualmente. Es una startup fintech llamada Digiventures.
Anónimo - 18-02-2020 11:47
Para conseguir laburo como front trainee es recomendable invertir en hosting y dominio para armar un porfolio? Quiero empezar a buscar algo y no se como arrancar (?)
No necesariamente, podes armar tu portfolio en GitHub Pages o con now.sh que son gratuitos. En GitHub pages solo vas a poder subir archivos estáticos tipo html/css/js, si querés algo más complejo con NodeJS de fondo por ejemplo subilo a now.sh Y si querés meterte en tema de servidores podrias armarte una VM con Ubuntu y probar levantar todo ahí antes de pagar un VPS, pero esto ya es más avanzado, te recomendaría que arranques por los 2 de arriba.
Anónimo - 18-02-2020 08:12
Estudiaste alguna carrera, curso o algo, o aprendiste todo por tu cuenta?
Ninguna, todo de manera autodidacta. Google tiene una cantidad de conocimiento ridículo y gratis ✨.
Anónimo - 18-02-2020 04:48
edad? estado civil ? ahr
24, soltero 😏 (?).
Anónimo - 17-02-2020 22:20
Esto se va a poder usar para que lo asocie a mi perfil y la gente me pregunte?
Lo hice como un proyectito rápido para después hacerlo OpenSource. Pueden levantarlo ustedes y tener su propio Q&A ✨.
Anónimo - 17-02-2020 21:17
es normal perder tiempo (o usar mucho tiempo) googleando algo cuando queres arrancar de cero?, yo por ejemplo uso demasiado tiempo maquetando en CSS, la semana pasada estuve como 4 horas para hacer una maqueta simple jaja
Recontra mega normal y es buenisimo que estés haciendo eso, yo que tengo varios años en esto sigo Googleando absolutamente todo. Es algo que te va a acompañar el resto de tu carrera. Ahora tardás más tiempo porque tenés que Googlear más a fondo y descubrir cómo buscar lo que vos querés, después terminás entrando al articulo exacto donde tiene la respuesta y agilizás todo eso. Pero si, Googleá.
Anónimo - 17-02-2020 21:16
usas alguna tecnica o algo para administrar tus tiempos? para no distraerte?.
No, 0, no sigo ninguna técnica ni método, simplemente soy bastante ordenado y cuando hay que trabajar trabajo, suelo cortar a la tarde tipo 3 o 4pm, irme a hacer otra cosa para distraer y después seguir. Pero no más que eso. Si hay algun día que estoy muy quemado o simplemente se que no hay nada urgente para sacar me tomo ese día y al otro liquido todo.
Anónimo - 17-02-2020 21:02
Hola dami, al laburar remoto como manejas los horarios de las comidas y de laburo? Seguis un horario estricto todos los dias o vas viendo depende como venis? Saludos
Buenas, no me cambia para nada, antes comia tipo 12/13 normalmente pero ahora estoy hace unos meses haciendo ayunos así que como después de las 3pm. Pero no modifica nada trabajar remoto, me es mejor todavía porque puedo tomar mi tiempo para ir a comprar/cocinarme.
Anónimo - 17-02-2020 17:20
Muy bueno Dami! Felicitaciones... gracias por animarme a meter mano con nodeJS
Gracias! Metele, NodeJS es un lenguaje muy noble y lindo para aprender.
Anónimo - 17-02-2020 17:13
Que groso que sos, si fuera joven de nuevo me gustaría ser como vos 😃
Jajajajaj <3, no hace falta ser joven, la edad no es un impedimento.
Anónimo - 17-02-2020 16:53
Hola que campo hay para react-native? saludos
No entendí a que te referís con "campo", pero si es sobre cómo está la industria con esta tecnología te diría que muy muy bien, la ventaja de ReactNative sobre programar en nativo en Swift y Kotlin es que solo sabiendo JavaScript y algunas sintaxis de RN podes compilar una app con una performance muy buena a ambas plataformas. Hay una buena demanda de gente que sepa RN actualmente en el mercado.
Anónimo - 17-02-2020 16:48
¿Trello o Asana?
Trello toda la vida ❤️.
Anónimo - 17-02-2020 16:41
Como manejas tus ratos libres para despejarte?? Ademas del gimnasio y pintar haces otra cosa?
Al trabajar de manera freelance y remota suelo estar bastante tiempo en casa, así que tipo 2 o 3pm corto un rato y me voy a entrenar o a hacer cualquier cosa tipo mirar una serie y después sigo. Tengo muchos hobbies como entrenar, pintar, electrónica, series, mi moto, también programar cosas como estas que me limpian la cabeza. Además me apoyo mucho en mis amigos para salir y dispersarme.
Anónimo - 17-02-2020 16:35
Que le recomendarías a alguien que recién se está metiendo al mundo de la programación web?
Que seas constante y no aflojes. Te va a costar, mucho, programar no es fácil como varios dicen, pero si es verdad que cualquier persona puede. De a ratos te vas a frustrar y vas a querer tirar todo e irte a vender churros a la estación, pero el final de esto lo vale completamente. Apoyate en las comunidades de sistemas, preguntá y Googlea absolutamente todo, cualquier pregunta que tengas ya se la respondieron a otra persona y está en Google. Tomate breaks para no quemarte y disfrutá codeando que es una profesión hermosa.
Anónimo - 17-02-2020 16:32
Why noy vue?
Algunas partes de la sintaxis me hace acordar a Angular y sufro. No me es amigable como se estructuran los proyectos tampoco.
Anónimo - 17-02-2020 16:10
Si React no existiese, ¿Svelte o Vue?
Si bien no me gusta ninguno de los 2, si tuviese que elegir uno sería Vue, mucho más tiempo en la comunidad y soporte.
Anónimo - 17-02-2020 16:06
Hola Damian, como estas? Hace poco arranque con esta movida del desarrollo, que cada dia me gusta mas. Existe algun tiempo por default, que deba dedicarle por dia para ir mejorando?
No existe tiempo por default, es el que vos quieras y puedas dedicarle sin quemarte obviamente, si le dedicas mucho tomate breaks en el medio para descansar la mente y después seguir. Éxitos con eso! 💪🏼
Anónimo - 17-02-2020 15:51
Para hostear en digital ocean una web que solo tiene front, que hace falta instalar en el mismo. Por ej: Una vez hostie una con un formulario hecho con php y la guarde en la carpeta html que se crea, pero mi duda es esa de si hace falta instalar algo si es solo front
Si creas un droplet desde 0 con un Ubuntu pelado le vas a tener que instalar Nginx y si es solo html con poner tus archivos en la carpeta /var/www te lo va a levantar en la IP del servidor. Si queres poner un dominio custom y ese tipo de cosas vas a tener que configurar en los sites de Nginx.
Anónimo - 17-02-2020 14:54
Probaste Kotlin?
De desarrollo mobile nativo muy muy poco, Kotlin nada, hice más que nada trabajos con hybrid apps y React Native.
Anónimo - 17-02-2020 14:36
No te aburre hacer siempre Front-end? Alguna vez pensaste otro path como mobile, full back, devops, etc?
No hago solamente FrontEnd, me recontra aburriria si es así. Me gusta absolutamente todas las ramas de sistemas y hago todas también. Tanto FrontEnd como BackEnd, Mobile o DevOps. Limitarse a una sola rama sirve si recien arrancás a aprender pero a la larga termina siendo bastante aburrido y te acota bastante al pensamiento resolutivo que te da sistemas. Sin ir más lejos esto lo hice con Next.JS del lado del cliente, Express con MongoDB de lado del servidor y todo deployado en un droplet de DigitalOcean con Ubuntu y Nginx.
Anónimo - 17-02-2020 14:28
Como te gusta el código? Crudo, jugoso, a punto o cocido?
Lo más cocido posible. A punto te lo puedo aceptar cada tanto (?).
Anónimo - 17-02-2020 12:56
Para una app de consulta bd solo funcional en Argentina me cierra mucho el bajo Ping de un VPS Wiroos me parece, gracias por la data
En donde te va a hacer diferencia esos 32ms vs 150ms va a ser en un juego online que necesites un ping bajo, en una consulta a una base de datos no lo vas a ni notar. Posiblemente sea hasta más lento porque la bajada y subida es mucho menor a la de un server de afuera. Un VPS en Wiroos el más barato por lo que vi sale $724 vs un droplet en DigitalOcean que sale $5 dolares y no te limitan el ancho de banda como ellos. Y si vamos a la misma plata podes pasar al droplet de $10 dólares que viene con 50gb de SSD y 3TB de transferencia.
Anónimo - 17-02-2020 11:46
Y un VPS de Wiroos?
Es una mejor opción que contratar un FTP, el problema de los VPS en Argentina es que la subida y bajada es bastante pobre comparada con servidores de afuera. Lo que si vas a tener en un VPS en Argentina es un ping muy bajo (32ms si estás dentro de Argentina) vs 150ms aprox si contratás un servidor de USA.
Anónimo - 17-02-2020 08:08
Buen día dami , te hago una consulta soy front de angular y quiero perfilar para el stack completo de JS. Cómo arranco con Mongo y express ?
Si ya sabés Angular tenés una buena base de JavaScript, así que empezar por NodeJS se te va a ser bastante fácil, empezá leyendo como funciona NodeJS y como levantar un proyecto, apenas tengas esto ya te podes ir a la documentación de Express y arrancar con la guía 101 que tienen. https://expressjs.com/es/starter/installing.html
Anónimo - 17-02-2020 04:38
Estoy buscando a alguien que me ayude cuando tengo una pregunta/duda, tipo un mentor, conoces a alguien copado? O que se cope? Estoy en varios grupos de js pero obvio la gente te ayuda cuando tiene tiempo
Lo mejor que te voy a recomendar para esto es la comunidad de FrontEndCafé https://twitter.com/FrontEndCafe y si necesitás algo tambien me podés hablar por DM a mi Twitter https://twitter.com/DamianCatanzaro, obvio que no estoy 24/7 respondiendo pero siempre que tengo tiempo ayudo por ahí :) ✨.
Anónimo - 17-02-2020 02:29
Vengo del palo del backend, c#, conozco poco de front entiendo lo básico pero me gustaría meterme más de lleno para poder tener un panorama completo. Alguna recomendación por cómo o donde empezar?
Empezá por HTML y CSS básico, armá estructuras de páginas estaticas con eso y despues empezá a meterte en JavaScript. Algo muy bueno para hacer es que hagas una API en el lenguaje que manejes e intentes integrarla con tu front, ejemplo un listado de peliculas, hacer mini proyectos e ir Googleando absolutamente todo lo que no conozcas para hacerlo te va a dar una experiencia y conocimiento tremendo.
Anónimo - 17-02-2020 02:21
Usas algun teclado especifico para programar?
El teclado de la Mac me encanta, pero ahora como la uso como monitor tambien estoy usando un Logitech K380, misma distribución que la Mac y con tecla Cmd.
Anónimo - 17-02-2020 01:29
Si tuvieras que elegir un solo VPS para hostear paginas de cliente locales e internacionales. Cual elegis y que sistema operativo?
Depende muchisimo de los requerimientos del cliente, si se que va a ser una página o app tranqui que no va a tener millones de requests por segundo ni necesita un escalado fuerte prefiero DigitalOcean (ojo que DigitalOcean tiene todo esto) pero si necesito hacer algo realmente grande y que me de una confianza absoluta prefiero invertir un poco más y usar AWS (Amazon Web Services). La otra opción muy buena es Google Cloud si necesitás usar servicios de ellos, pero si no es así me inclino por AWS primero. Y Sistema Operativo, Ubuntu Server, siempre.
Anónimo - 17-02-2020 01:27
en qué lo hiciste Damián?
Next.JS y MongoDB ✨.
Anónimo - 17-02-2020 01:07
Hay algún hosting que hayas probado y consideres un NO absoluto?
Como base, cualquiera que te ofrezca un cPanel y acceso por FTP es un red flag, tipo Wiroos o DonWeb. En el caso que necesites un cPanel para trabajar sigue siendo conveniente contratar un VPS (DigitalOcean los tenés desde 5 dolares) y configurar todo ahí. Mismo si no tenés conocimientos en configuración de servidores la mayoria ya tiene imagenes pre-creadas con Wordpress, cPanel o distintos tipos de soft para que con un click tengas un VPS dedicado para vos con ese servicio y no depender de un hosting que te da un FTP de dudosa presedencia para hostear tu página.
Anónimo - 17-02-2020 00:54
por que en now quedan expuestos los datos?
Porque en la versión gratuita de Now todos los archivos que subís a ese servidor quedan expuestos y pueden ser vistos por cualquier persona, es como si subieses tu código a un repositorio de GitHub. Y si tengo que hacer eso y conectarme con un servidor de MongoDB externo tendría que poner las credenciales y cualquiera podría entrar al mismo. [FIX] Puede que me haya confundido con esto, Now en su momento te tiraba un warning grande cuando deployabas que te decia que tus archivos eran públicos pero ya no pasa eso, voy a investigar un poco más a ver si lo cambiaron. [FIX2] Recien investigué un poco y ahora es opcional hacer publico el código y los logs, me había quedado con una información vieja.
Anónimo - 17-02-2020 00:48
Y por qué no en now.sh?
Now me encanta y creo que todo el mundo debería conocerlo, pero al tener este VPS uso estos subdominios para seguir generando mi marca y hostear todo en un solo lugar. Además en este caso se usa una base de datos por atrás (MongoDB) y si lo hosteara en Now dejaría todos los datos expuestos. [FIX] Puede que me haya confundido con esto, Now en su momento te tiraba un warning grande cuando deployabas que te decia que tus archivos eran públicos pero ya no pasa eso, voy a investigar un poco más a ver si lo cambiaron.
Anónimo - 17-02-2020 00:40
Dónde hosteas estos fun projects? :o
DigitalOcean, bueno, bonito y barato. Recomendadísimo.
Anónimo - 17-02-2020 00:34
Holaa damian
Hola persona anónima :).
Anónimo - 17-02-2020 00:28
Nah mentira el null lo puse a mano 🙃
Jajaja, I know.
Anónimo - 17-02-2020 00:27
Copadisimo este front
Yay! Gracias <3.
Anónimo - 17-02-2020 00:24
Hola
Holis
Anónimo - 17-02-2020 00:11
Así se ven las preguntas! Apenas den enviar se va a ver la pregunta en el listado.
Las más interesantes las voy a estar subiendo a mi Twitter: @DamianCatanzaro