Cuando estás utilizando un LLM en tu código, una de las partes más cruciales es hacer el mejor prompt posible.
Para esto se han desarrollando diversas técnicas (y roles de trabajo como el Prompt Engineering).
3 de estas técnicas a destacar son:
Zero-Shot Prompting
Es la prompt
Tu curriculum:
Git
Vue
CSS
PHP
AWS
DDD
Sass
Node
DOM
React
Kotlin
HTML
CRUD
MERN
MEAN
Netlify
Mongo
MySQL
Python
Docker
GraphQL
Minecraft
AmongUs
Full Stack
JAMstack
JavaScript
TypeScript
Kubernetes
PostgreSQL
Pregunta entrevista:
Haz un Tetris en 40 minutos.
Nos gustaría dejar claro que estamos a favor del feminismo.
Por eso buscamos colaborar con personas que compartan este principio.
Cuando vemos que no es así, cortamos la colaboración y pedimos que se borren nuestras contribuciones.
¿Quieres APRENDER el lenguaje por el que GOOGLE y META están apostando?
Este lenguaje no es Python ni JavaScript
AQUÍ más INFORMACIÓN de POR QUÉ y CÓMO aprender KOTLIN
[ H I L O ] ⇩
¡Sorteamos un MacBook Pro M1 y una suscripción de un año a Codely Pro por Black Friday!
Puedes participar y es totalmente GRATIS. Envío internacional incluido.
Tienes distintas opciones para participar en el sorteo.
Con cada una de ellas ganas puntos que aumentan las
JetBrains acaba de anunciar el futuro de los debuggers Y es BRUTAL.
En la imagen, el breakpoint está puesto en la segunda línea, pero el editor ya ha predicho qué va a pasar con este código. De esta forma el proceso de depuración se hace mucho más sencillo.
Lo que está pasando
💡 Imagina que quieres hacer un buscador en tiempo real para tu nueva aplicación web.
🔥 Sin embargo, te das cuenta que cada vez que escribes en él estas haciendo una nueva llamada al backend y esto acaba saturando tu navegador.
¿Qué podríamos hacer?
Hoy hace 6 años que lanzamos Codely Pro. 🥲
6 años desde que convertimos nuestra pasión en nuestra profesión.
6 años desde que grabamos los primeros cursos.
6 años desde que nos quedamos hasta las 2am ultimando todo y dando acceso a las primeras personas que os apuntasteis.
6
Si buscas en Google CURSOS de INTRODUCCIÓN a REACT aparecen más de 300k resultados
El 80% se centran en enseñarte a programar utilizando React de Framework
PERO por más que busques no vas a encontrar uno enfocado a ARQUITECTURA Y DISEÑO DE SOFTWARE
Hasta Ahora
[ H I L O ] ⇩
En programación, hay decenas de Patrones de Diseño de Software.
Y entre todos ellos hay un gran desconocido: El Patrón Criteria.
Gracias a este patrón podemos respetar la O de SOLID en nuestro código y evitar una explosión de métodos.
Este patrón nos soluciona el problema de
Sin Eventos de Dominio NO hay SOLID
Imagina que hay un caso de uso para dar de alta a un usuario en nuestro sistema.
Al principio, la única cosa que hace es un insert en base de datos:
Hasta aquí ningún problema. Tenemos un caso de uso que está respetando los principios SOLID.
¿Quieres tener ChatGPT 4 en local SIN PAGAR?
Es un modelo muy similar que también puede analizar imágenes. 🤯
¡En 3 rápidos pasos y funciona en Windows, Linux y macOS!
[🔖 Dale a guardar para leer luego]
5 vídeos de Front-end de ~10 min. que pueden marcar la diferencia en tu formación al final de esta semana 🍄
La gran 🌶️
@nuria_codes
no te va a dejar indiferente... 🧵👇
Antes: Aquí tienes el PNG del diseño, apáñatelas.
Ahora: No queremos handoff. Queremos trabajar en equipo entre diseño y desarrollo gracias a
#figma
Dentro hilo con FANTASÍA open source que HOY por fin hacemos pública 🧵
👋 ¡Hola
@interiorgob
!
Nos hemos dado cuenta que vuestra nueva web no respeta la Ley de Cookies. 😳
Al cargar la página y sin darle a aceptar las cookies, vemos que se cargan las de Google Analytics. Además no hay opción de rechazarlas.
¿Podéis echarle un ojo? 🙏
¡Thx!
Truco para mejorar la ergonomía programando: Centra el código
Sobretodo útil si utilizas monitores de más de 24"
Al tener el código centrado, no estás girando tu cuello constantemente y puedes ahorrarte bastantes dolores musculares
Te explicamos cómo ponerlo así en tu IDE ⇩
Por fin lo podemos comentar… ¡
@carmenansio
se une a Codely como UX Engineer! 😊😊😊🎸
Es una crack de Animaciones CSS, Figma y del front-end en general 🎉
Se vienen cursos y un Codely más bonito 🥲
🕕 Hoy a las 18:00 (CEST) os lo contamos todo
👉
Esta es de las mejores cosas que nos ha pasado 😊
¡Una nueva persona se une a Codely! 🥹
🕕 Mañana a las 18:00 (CEST) os lo contamos todo
👉
🗣 ¡Estaremos en el chat respondiendo!
¿¿Apuestas de quién es y qué hará?? 🤔
🎉 TRUQUITO DEL DÍA
480px, 768px, 1024px, 1200px… si ME DA IGUAL el tamaño de pantalla 🤯
Quiero que el layout se adapte al CONTENIDO
Pues aquí Codely 🦸
5 líneas de
#CSS
flex para que tu layout se adapte al contenido y no al tamaño de pantalla
👇👇
🤔¿Sabías que lo que añades con la propiedad content en CSS es accesible a lectores de pantalla?
🤯 ¿Y que la propiedad admite un segundo valor que podemos pasar como texto alternativo?
Así, si añadimos algo puramente decorativo podemos comunicar al screen reader que lo ignore 👇
Lo que hace el gobierno de UK tecnologicamente debería de ser el standard para todos los demás países.
Acaban de publicar un artículo de cómo migraron su PostgreSQL con sólo 11 segundos de downtime.
Ojalá este tipo de contenido en nuestros países. 🥲
B O M B A 💣
El martes 13 de septiembre estaremos TODO el equipo de Codely dando una charla en la
#miduConf
. TODO EL EQUIPO.
Hablaremos de Programación Reactiva de 0 a 100. Del Front al Back. Del Figma a los Eventos de Dominio.
Más info y agenda ⇩
Muy buenas,
@movistar_es
.
Tenemos una plataforma de formación online y ningún cliente de Movistar puede acceder a ella. Esto se debe a que estáis bloqueado las IPs del CDN.
Hemos contactado con vosotros por 3 vías y no nos dais solución. Llevamos 3 días con esto… ¿qué hacemos?
🎉 SORTEACO 100% GRATIS
Monitor curvo Dell 34" U3421WE de +900€ y 1 mes de CodelyTV Pro
😳 Cómo participar
📆 Hasta Jueves que viene 18:30h
👀 Más info en
🤔 Gracias a
@InfoJobs
Núria ya no está en Codely 🥲
Han sido 3 años en los que ella:
1️⃣ Ha liderado iniciativas como el proyecto del rebranding de Codely
2️⃣ Ha llevado el timón de cursos clave como el de testing en frontend, los de buenas prácticas con CSS, o el de Arquitectura Hexagonal en
La semana pasada fue mi última en
@CodelyTV
.
Han sido 3 años increíbles en los que he aprendido y me lo he pasado genial, he conocido gente increíble dentro y fuera del equipo, y siento que he ayudado a un montón de gente a crecer.
Llevaré siempre piñas en el corazoncito <🍍>
¿¡Te gusta lo que hacemos en Codely!? 🤔
Tenemos una propuesta para ti:
Buscamos 2 personas que se quieran unir al equipo para los nuevos retos que tenemos 😬🎉
Aquí te lo contamos 👉
La mayoría de empresas de Software tienen Legacy.
La mayoría ha intentado o está en proceso de migrar ese sistema.
La mayoría que lo ha intentado, ha fracasado.
Hacer la migración de un Legacy es muy difícil: Es mucho código que lleva tiempo funcionando y es lo que da dinero a
😭¡¡Antes hacer front era más fácil!!
Ahora para empezar tienes que meter 20 archivos de config, que si Webpack, que si Babel, que si ESlint… ¿Es realmente necesaria esta complejidad? 🤯
¡Vamos a ver como empezar una app JavaScript en 2021! 👇👇👇
🙊 ¡SORTEO! 1 año de CodelyTV Pro totalmente GRATIS 🤯
+45 cursos ya disponibles… ¡y lo que se viene!
🔁 Cómo: RT
⏱️ Hasta cuándo: Mañana ~18h CET
💸 Qué: 1 cuenta anual gratis entre todos los RTs (con Black Friday son 199€, normalmente 348€)
Hay un tipo de testing del que siempre nos solemos olvidar pese a ser muy importante:
El Testing de Arquitectura
Es un tipo de test que nos ayuda a verificar nuestros requisitos de arquitectura.
¿Utilizas Arquitectura Hexagonal?
Podemos añadir unas reglas para verificar que se
Hay dos problemas difíciles en las arquitecturas dirigidas por eventos:
2. Recibir el evento sólo una vez
1. El orden de los eventos
2. Recibir el evento sólo una vez
Lo que consiguieron ayer
@MoureDev
y
@midudev
fue brutal.
Sonará a flipada, pero estamos hablando de más de 10.000 personas viendo en directo contenido tech. Poder aportar nuestro granito de arena nos hizo muy felices.
Vamooooooos 🤟🤟🤟
¿Sabías que los PATRONES de DISEÑO de SOFTWARE se pueden combinar?
Algunas combinaciones pueden llegar a ser anti-patrones
Hoy te traemos las 5 mejores combinaciones de patrones
⇩ [ H I L O ]
Sin duda alguna, la herramienta más INFRAVALORADA de la programación es Bash
Muchas veces pensamos que sólo sirve para hacer cosas simples y para lo demás utilizamos un lenguaje "más serio"
PERO Bash es muy POTENTE y tiene muchos casos de uso
[ H I L O ] ⇩
La Arquitectura Hexagonal se enseña mal.
Es una de las cosas que debatimos en el vídeo de hoy, sumado a:
⟁ Qué son las Clean Architectures
⟁ Cómo pueden aplicar tanto al Front como al Back
⟁ La mejor manera de aplicarla
⇩⇩⇩
"Las excepciones son para casos excepcionales"
¿Y entonces cómo modelamos errores?
Con Optional, Either, Contextos…
Hay muchas alternativas y mañana a las 18h CET veremos un ejemplo práctico con Either en APIs HTTP 😊
Esto es de las mejores cosas que nos ha pasado. 😊
👩💻 ¡¡¡
@nuria_codes
se une a Codely como Frontend Category Lead!!! 🎉🌶🎉
🕕 Hoy a las 18:00 (CEST) os lo contamos todo
👉
🗣 ¡Estaremos en el chat respondiendo!
Curso de React desde 0 aplicando buenas prácticas 100% publicado.
En este curso hacemos desde cero DevDash_, una app donde podrás seguir el estado de tus repositorios favoritos! 🚀
[ H I L O ] ⇩
¡Empieza el Black Friday de Codely! 100 € de Descuento!
Se vienen cursos de:
🌩️ Problemas con DDD
🐳 Diseño de Infraestructura
👁️ Observabilidad para Devs
También vamos a regrabar algunos cursos, entre ellos el de SOLID.
¡Aprovéchala!
⇩⇩⇩
¿Te gustaría trabajar en Codely? 😬
Buscamos a 2 desarrolladoras y hemos preparado unas ofertacas para que te hagas una idea cómo sería trabajar en Codely 😊
👇🌈👇🌈👇🌈👇🌈👇🌈👇🌈👇🌈
👉 👈
🌈👆🌈👆🌈👆🌈👆🌈👆🌈👆🌈👆
Esa frustración cuando tus tests petan pero el código funciona… 🤬
O aún peor, ¡¡los tests pasan pero el código en producción no funciona!! ☠️💣⚰️
¿¿Por qué el testing en frontend está roto??
¡Vamos a arreglarlo con Testing Library! 👉
A raíz del debate de este finde, creemos que puede ser interesante compartir nuestro punto de vista.
Foreign Keys ¿Sí o no? ¿Cuándo sí y cuando no?
Nos vemos a las 18h CET en directo 😊
👇👇👇👇👇
👉 👈
👆👆👆👆👆
Contexto en siguiente tweet 🧵
Paginar resultados de una búsqueda con LIMIT y OFFSET tiene limitaciones.
Y es que cuando hacemos la consulta `SELECT * FROM users LIMIT 20 OFFSET 10000`, lo que pasa internamente en el motor de búsqueda de nuestra base de datos, simplificadamente, es:
1️⃣ El motor de la base de
¡Nuevo curso de JavaScript moderno!
🚀 Empezar una app desde 0 sin frameworks aplicando buenas prácticas
🧓 Dar soporte a navegadores antiguos con Babel
🏚️ Refactorizar una app legacy pasito a pasito
🍨 Pasar de jQuery a vanilla JS
🎉 ¡Y mucho más!
👉 👈
La historia de mi vida es dedicarle horas a automatizar tareas que manualmente son segundos.
Seguramente también la tuya.
Esta tabla te dice cuando te sale rentable automatizar una tarea o cuando es mejor seguir haciéndola manualmente.
No voy a hacer caso a la tabla, voy a
Cuando tienes millones de rows en tu base de datos los joins están prohibidos¹.
Pero existen diferentes alternativas para poder obtener los mismos datos sin tener que hacer joins.
Vistas
El típico CREATE VIEW que es de las primeras cosas que se aprenden con SQL.
Nos sirven
☠️ PHP está muerto
☠️ PHP no evoluciona
☠️ PHP está estancado
Son frases que oímos cada día y con las cuales no estamos de acuerdo.
Por ello, el vídeo de hoy está dedicado a su evolución: De PHP 5.3 a PHP 8.2
⇩⇩⇩
Isma ha dicho adiós a su etapa en Codely 🥲
Es un crack programando y tiene una didáctica brutal, pero si nos tenemos que quedar con una de sus cualidades, nos quedamos con su capacidad de ser pegamento en el equipo. Eso no tiene precio.
Con él hemos creado los sesudos cursos
Últimamente se está hablando mucho sobre por qué no usar JOINs en nuestras queries.
Pero si no los uso, ¿cómo puedo hacer lo mismo sin ellos?
La mayor queja hacia los JOINs suele ser la performance.
Pero… ¿Por qué usamos JOINs? Principalmente por 2 motivos.
1️⃣ Los clientes
MAÑANA a las 12h CEST… Anunciamos algo en lo que llevamos AÑOS trabajando.
Aquí mismo publicaremos toda la info. Like al tweet y campanita al perfil 😊🫶🪩
5 vídeos de TypeScript de ~10 min. que pueden marcar la diferencia en cómo concibes este lenguaje 🍄
El gran 🍻
@ismanapa
no te va a dejar indiferente... 🧵👇
🙅♀️ NO más jQuery en nuestras vidas 🙅♂️
Analizamos los refactors que hicieron GitHub y Google para modernizar su código JavaScript, cuando y por qué decidieron hacer estos refactors, y qué herramientas usaron para facilitar el proceso ✨
👇👇👇👇👇👇
Grafana es el Stack de Observabilidad Open Source por excelencia.
Empezó siendo un sistema para visualizar tus métricas, pero poco a poco fue creciendo y ahora además puedes visualizar tus logs, consultas SQL, llamadas a APIS… Tiene muchísimos proveedores de datos.
Además,
🚨 ¡SORTEO ESPECIAL BLACK FRIDAY! 🚨
Nos hemos vuelto locos y regalamos 1000€ en forma de:
🎮 5 Stream Decks
@elgato
🧑🎓 1 año de Codely Pro
Para participar haz quote de este tweet explicando qué es lo que más te gusta de Codely 🔁
Tienes tiempo hasta mañana a las 17h CET
🌈 FANTASÍA 🌈
👋 Estás en una videollamada
🙊 Te viene un ESTORNUDACO
😱 No sabes ni dónde está la pestaña del
#GoogleMeet
⚡️ Comando
#bash
listo para 1 toque en
@elgato
#StreamDeck
al rescate!
Dentro fantasía
#microAlegr
ías👇
Ahora mismo tenemos muchos MUCHOS nervios 😱
El miércoles 18 a las 18h (CEST) tenemos algo MUY GRANDE que anunciaros 💣
Y lo vamos a anunciar haciendo nuestra primera Keynote y SORTEANDO 1 AÑO GRATIS DE CodelyTV Pro 🎉
👇 Participa aquí 👇