Miguel J.
banner
klyone.bsky.social
Miguel J.
@klyone.bsky.social
Software developer & crafter
Reposted by Miguel J.
Cuando se hizo la pirámide original, simplemente el testing en producción no existía. Por eso no está 🤣

El tema es si necesitas ese tipo de feedback. O más bien cuánto necesitas para introducirlo.

No todo es TDD, y eso está bien
November 27, 2024 at 4:32 PM
Reposted by Miguel J.
Did you know this exact topic is covered in the book I co-authored with @evelynvankelle.bsky.social and @selketjah.bsky.social? Chapter 6 dives into ranking and explores the dynamics we face in teams: https://buff.ly/3CpzrAp
November 27, 2024 at 7:33 AM
Reposted by Miguel J.
Me encanta esta nueva Pirámide de Testing que incluye el Testing en Producción: Monitorizar y Alertas. O sea, Observabilidad.

Llevo tiempo insistiendo en que los tests son una herramienta de feedback, pero no son la única ni la más efectiva para todos los casos
November 26, 2024 at 7:08 PM
Reposted by Miguel J.
Si te gusta y te interesa, ese artículo pertenece a una serie que tiene sobre arquitectura, "The software architecture chronicles", que es bastante interesante 😉
herbertograca.com/2017/07/03/t...
The Software Architecture Chronicles
This post is the first of a series of posts about Software Architecture. In them, I write about what I’ve learned on Software Architecture, how I think of it, and how I use that knowledge.
herbertograca.com
November 26, 2024 at 7:39 AM
Reposted by Miguel J.
Estos días he estado leyendo bastante sobre arquitecturas limpias, DDD, etc. y este artículo de Herberto Graça me ha gustado mucho (gracias, @islomar.bsky.social por la recomendación ☺️).
herbertograca.com/2017/11/16/e...
DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together
In my last posts I’ve been writing about many of the concepts and principles that I’ve learned and a bit about how I reason about them. But I see these as just pieces of big a puzzle.  …
herbertograca.com
November 26, 2024 at 7:16 AM
Reposted by Miguel J.
Hice una “pequeña” guía de inicio recopilando información sobre esta red social, por si a alguien le interesa.

www.xataka.com/basics/guia-...
Guía de inicio a Bluesky: qué es, cómo funciona, qué son los feeds y cómo configurarlo
Te traemos una guía de inicio de Bluesky, para que tengas toda la información relacionada con esta red social tan popular. En ella, vamos a decirte todo lo...
www.xataka.com
November 25, 2024 at 7:00 AM
Reposted by Miguel J.
ChatGPT me ha enseñado lo que es Apps Script de Google y hemos creado una primera versión.
Hay que iterarlo, pero me ha dejado muy sorprendido!
November 24, 2024 at 10:23 PM
Reposted by Miguel J.
Este es mi consejo si no sabes qué aprender en programación. ¿Y tú qué estás aprendiendo?
November 24, 2024 at 8:29 PM
Reposted by Miguel J.
Dejo la programación... He abierto un bar 🍻
November 24, 2024 at 6:38 PM
Reposted by Miguel J.
Peña diciendo que Bluesky es una red de izquierdas y que cuando no están de acuerdo en algo te meten en una lista de bloqueo.

¿Eso no era el victimismo que decíais que teníamos en la otra red social?
November 24, 2024 at 1:25 PM
Reposted by Miguel J.
Ahora que acabo de publicar el curso gratis de JavaScript en YouTube.
Desde JetBrains han creado un artículo con las mejores prácticas para usar en el lenguaje.

https://blog.jetbrains.com/webstorm/2024/10/javascript-best-practices-2024
November 24, 2024 at 2:30 PM
Reposted by Miguel J.
Por cierto, que si haces embebido, a lo mejor ya lo conoces, pero si no, busca Fran Climent. Tienes charlas, web, de todo
November 24, 2024 at 2:17 PM
Reposted by Miguel J.
Depende de quien esté al otro lado 😅
November 24, 2024 at 1:28 PM
Reposted by Miguel J.
El DDD bueno es el estratégico y ese vale para cualquier sector. Pero claro está enfocado a resolver problemas que están más lejos del código. Aunque a veces sean la causa de los grandes líos del código en una empresa
November 24, 2024 at 1:22 PM
Reposted by Miguel J.
Es una intro bastante genérica, sirve como punto de partida para aplicar DDD en tu empresa/proyecto mostrando ejemplos de cómo hacer un event storming y cómo empezar a modelar los bounded contexts.

Da un poco igual el sector.
November 24, 2024 at 12:29 PM
Reposted by Miguel J.
No me cansaré de repetirlo.

No es difícil encontrar desarrolladores de software, hay muchos.

Lo que es difícil encontrar desarrolladores que se preocupen por producir software de calidad.

Es realmente difícil.

Si quieres diferenciarte, invierte en aprender a escribir software de calidad.
November 23, 2024 at 9:57 PM
Reposted by Miguel J.
Y está muy relacionado con crecer fácilmente en las empresas. Si no te has enfrentado a conflictos, despidos, crisis, problemas entre compañeros, momentos malos... Has vivido una parte bonita, pero que queda mucho más por vivir.
November 23, 2024 at 7:59 PM
Reposted by Miguel J.
Unpopular opinion: Llegar a senior en sólo 6 o 7 años es muy complicado y sólo está al alcance de unos pocos elegidos, a la gente normalmente nos cuesta más (y no pasa nada). La seniority no se mide en años, se mide en habilidades y experiencias vívidas.
November 23, 2024 at 4:14 PM
Reposted by Miguel J.
Lo que dice el DEV: Esta feature estará lista en 2 semanas

Lo que entiende el PM: Esta feature estará lista en mañana a primera hora

😂
November 23, 2024 at 4:41 PM
Reposted by Miguel J.
¡Empieza mi charla en el DevFest!
El futuro de la web: HTML, CSS y JS.
¡Ven! twitch.tv/midudev
November 23, 2024 at 3:18 PM
Reposted by Miguel J.
I hope they get merged soon!

Love to see how easy it is to contribute to @bsky.app.
two men are sitting next to each other and one of them is saying teamwork
Alt: two men are sitting next to each other and one of them is saying teamwork
media.tenor.com
November 23, 2024 at 3:00 PM
Reposted by Miguel J.
Well, I live-coded two PRs to Bluesky today!

Both fix UX issues that users reported.

The first one will be great for many Android users who can't easily copy the URL to posts.

The second one is for all web users who are currently copying & pasting posts on many platforms.
November 23, 2024 at 3:00 PM
Reposted by Miguel J.
En directo programando e investigando cosillas en la codebase de Bluesky.

Enlace a mi canal de twitch: twitch.tv/horusgoul

Objetivo: abrir una PR para fixear el problema que se encontró @dianaaceves.com en este hilo 👇
Oigan, ¿es que yo soy una paleta y no lo encuentro o a vosotros tampoco os sale la opción de copiar el link de un post de aquí? En el menú de "share" no me sale y es un rollo tener que hacer virguerías para coger el puñetero link.
¿Por cierto, cómo hemos quedado que se llaman las publicaciones aquí?
November 23, 2024 at 11:13 AM
Reposted by Miguel J.
Para perfiles con mucha experiencia, si no vas a conocer a tu manager durante el proceso, a mí ya me parece una red flag enorme.

Luego en la entrevista, aprovéchala e intenta conocerle, cómo le gusta trabajar, qué valora, qué no le gusta, etc.
November 23, 2024 at 10:28 AM