• Home
  • Web development
  • Business
  • Other
  • About me
  • Home
  • Open Source
  • Web development
  • Business
  • About me

web-development

93 posts for category.

web-development

How to create a secure password that you can remember

Creating a secure password that you can remember is easier than you think. Here you can find some tips on how to do it.
19-01-2021security
web-development

Open Source event tracking and gamification engine

I've published an open source event tracking engine. It includes a gamification engine that will let you easily integrate any user engagement scheme into your applications.
31-12-2020gamificationrailsanalytics
web-development

Secure Firestore rules for Firebase

Firestore rules gives us a powerful way to secure our Firebase database. Rules allows us to control who has access to each document to create, read, write or delete it.
02-07-2019sveltefirebasefirestorejavascript
web-development

Svelete & Firebase User authentication

Authenticate a user using Firebase. Once the user is authenticated using Svelte we can redirect the user to an admin section or a public section based on the user's permissions
26-06-2019sveltefirebasespa
web-development

Svelete & Firebase template

Svelte and Firebase is a template you can use to start developing fast, secure and modern web applications in no time. User management, firestore rules, cloud functions, routing... All the tools you need ready to be used.
11-06-2019sveltefirebasespa
web-development

URL named params parser

If you need to extract named params from a URL in the form of /admin/employee/:id Then this library will help you with that. It's very small in size.
07-05-2019javascripturlparsernpm
web-development

How to deploy a Gatsby website to Amazon S3 using Gitlab CI

If you've never heard of GatsbyJS its an amazing static website generator that will help you to create progressive web apps using the JAM Stack. Don't let the word static website generator confuses you. Static does not mean not interactive. With GatsbyJS you can generate really interactive websites leveraging the power of React and GraphQL.
11-06-2018javascriptGatsbyJSGitlabS3
web-development

New components for Apollo GraphQL 2.1

A few weeks ago I wrote an article about how to use Higher Order Components with Apollo client. Now that we have Apollo components let's refactor that code and see how it can be improved.
22-04-2018
web-development

React Native imports: The rule of 5.

I'm going to talk about a metric that I've created that serves me as a warning signal to detect if a react component is doing too much stuff.
27-03-2018react-nativereactjavascript
web-development

Higher Order Components - HOC - in React Native

Higher Order Components is a useful pattern that has a lot of uses to make your React code easy to read and maintain. In this post I'm going to explain how to use Higher Order Components, HOC from now on, to keep your code DRY.
18-03-2018javascriptreact-nativereact
web-development

Apollo Graphql PromiseRejectionHandledWarning: Promise rejection was handled asynchronously

This weird error that took me a while to debug and in the end it had a very simple solution.TL;DRError message: PromiseRejectionHandledWarning: Promise rejection was handled asynchronouslySolution: I was sending an integer when a param of type string was expected.
25-02-2018react-nativegraphqlapollo
web-development

React native with Apollo Graphql works on iOS but not on Android

My React Native app was working without problems on iOS but when I started expo to run the app on my android phone I had this weird graphql error: Unhandled (in react-apollo:Apollo )
24-02-2018react-nativeapollographql
web-development

Meteor Docker container restarting every 30 seconds

I had a really weird problem today deploying to production using mup. After deployment the docker container was reseting itself every 30 seconds or so. Alarm! Achtung!After inspecting the container w...
29-03-2017meteornode.js
web-development

Nginx: upstream sent too big header while reading response header from upstream

After updating my server to Meteor version 1.4.3.1 I've been experiencing some problems with Nginx.All services looked fine but when requesting a page...
14-03-2017meteornginxcookies
web-development

Meteor reactive on updates but not on inserts

As soon as an activity was modified on the server the client was updated but new activities although were inserted correctly in the database were not updated on the client.
11-10-2015meteorjavascriptreactivity
web-development

Meteor tools: Shell - server console

Debugging Meteor is easier since Meteor 1.0.2 Now we can use a console similar to the one we have available on the client. You just need to write meteor shell and all the power of a server-side console is available to you.
18-07-2015meteortools
web-development

Developing a web application with Meteor and React - Part II

