Gonzalo Galdámez·2 days agoEncriptando datos en Ruby on Rails 7 con Active Record EncryptionEn este artículo veremos cómo encriptar datos a nivel de aplicación con Active Record Encryption, una de las features incorporadas en Rails 7. Active Record Encryption sirve para proteger información sensible en nuestra aplicación, como datos de identificación personal de nuestros usuarios. …Ruby3 min readRuby3 min read
Gonzalo Galdámez·4 days agoMonitoreando nuestra app con health checks en Ruby on Rails 7Los health checks son comprobaciones que se realizan periódicamente para asegurarnos de que una o más partes de nuestra aplicación estén funcionando correctamente. Son una pieza clave para monitorear la salud de nuestra app, ya que sirven para garantizar disponibilidad y rendimiento. En este caso vamos a enfocarnos en health…Rails2 min readRails2 min read
Clara·Sep 7Cómo escribir mejorEscribir es algo que seguramente casi todas las personas hacemos a diario: desde mensajes por Whatsapp hasta documentos para el trabajo, o informes para la facultad. …Writing4 min readWriting4 min read
Nicolás Galdámez·Aug 16ActiveRecord Import: Importando registros en lote en RubyUna de las razones más comunes por las cuales una aplicación puede volverse lenta tiene que ver con las operaciones con la Base de Datos. Las consultas SQL pueden resultar muy costosas en términos de tiempos y esto puede llevar a una mala experiencia de usuario. Importando libros Imaginemos que tenemos que…Rails3 min readRails3 min read
Patri Isoardi·Jul 12El falso multitasking: cómo cambiar rápido de contexto y aprovechar mejor tu tiempoHoy en día el multitasking es amado u odiado, no parece haber término medio. A mi equipo le cuesta entender cómo ando en tantas cosas al mismo tiempo o me dicen que admiran cómo hago para estar con tantas cosas a la vez. …Documenting4 min readDocumenting4 min read
Gonzalo Galdámez·Jul 3Cómo crear URLs amigables en Ruby on Rails: hola slugs!Por defecto, las rutas en Rails generan URLs utilizando los IDs de los registros de nuestra base de datos. Así, es común encontrar una URL como esta: https://myblog.com/posts/10 Este formato de URL, donde se usa únicamente un número para identificar un recurso, tiene algunas desventajas: es malo para el SEO…Slug3 min readSlug3 min read
Nicolas Diaz Almassio·Jun 13Testear servicios que se conectan a una API con Webmock, Rspec y Ruby on RailsSi hay algo que debemos evitar al momento de realizar tests en nuestra aplicación, son las consultas a servicios externos. Uno se podría preguntar porqué, y la respuesta no es solo una, ya que realizar esto podría implicar los siguientes inconvenientes: Tener inconsistencia intermitente al correr los tests debido a…Ruby On Rails4 min readRuby On Rails4 min read
Nicolás Galdámez·Jun 12El poder de escribir en una empresaUna empresa remota no es trasladar las prácticas de lo presencial a las casas. La empresa tiene que ser asynchronous-first para que funcione, y la escritura tiene que ser la forma por defecto para compartir información. Escribir no es importante solo por el texto final que se logra, sino que…Asynchronous1 min readAsynchronous1 min read
Nicolás Galdámez·Jun 8Cuando internacionalizar la aplicación sale malUna de las decisiones que uno debe tomar al comenzar un desarrollo es si va a utilizar internacionalización (I18n) para los textos. Es decir, que la aplicación pueda ser traducida y adaptada a las necesidades de diferentes culturas (formato de fecha, moneda, etc) e idiomas sin requerir cambios significativos en…Rails3 min readRails3 min read
Julieta Calabrese·Jun 6DocumentARTE: el arte de documentar proyectosSoy una persona que disfruta mucho de todo: tomar un mate a media mañana, quedarme durmiendo 5 minutos más, mirar una película después de cenar, viajar a cualquier parte… ni hablar de comer algo rico cuando tengo hambre (mi disfrute favorito). …Documentation5 min readDocumentation5 min read