Autor

Con 14 años descubrí que, tecleando ciertas cosas, podías hacer aparecer en la pantalla lo que quisieras y desde entonces no he parado. Tras estudiar informática en la Universidad Pontificia de Salamanca me especialicé en el diseño y desarrollo de sistemas multimedia, tanto dentro como fuera de la pantalla, siempre interesado en la experiencia de usuario final. Actualmente soy uno de los arquitectos del departamento Front-end de Paradigma Digital.

Redactor en

Frontenders, fanboys y fatiga de framework

Si la evolución tecnológica en el sector IT ya es rápida, probablemente la del entorno frontend y sus frameworks JavaScript sea la que se lleve la palma, tal y como puede comprobarse fácilmente.

Además, la elección del framework hace tiempo que dejó de ser una decisión estrictamente técnica para ser también comercial. En consultoría, ofrecer lo último en frameworks tiene un valor diferencial, lo que impulsa aún más la velocidad de cambio.

Por último, según aumenta la complejidad del lado cliente, también crece proporcionalmente la complejidad de los frameworks que deben gestionarla, con lo que el aprendizaje es más costoso.

Si sumas todos esos factores, actualmente resulta prácticamente imposible especializarse en todos ellos antes de que empiecen a quedarse obsoletos, obligándote a ser pragmático y a tener que escoger. El resultado final para los/as profesionales frontend es un síndrome conocido como fatiga de framework.

sigue leyendo…

Curso de Introducción a Angular 2

Hace un tiempo, decidimos dar un curso sobre Angular 2 en nuestras oficinas. Debido al gran interés de muchos compañeros, el curso consta de 4 partes muy completas orientadas a una introducción teórica y práctica a la nueva arquitectura de Angular, de la versión 2 en adelante, estando especialmente orientado a quienes ya conocen Angular 1 (denominado ahora AngularJS), ayudando así a acelerar el salto conceptual tan importante que se da entre ambas versiones.

Si trabajas con Angular 2 o si tienes curiosidad sobre qué ofrece esta nueva arquitectura, ¡no te pierdas el curso!

sigue leyendo…

VERSUS: Apps híbridas VS Apps Nativas

Desarrollos nativos o híbridos: ¿se acabarán comiendo los nativos a los invasores de tecnología híbrida? ¿O serán los nativos los que acaben en una reserva, como pasó en los EE.UU.?

Este choque de civilizaciones, que se desarrolla de forma inmisericorde en nuestros bolsillos y en nuestros corazones, está muy lejos de llegar a su fin.

Para tratar de resolverlo tenemos, en la esquina derecha, con 75kg de peso y múltiples aplicaciones híbridas a sus espaldas a Arturo Batanero, arquitecto front-end y siempre a punto de salirse de la autovía al ver el cartel de “Córdoba”, preguntándose si está bien escrito.

Y en la esquina izquierda, con 77 Kg de peso  y un montón de aplicaciones nativas desplegadas, tenemos a Miguel Sesma, desarrollador Android e iOS, artesano del software y siempre probando lo nuevo.

Ahora el árbitro sobre el ring eres tú. ¿Se ganará el combate por puntos? ¿O será por KO? ¡Vota!

sigue leyendo…

VERSUS: React VS Angular 2

En el Darwininano mundo de la bacterias se produce una nueva generación cada 20 minutos. ¿Parece rápido, verdad? Pues eso no es nada comparado con el mundo de los frameworks JavaScript.

En nuestra placa de Petri particular –los Versus de Paradigma– hemos enfrentado a dos con las mayores velocidades de propagación entre los desarrolladores Front-end: React y Angular 2, siendo diseccionados de forma inmisericorde por dos de nuestros mejores frontenderos.

¿Acaso ya sabéis cual es el más virulento? ¿No habréis sido ya infectadas/os por alguno de ellos? Solo puede quedar uno, así que… ¡votad!

sigue leyendo…

Full-stack Developers, unicornios y otros seres mitológicos

Según la «Developer survey 2016» de StackOverflow, una mayoría de desarrolladores se consideran a sí mismos «full-stack developers», un perfil intrínsecamente senior, muy exigente en conocimientos y con alta demanda en el sector.

Hablamos de un desarrollador capaz de diseñar e implementar proyectos tanto en el lado servidor como en el lado cliente, lo que implica conocer los puntos fuertes y débiles de cada tecnología y mantenerse actualizado según estas vayan evolucionando y/o aparezcan otras nuevas.

Con la evolución tecnológica del Web stack, mantenerse actualizado y productivo en el front y en el back-end resulta cada vez más complicado, hasta el punto de cuestionarnos si poder cumplir esas expectativas ya es más un mito que una realidad.

Cover-Image

Fuente: www.packtpub.com

sigue leyendo…

Versus: Hybrid apps VS Native apps

Native or hybrid development: will the natives end up defeating the hybrid technology invaders? Or will the natives be the ones who end up in a reservation, has happened in the US?

This clash of civilizations, which mercilessly unfolds in our pockets and in our hearts, is far from its end.

To sort it all out, we have, in the right corner, weighing in at 75 kg and with multiple hybrid application under his belt, Arturo Batanero, front-end architect who is always about the o try to solve it we have, in the right corner, with 75kg of weight and multiple hybrid applications behind Arturo Batanero , front-end architect and always about to pull off the motorway when he sees the ‘Cordoba’ sign, wondering if is well written.

And in the left corner, weighing in at 77 kg and with a whole lot of native applications launched, we have Miguel Sesma, Android and iOS developer, software craftsman and always ready to try new things.

Now, you are the referee in the ring. Will this fight be decided on points? Or will it be a KO? Cast your vote!

sigue leyendo…