Belldandy
Un blog? Que es esto, 2004? Mi nombre es Andrea, y hace muchos años que trabajo en sistemas.
Logo

IAM

Publicado el 27 abr 2025, 22:21:20 —  Categorias: AWS Developer Associate DVA-C02

Como primer post de la serie de Estudiando para el DVA-C02, vamos a arrancar con IAM.

IAM es identity and access management, que es basicamente el manejo de usuarios, grupos, roles y permisos tanto de usuarios como de servicios de AWS.

Como recomendacion (esto es mas del examen de arquitectura, pero tambien aplica a este), si ya tienen una cuenta de AWS personal, dividan los sub-proyectos en Organizaciones. Son gratis, les quenda como "cuentas hijas" de la principal, y de esta forma, pueden detectar y dividir al 100% los recursos, billing, etc. Y cuando lo quieren dar de baja, dan de baja la organizacion y listo (todo esta auto contenido).

Post Series: AWS Developer Associate

Publicado el 25 abr 2025, 14:52:39 —  Categorias: AWS Developer Associate DVA-C02

Los examen de certificacion de Amazon Web Services vencen cada dos años. Segun ellos, es para "que tengas el conocimiento fresco de las ultimas version y cambios". Para mi, es para sacarte plata. Pero bueno, mas alla del motivo, el de AWS Developer se me vence ahora en Mayo. Como voy a volver a tomarlo, hice una encuesta en Twitter/X y la mayoria contesto que le interesaria leer posts relacionado a lo que voy estudiando. Como no hace mucho que arranque, todavia estoy a tiempo de volver un poquito hacia atras y hacer posts de cada una de los temas que voy estudiando.

Asi que este finde, arrancaremos con posts relacionados a esto. Espero que le sea de utilidad a alguien 😊

Kyle Gill, el autor de este post, cuenta su experiencia de porque se fue del ecosistema de NextJs y se mudo al de TanStack + Vite. Segun dice, Next.js tendra muchisimos chiches y puede ser excelente en la optimización a gran escala, pero sus APIs y funciones de servicios cloud suelen ser innecesarias y complejas para muchas aplicaciones. El app router también tiene una curva de aprendizaje compleja, y presenta dificultades si tenes que debuggear. Por otro lado, TanStack combinado con Vite es más simple, claro y rápido de configurar.

Google Gemini Code Assist gratis

Publicado el 26 feb 2025, 09:26:21 —  Categorias: AI

Google anunció que Gemini Code Assist, una herramienta de asistencia para codear con IA, va a estar disponible gratis para los devs. Esta herramienta, basada en el modelo Gemini, está pensada para ayudar a los programadores a escribir código más rápido y con menos errores, te da sugerencias inteligentes, autocomplete contextual y detección de errores inmediatamente (aunque la mayoria de las IDE ya hacen eso...).

Image

Lo mas interesante que ofrece:

  • Autocompletado inteligente: Te auto-completa líneas de código según lo que estás haciendo.
  • Detección de errores: Te marca los errores y te dice como arreglarlos
  • Integración con IDEs: Se puede usar con Visual Studio Code, JetBrains y otros entornos de desarrollo.
  • Aprendizaje continuo: La herramienta se va adaptando a tu estilo de código, mejorando sus sugerencias con el tiempo (esto puede ser bueno o puede ser malo, depende de tu código jaja)

Lo vas a probar?

Gemini Code Assist no solo te hace más rápido al programar (la verdad que loopear un array con un FOR, si me lo autocompletas, no me voy a quejar), sino que también te ayuda a evitar errores comunes, lo que es clave para proyectos más prolijos y eficientes. Además, al ser gratis, está al alcance de cualquiera que quiera probarlo.

Le voy a dar una chance desde Rider (que es lo que uso para laburar con .NET) y despues les cuento.

Google Gemini Code Assist

Contenido hecho por AI

Publicado el 21 feb 2025, 19:15:38 —  Categorias: Opiniones, AI

Estaba navegando por Reddit y me crucé con este meme:

Image

Siento que internet está en su peor etapa: TODO (¿o el 90%?) del contenido que me cruzo se nota que está escrito con algún LLM, y solo se usa para obtener views y poder servir ads y publicidades (¿sigue garpando tener Google Ads? ¿SIGUE EXISTIENDO ESE ANTRO? jaja).

Conseguir blogs que tengan contenido bueno y original creo que se cuentan con los dedos de una mano (y si es en español, más todavía). Reddit está LLENO de blogs hechos en literalmente 2 minutos, con publicaciones de cualquier tema, que son todos iguales: se ven iguales, hablan de la misma forma y no transmiten absolutamente nada.

Lo mismo con los comentarios: ahora es un poco menos, pero en una época, Twitter estaba INVADIDO de bots indios verificados, que te contestaban cualquier cosa que pusieras, dándote la razón sobre cualquier tema, para generar "engagement" (y supongo que cobrar unos morlacos con la verificación). Total están las 24 horas, los 365 días del año posteando; si tienes 1000 bots haciendo eso, me imagino que alguna moneda terminas ganando.

¿Pero cómo hacemos para combatir eso? Literalmente siento que estoy nadando en un mar de 💩 de información, prácticamente sin nada útil para rescatar, sin poder aprender o leer gente interesante o haciendo experimentos locos.

Si sienten lo mismo que yo, les dejo algunas páginas donde pueden encontrar contenido original, escrito por personas (o al menos, la mayor parte):

  • TLDR newsletters (mandan un mail por día de cada tema)
  • LessNews (agregador de noticias bien minimalista)
  • HackerNews (otro agregador de noticias, muy conocido)
  • DEV.to (acá ya hay mucha mezcla... hay mucho AI content, pero todavía se consigue algún que otro artículo original)

¿Tienen algún otro sitio para recomendar? ¿Me lo dejan en los comentarios?

Si necesitan una instancia de una base de datos Postgres con poco "uso", chequeen este SAAS, que permite tener una base de 0.5 gigas de forma gratuita, con read replicas y high availablity.

Como mejorar la iluminacion para reducir el cansancio ocular

Publicado el 29 ene 2025, 15:14:41 —  Categorias: Off-Topic

Todos los que trabajamos desde casa hace varios años, sabemos que hay ciertas cosas que no se negocian:

  1. Una silla cómoda
  2. Un escritorio o lugar fijo para poder trabajar, silencioso y tranquilo para poder concentrarnos
  3. Una buena conexion a internet

Pero poca atención le prestamos al tema de la luz que usamos. Russell Baylis, el autor del articulo del que vamos a charlar, hizo un analisis y estudió cual seria la mejor manera de iluminar nuestra oficina, y hasta incluyó renders para mostrar las diferencias visualmente!

Google liberó el código del sistema operativo de su smartwatch Pebble. La idea es que la comunidad pueda seguir dando soporte de los dispositivos, dado que el soporte oficial ya no está disponible. Me encanta la idea!

Integration Tests con autenticacion en .NET

Publicado el 22 ene 2025, 15:53:56 —  Categorias: Backend, Tests

"Otro articulo mas hablando de las bondades de los integration tests?" Bueno, un poco si, pero este articulo va a ser 100% tecnico.

En el trabajo tuve que armar el proyecto de tests de integracion de una API existente (solo tenian tests de unidad), y me encontre con algunas particularidades que me hicieron renegar un poco. Asi que nada mejor que compartir conocimiento, y aca les cuento un poco como lo encare. Por supuesto si tienen sugerencias o comentarios, son mas que bienvenidos!