web-developmentSecure Firestore rules for FirebaseFirestore 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.
web-developmentURL named params parserIf 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.
web-developmentHow to deploy a Gatsby website to Amazon S3 using Gitlab CIIf 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.
web-developmentReact 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.
web-developmentHigher Order Components - HOC - in React NativeHigher 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.
web-developmentMeteor reactive on updates but not on insertsAs 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.
web-developmentDeveloping a web application with Meteor and React - Part IISecond 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.
web-developmentDeveloping a web application with Meteor and ReactLearn 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.
businessCrear eventos con Google Tag ManagerUna de las grandes mejoras introducidas por Google este verano ha sido la posibilidad de poder medir eventos desde Google Tag Manager. Para ver un ejemplo de como utilizar Google Tag Manager voy a implementar la funcionalidad descrita en un post que escribí en Junio titulado: Medir el tiempo de lectura de una página web.
web-developmentComo instalar angularjs desde ceroEsqueleto 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.
web-developmentAngularJS y el futuro del desarrollo webEl 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.
businessSeguimiento de enlaces externos con Google Analytics[![enlaces salientes con google analytics](
web-developmentAcabaremos todos programando en Javascript?[caption id= align=alignnone width=] ![Javascript](
businessCss, javascript, rails y Kathy SierraComencemos con algunos enlaces interesantes:- Una chuleta con las propiedades de CSS: [css cheat sheet]( Un editor inline en javascript: [Edit Regions](...
web-developmentRecursos de diseño web, usabilidad y javascriptUn 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](