Blog AvispaTech
Rogue: a non-BS approach to document management
19 de enero de 2023
(en)
Rogue is a document manager for organizations that don't want to think about documents
Rogue: gestión de documentos sin enredos
19 de enero de 2023
(es)
Rogue es un gestor documental pensado para las organizaciones que no quieren desgastarse pensando en documentos
Quickfix: Zeitwerk loading error with devise when no ActionMailer is defined
9 de enero de 2023
(en)
Quick fix for error: expected file .../devise/mailer.rb to define constant Devise::Mailer
CSS Ordering proposal
11 de octubre de 2022
(en)
CSS allows you to have fully creative control on your code, but some ordering by the developer really come in handy to organice your thoughts and allow better readability.
Color picker con Stimulus
2 de octubre de 2022
(es)
OpenTools tiene un color picker que te muestra los tonos de un color, esta es su implementación
React: useState vs useRef
23 de septiembre de 2022
(es)
El desarrollo de React utiliza en alta proporción useState, que puede ser ineficiente, conoce useRef, que puede ser útil y rápido.
¿Qué es un software escalable?
23 de septiembre de 2022
(es)
¿Qué entendemos por software escalable y cómo podemos escribir uno?
Limitar cantidad de conexiones a una API
23 de septiembre de 2022
(es)
Como regular múltiples conexiones a una API usando Threads
Imágenes dinámicas usando CSS
23 de septiembre de 2022
(es)
Trabajar con librerías externas trae problemas de integración, aquí una solución a poder modificar imágenes en un popover de bootstrap.
Storyteller 3: the gem
1 de agosto de 2022
(en)
The next attempt to make Storyteller more DSL-y, it didn't work out. This is an historic post so you can avoid to fail in the same place
Storyteller: the code
1 de agosto de 2022
(en)
Storyteller is a gem under development to help developer to answer the question where should my business logic should go. In this series of post you can read about the progression of how Storyteller is made.
Storyteller: use case gem
1 de agosto de 2022
(en)
Storyteller is to become the standarization of the previous Use Cases codes, so all business logic can be placed in one place. This is the beginning.
Ruby auto initializer
21 de mayo de 2022
(en)
A way to use one Ruby initializer code to be able to set internal variables directly from the given parameters
Use cases for ruby
20 de mayo de 2022
(en)
First approach to writing down a new logic layer to a Rails application to focus the business logic in one place instead of having fat, scattered, models and controllers
Using importmap in Ruby on Rails
24 de enero de 2022
(en)
Importmap simplifies the way you require Javascript libraries and components from the web instead of using them locally
Build a redirector with Cloudflare
16 de octubre de 2021
(en)
Cloudflare's Workers allow us to write some redirection logic without implementing a server ourselves
Generate cookie file from Watir
18 de mayo de 2021
(en)
Watir is an excellent to automatically navigate sites. But when it comes to downloading, it is now easy to know when its done. A simple connection can be done, but the cookie is lost, here is how to find it.
Typheous SSL connect error
17 de mayo de 2021
(en)
Solution to an error found in Typhoeus that would allow to connect to less secure APIs showing the dh key too small error message.
ActiveRecord delegate methods
23 de abril de 2021
(es)
Ruby on Rails nos habilita métodos delegados para que evitemos romper el principio de mínimo conocimiento
Pluralización de modelos en Rails.
14 de noviembre de 2016
(es)
Ruby on Rails cuenta on un sistema llamado inflector que permite al programador pensar menos en los temas de traducción, pero es importante conocer bien su funcionamiento.
Localización por características.
17 de julio de 2016
(es)
Otra manera de organizar los archivos de internacionalización (I18n) en Ruby on Rails
Microservicio de noticias en Rails 5. Parte 2
17 de junio de 2016
(es)
Segunda parte sobre cómo generar un microservicio de noticias en Ruby on Rails 5
Microservicio de noticias en Rails 5. Parte 1
16 de junio de 2016
(es)
Primera parte sobre cómo generar un microservicio de noticias en Ruby on Rails 5