The 4 Layers of Single Page Applications You Need to Know

,
Let’s architect a React application from the ground up, exploring the domain and its services, store, application services and the view. Every successful project needs a clear architecture, which is understood by all team members. Imagine…

The Stages of the Agile Software Development Life Cycle

,
Innovate or die. If tech companies want to remain relevant in a fast-paced, ever-changing industry, software development teams need a way to push their products forward as much as possible in a short time frame. The agile software development…

Free e-course—Designing with your developer in mind - InVision Blog

, , ,
For the best and quickest path to market, a designer needs to work with development principles in mind. In an ideal world, design would exist on a plane with art, a noble pursuit of one’s creative passions, unbound by time or outside influences.…

What does it mean to design for development? - InVision Blog

, , ,
A design can improve with the input of a developer, and code can be better written with the help of a designer. Designing for development is about finding the solution that produces the best possible user experience with the least moving parts. Web…

Metas y objetivos ¿Cuál es la diferencia?

,
Las metas y objetivos En el campo del diseño de la instrucción hay muchas palabras que tienden a causar confusión porque tienen conceptos similares. Dos de las más confundidas son objetivos y metas. Algunos autores explican que una meta…

You should be designing for diverse user bases

, ,
The best way to craft more creative, friendlier, and ultimately better interaction experiences is to start with the designers themselves. For UX designers, one of these goals should be a stronger commitment to inclusive design. As the accessibility…

Top JavaScript Libraries & Tech to Learn in 2018 – JavaScript Scene – Medium

,
First, software ate the world, the web ate software, and JavaScript ate the web. In 2018, React is eating JavaScript. Source: Top JavaScript Libraries & Tech to Learn in 2018 – JavaScript Scene – Medium

JavaScript Essentials: functions are fun (and VIP) — if you understand them

,
Imagine you live in a village without tap water. To get water, you need to take an empty bucket, head to the well in the middle of the village, draw water from the well, and head back home. You need to draw water from this well multiple times…

Building an AR Experience: 8 UX Principles You Should Consider

, , ,
As we figure out this AR thing (and, really, make it up as we go along,) a number of unexpected UX challenges begin to emerge. This includes lack of boundaries and unclear expectations with augmented reality apps and experiences starting to…

How to Get Your First 100k (Active) Users – Winnie

, , ,
Acquiring your first 100k active users is an art, but a messy one—especially if you don’t have a lot of money to spend on marketing and paid acquisition. Winnie crossed this important milestone earlier this year, so I wanted to share…

Google lanza su guía básica de SEO para posicionar mejor en el buscador

, ,
Google acaba de lanzar una completa guía de SEO para aquellos que quieran mejorar el posicionamiento de una página web. En palabras de la compañía, está pensada para que cualquiera pueda "manejar, monetizar o promocionar contenido mediante…

A recap of front-end development in 2017 – gitconnected

,
Front-end engineering once again evolved at a feverish pace in 2017. Here is a list of the most notable events of the past year. Source: A recap of front-end development in 2017 – gitconnected

Each screen isn't a special snowflake: Brad Frost on design systems

, , , ,
Designers are tasked with making more products, services, features, content, and functionality for more people, who are accessing our interfaces in more contexts, on more devices, on more browsers, and in more environments than ever before.…

How to Create Simple Button Fades With CSS

,
In this video from my course on Practical Web Animation, you'll learn how to create a simple hover effect using CSS. We'll be making our navigation buttons more interesting by animating the background and text colors on hover. You'll also learn…

Tech Events in Lima, Peru

, , ,
The most inclusive calendar for technology startup events, conferences and meetups. Source: Tech Events in Lima, Peru

Descarga miles de canciones y efectos sonoros libres de derechos

, ,
A todos nos ha pasado en alguna ocasión: estamos editando un vídeo, un podcast, etc. y nos hace falta una canción o efecto sonoro que para que quede redondo. El problema es que la mayoría de las pistas tienen derechos, y lo mejor será no…

'Test My Site' te dice cuánto tarda una web en cargar y los visitantes que pierde por cada segundo

Google ha presentado nuevas funciones para Test My Site, una herramienta gratuita que ponen a disponibilidad de cualquiera para medir la velocidad de un sitio web y obtener una evaluación sobre cómo mejorar su rendimiento. Test My Site…

Fundamentals of Responsive Images

,
People don’t want to wait around longer than necessary, though. Any benefit you get from a great image vanishes once someone’s neck begins to tense up as the loading bar slowly creeps from one side of the URL bar to the other. Images…

Cinco herramientas que te ayudarán a elegir las tipografías perfectas para tus proyectos

, , ,
Si te dedicas al diseño gráfico (de manera profesional o estás comenzando) sabrás que la tipografía es uno de los elementos más importantes a considerar dentro de un proyecto. Además de elegir las imágenes y colores correctos, también…

Why we moved from Angular 2 to Vue.js (and why we didn’t choose React)

,
The main thing we didn’t like and we still don’t like about Angular 2 is Typescript. I know Angular 2 can be used with Javascript but again, the decision to use Typescript was already taken and from what I understand, using pure Javascript…

It’s OK to not use Yarn – Hacker Noon

,
When I first read about Yarn, many moons ago, I thought hey, that’s neat. But I knew it wasn’t something I needed — like smart watches, or ‘friendship’. As the months rolled by, I saw it showing up more and more in the install…

How I do Developer UX at Google – Google Design

, ,
When people talk about User Experience (UX), they often talk about their beloved consumer products: a smartphone, a messaging app, or perhaps a pair of headphones. User Experience also matters when you build something for developers. People…

Detect When a Mouse Leaves the Window with Glio.js

,
How many times do you go to close a tab and notice a modal window asking you to stay? This seems commonplace nowadays and it’s done for one reason: it works! You can build a similar effect using the Glio.js library. It’s a free open-source…

Fixing npm permissions

,
You may receive an EACCES error when you try to install a package globally. This indicates that you do not have permission to write to the directories that npm uses to store global packages and commands. You can fix this problem using…

When AngularJS Meets Drupal: Building Web Applications with Progressive Frameworks

,
User experience is one of the most important parts of website development processes. Website owners should place a particular emphasis on the perfect user experience because today it is a huge trend. According to statistics, 84% of companies…

20 Adobe Lightroom Tutorials for Novice Photographers

, , , ,
Adobe Lightroom is one of the most popular photo editing and image manipulation tools. The tool is particularly a favorite among photographers as it offers all the they need to clean up and process images – turning a digital photo from a RAW…

How Much Do Software Developers Make in 2017? – codeburst

, , ,
Which programming langues pay the most? Do men make more than women? Which part of the world is the most lucrative? Lets look at the… Source: How Much Do Software Developers Make in 2017? – codeburst

The Complete JavaScript Course by Jonas Schmedtmann

,
Jonas Schmedtmann is the instructor of this course, around 28,000 students are enrolled in this class. The course is very highly rated, the average feedback score after 4200+ ratings is 4.7/5. The instructor promises that you enter into the…

What's rel="noopener" in WordPress & How to Remove It - Hongkiat

,
If you have upgraded to WordPress 4.7.4 version or newer, then you must have noticed a new tag rel="noopener" alongside the target="_blank" tag in the HTML editor. The tag is automatically added to all internal and external links when you make…

Si usas Chrome y quieres cambiar de navegador, Opera es quizás tu mejor opción

, ,
Opera es otra navegador que siempre me ha parecido excelente, pero por alguna razón u otra nunca fue lo suficientemente atractivo como para asegurarme como usuario a tiempo completo. Una vez que el proyecto cambió de dirección y decidieron…