Second post of Developing a web application with Meteor and React. In this second post we will see how to add a form with React, Meteor Allow/Deny security and how React can protect us against XSS attacks.
28-06-2015meteorreactjavascriptcoffeescript
web-development

Developing a web application with Meteor and React

Learn how to use meteor and react to develop a modern web application. This is part 1 of the series. We will use coffeescript instead of plain javascript and the dabase will be mongodb.
14-06-2015meteorreactjavascriptcoffeescriptmongodb
web-development

Año nuevo, vida nueva.

El año ha comenzado con cambios para mí. Después de tres años he dejado mi trabajo en Sage.Han sido tres años fantásticos. He conocido a mucha gente estupenda y solo tengo palabras de agradecimiento ...
16-01-2015
web-development

Meteor - Desarrollando aplicaciones web en el siglo XXI

Hace unos días acabo de subir a producción mi primera aplicación web desarrollada íntegramente con Meteor. Estas son mis impresiones después de unos meses de probar este framework de desarrollo de aplicaciones web.
22-04-2014meteorrailsmvc
web-development

Mínimo producto viable - Parte 2

Segunda parte dedicada al análisis de una estrategia de Mínimo Producto Viable. Hemos visto las características que debe cumplir un MPV: útil, medible e incompleto. Veamos ahora como debe ser la metodología de desarrollo.
24-03-2014diseño centrado en el usuariomínimo producto viablesaasdesarrollo ágil
web-development

Creación de objetos en Javascript

Iniciamos una serie sobre objetos en Javascript viendo las opciones más básicas sobre como crear un objeto. Además comprobamos que las propiedades y los métodos contienen una serie de atributos que no están disponibles directamente pero que podemos configurar según nuestras necesidades.
17-02-2014objetos
web-development

Mínimo producto viable - Parte 1

Qué es el mínimo producto viable? En este artículo inicial sentamos las bases de qué es el MPV y que características debe tener un buen prototipo que sea rápido de producir y que nos permita probar nuestra idea de aplicación directamente con los usuarios finales.
15-02-2014diseño centrado en el usuariomínimo producto viablesaas
web-development

frameworks de desarrollo web en javascript

Durante el último año he estado probando diversos frameworks de desarrollo web. Todos ellos tenían en común que estaban desarrollados en Javascript.Javascript va a ser a partir de ahora mi lenguaje p...
23-12-2013meteornode.jsmongodb
web-development

Estadísticas de uso de navegadores Octubre - Noviembre 2013

Google Chrome confirma y aumenta su hegemonía como el navegador preferido por la mayoría de los internautas.Esto significa una cosa:Mayor seguridad para los usuarios y mejor soporte de los estándares web y HTML 5.
07-11-2013browsersfirefoxgoogle chromenavegadores
web-development

Como instalar angularjs desde cero

Esqueleto básico de un proyecto AngularJS Instalado y creado desde cero con Yeoman y haciendo TDD con test unitarios y de integración. Explicado paso a paso.
01-07-2013angularjsjavascript
web-development

Métricas para la gestión de proyectos web: Desarrollo

Medir el rendimiento de nuestro desarrollo no es una tarea fácil. Utilizar metodologías ágiles como Scrum nos ayuda y disponemos de indicadores como la velocidad o el burndown rate pero son valores cuantitativos que por si solos dicen muy poco acerca de la calidad del código generado. Necesitamos un indicador cualitativo. Yo utilizo uno de mi invención que denomino Quality Score.
03-05-2013gestion-proyectos-web
web-development

AngularJS y el futuro del desarrollo web

El desarrollo web pasa por aplicaciones corriendo en el navegador del cliente capaces de trabajar con y sin conexión y en cualquier dispositivo. AngularJS es el futuro del desarrollo web.
17-10-2012angularjsjavascript
web-development

Utiliza el API de Google Analytics de forma sencilla

![Ariadna Google Analytica API for developers](
01-05-2012apigemsgoogle analyticsruby
web-development

Cuanto tiempo permanecen los visitantes en mi web?

[![Cuanto tiempo estan los visitantes en mi website](
15-09-2011duracion visita weblanding pagepagina de aterrizajetiempo medio en páginausabilidad
web-development

Google reconoce la entrega de datos privados a agencias de inteligencia

Google ha admitido la[entrega de datos personales de usuarios europeos](
11-08-2011Opiniónprivacidadseguridad
web-development

Schema.org y su impacto en el SEO y las búsquedas

**Qué es Schema.org**Bing, Google y Yahoo han lanzado una iniciativa llamada [Schema.org](
06-06-2011seo
web-development

HTML 5 - Nuevos elementos: Header y Footer

**Nuevos elementos: Header y Footer****HEADER**El elemento header permite definir contenido que servirá como introducción al contenido principal. Header puede aparecer más de una vez pero nunca d...
07-02-2011html5
web-development

HTML 5 - Marcado semántico

**Marcado semántico**Una de las grandes mejoras que incorpora HTML5 es un mejor y más completo marcado semántico. Gracias al marcado semántico cuando creamos una página web no solo estamos poniend...
24-01-2011html5
web-development

HTML 5 - Elementos obsoletos

Inicio hoy una serie de posts sobre HTML5 tomando como base [la charla]( dí en [Aspgems](
17-01-2011
web-development

Introducción al HTML 5

Estas son las diapositivas de la charla de introducción al HTML 5 que ofrecí en Aspgems el 12/01/11 Durante los próximos días publicaré los contenidos mucho más desarrollados y detallados.**[...
13-01-2011
web-development

Acabaremos todos programando en Javascript?

[caption id= align=alignnone width=] ![Javascript](
17-12-2010javascript
web-development

La paginación y el SEO

**Actualizado el 23-11-2011** La paginación es una parte muy importante de sitios web que contienen gran cantidad de información ya que permite dividir cantidades muy grandes de datos en partes más pe...
14-10-2010seo
web-development

Congreso Internacional de Accesibilidad Web SIDAR 2010

![Ponentes]( accesibilidad en e...
28-09-2010Uncategorized
web-development

Un blog muy recomendable

De vez en cuando, entre tanta palabrería 2.0 sin sentido, te alegra descubrir gente que sabe de lo que habla y que además sabe transmitirlo.Por eso da gusto descubrir blogs como [Reflexiones sobre in...
26-04-2010Uncategorized
web-development

Enlaces interesantes 8-14 Marzo 2010

- [Datos públicos]( [How Facebook, Twitter and other big sites give back to Open Source](
09-03-2010enlaces
web-development

El formulario de login. Consejos, ideas y trucos.

Si hemos sido buenos chicos y hemos hecho bien nuestro trabajo, los visitantes de nuestra web se habrán registrado y pasarán a convertirse en usuarios. En la primera parte de esta serie de artículos ya...
08-03-2010usabilidad
web-development

Economía Ninja - Economía para todos

[![]( sensatos)](
07-03-2010economía
web-development

Los usuarios para el que se los trabaja - Quid pro cuo, Clarice

[![]( usuaria)](
24-02-2010Uncategorized
web-development

Enlaces interesantes de la semana

- [El 'apóstol' de la música en la Red]( [La imagen en las redes sociales profesionales (Linkedin o Xing...
23-02-2010enlaces
web-development

Las telecos son más importantes que los ciudadanos

[![]( antenas)](
21-02-2010telecosUncategorizedusuarios
web-development

El ocaso de los expertos

[![
19-02-2010economíaInternet
web-development

Cuando Apple señala la luna las telecos miran el dedo

[![]( Moon eye)](
15-02-2010Uncategorized
web-development

Los heroes, esos desconocidos

[![]( elgranheroe)](
08-02-2010manipulacionpensamientosUncategorized
web-development

En busca de la perfección

[![Vitruvian man]( vitruvio)](
21-01-2010Uncategorized
web-development

La manipulación del concepto de familia

[![]( family)](
30-12-2009Uncategorized
web-development

Será la industria del libro como la discográfica?

![]( books)Leo en la prensa (extranjera, pues ...
29-12-2009Uncategorized
web-development

Manifiesto En defensa de los derechos fundamentales en Internet

“Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la...
02-12-2009Uncategorized
web-development

El Partido de Internet

![ i...
29-11-2009Política
web-development

Conferencia Rails 09

Ya está en marcha y a pleno rendimiento la Conferencia Rails 2009. Este es el [calendario de talleres y conferencias]( y aquí teneis más [información sobre las ...
12-11-2009Uncategorized
web-development

El video de los viernes

[youtube= [Parálisis Permanente]( - Quiero ser tu perroEstoy muy solo te quiero aqui...
16-10-2009Uncategorized
web-development

El futuro de la distribución musical

[![(c) flattop341]( musica)](
11-10-2009Uncategorized
web-development

El vídeo de los viernes

[youtube= [Blackmores Night]( : Way To MandalayI wandered down the pathway, through the mi...
09-10-2009Uncategorized
web-development

LG Arena y la publicidad en Internet

[![(c) Infomofo]( intrusive ads)](http:...
05-10-2009Uncategorized
web-development

Spotify : Moviendose en la dirección correcta

[![Spotify: No es perfecto pero se acerca]( spo...
04-10-2009Uncategorized
web-development

El vídeo de los viernes

[youtube= [Ayreon]( -Come back to meLet me take you backTo the time when we were chasing all the gir...
02-10-2009Uncategorized
web-development

Solo no puedo, con amigos sí

Seguro que muchos de quienes me lean reconocerán esta frase como una de las muchas que aparecían en [La Bola de Cristal]( quizás no tan famosa como aquel...
27-09-2009Uncategorized
web-development

Test de usabilidad en 5 segundos

[![5secondtest]( 5secondtest)](
05-07-2009Uncategorized
web-development

Como obtener el sql generado por Active Record

A veces puede ser necesario guardar el contenido de una consulta para poder ejecutarlo más tarde.En Rails Active Record no proporciona una forma sencilla de obtener el sql que ha generado. Podemos ve...
24-02-2009active_recordrailsruby
web-development

keteke: Siempre la lían los mismos

Si Paris Hilton anuncia keteke.com es que hay que hacerse socio.Alguien que es capaz de vivir del cuento y sin dar palo al agua merece toda mi consideración (yo no he podido lograrlo todavía) y si Pa...
10-12-2008Internetredsocial
web-development

Foro sobre arte

[Jose Luis Birigay]( ha creado un [foro de debate sobre el mundo del arte]( una iniciativa pionera (sobre todo aquí en La Rioja) y que sin d...
18-11-2008forosInternet
web-development

Web destacada: Carbonica

Para inaugurar nuestra sección de webs destacadas hemos elegido una web de altura: [Carbonica](
08-11-2008Internetweb_destacada
web-development

Webs destacadas

Iniciamos hoy una nueva sección donde mostrar aquellas webs empresariales que nos parecen bien realizadas.Los valores que debe cumplir una buena web empresarial para aparecer en nuestra sección son:...
06-11-2008Internetweb_destacada
web-development

El uso correcto de Flash

En muchos de mis post anteriores he sido bastante crítico con el uso que se hace de flash por parte de la gran mayoría de diseñadores de webs. Y a día de hoy me reafirmo totalmente en mis creencias.P...
23-10-2008flashInternetwebs
web-development

uninitialized constant REXML::VERSION

Al actualizar a Rails 2.1.1 aparece un pequeño problema: **uninitialized constant REXML::VERSION**Esto es debido a que el fichero rexml.rb define el número de version con la palabra Version y Rails e...
14-09-2008Internetrailsruby
web-development

attachment_fu s3 uploads with backgroundjob

Thanks to Jon Guymon for his article [bj-makes-attachment fu-happy]( that really help me solve a problem I was having with mongrel.Atta...
17-07-2008filesInternetrailsuploads
web-development

Si la montaña no viene a Mahoma

La función rand que incluye Firebird no funciona del todo bien y me devuelve resultados que distan mucho de ser aleatorios por lo que para ordenar los resultados de una consulta no me sirve:`select ...
02-02-2008firebirdrails
web-development

ruby on rails firebird y problemas con insert

He descargado la última versión del firebird-adapter desde gems.rubyonrails.org y cuando voy a insertar un registro me da un error diciendo que insert is an abstract method.Trasteando he visto que ...
26-01-2008firebirdrailsruby
web-development

Flash, webs y posicionamiento

Ayer Anieto2k comentaba como [Google había eliminado la web de Volkswagen]( de su buscador debido al uso de código oculto para mej...
09-05-2007googleseo
web-development

Lo urgente o lo importante

![Urgente o importante]( Urgente ...
13-02-2007formaciónplanificacion
web-development

Comparación de Gmail, Yahoo Mail y Live Hotmail

[Techcrunch]( ha publicado una [comparativa entre los tres servicios de webmail más populares del mundo](
09-02-2007googleInternetwebmail
web-development

Accesibilidad, Tractis y rails

Hoy doble ración de enlaces sobre accesibilidad: Las [normas que el gobierno de Holanda exige a todas sus webs]( m...
17-01-2007accesibilidadInternetrails
web-development

Recursos de diseño web, usabilidad y javascript

Un par de enlaces de recursos útiles para diseño web: Dar estilo a los controles de formularios y [una colección de 5 enlaces sobre diseño](
11-01-2007Internetjavascriptusabilidad
web-development

Entrevista con Paco Underhill

El título de la entrevista es bastante sugerente: [De los datos a la sabiduría]( conocemos webs llenas de frases como : Pulsa aquí para le...
29-11-2006historiasInternetusabilidad
web-development

Nuevo desarrollo en Rails

Acabamos de lanzar al mercado nuestra nueva web, desarrollada 100% empleando [rubyonrails]( .El nombre de la web es [buscador inmobiliario](
19-04-2006rubyrails
web-development

¿Quien dijo que programar es complicado?

Con un poco de imaginación hasta las cosas difíciles se vuelven simples.[Asynchronous file upload with AJAX progress bar in PHP](
14-03-2006ajaxInternet
web-development

Lo que no se puede medir no se puede gestionar

La página web de una empresa es algo muy valioso. Es, para miles de personas, la primera imagen que recibirán de nuestra empresa.Al igual que con el resto de areas de nuestra empresa realizamos un se...
28-01-2006analitica web
web-development

El arte de la Desmotivación

Todos hemos trabajado, o visitado empresas donde los jefes,normalmente después de asistir a unas [Jornadas sobre optimización de los recursos humanos](
24-01-2006Uncategorized
web-development

Ampliación de cuenta en Basecamp

![]( hemos ampliado nuestra cuenta con [Basecamp]( es una herramienta d...
16-01-2006aplicacionesInternetweb2-0
web-development

Ruby on Rails - Bases de datos - Parte II

En este segundo artículo sobre las bases sobre las que seasienta Rails voy a hablar de las bases de datos y el papel que juegan en el desarrollo de una aplicación con Rails.Si no has leído los artícu...
04-01-2006rails
web-development

Ruby on Rails - Menos es más - Parte I

Este es el primer capítulo dedicado a intentar esclarecer todala filosofía de desarrollo que hay detrás de la creación de Ruby on Rails y que sin duda han marcado la forma de crear esta útil herramie...
15-12-2005railsruby
web-development

Ruby on Rails ¿Solamente un framework para desarrollo web? - Introducción

![]( aproximadamente unmes terminé de leer el libro Agile web development with rails. Desde entonces lejos de arrinconar el libro en ...
02-12-2005railsruby
web-development

¿Debería ser mi sito web accesible?

Durante las conversaciones previas al desarrollo de una web solemos hacer mucho hincapié en la necesidad de que las webs de las empresas sean estándares y accesibles. Esto hace que mucha gente nos preg...
06-10-2005estandaresseoaccesibilidad
web-development

No solo de Google vive el hombre

Google funciona bien y es grátis, parece lógico emplearlo cuandoqueremos realizar una búsqueda por internet. Pero esto nos plantea un problema. Si utilizamos mucho a Google y lo convertimos en **nuestr...
25-07-2005buscadoresInternet
web-development

Google xml maps - Indexa mejor tu web

Voy a hablar hoy de una nueva utilidad de [Google]( para mejorar la manera en que este buscador indexa nuestras páginas. Los [GoogleSiteMaps](
19-07-2005googlesitemap
web-development

50 websites deconstructed

[![](
18-04-2004usabilidad
web-development

The elements of user experience

[![elements of user experience portada](
26-03-2004usabilidad
web-development

Information Architecture : Blueprints for the web

[![information architecture portada](
03-03-2004usabilidad
Jorge Alvarez
Happy Mood ScoreResource Guru