Mastering the scope of the directives in AngularJS

, ,
What are Directives Directives are one of the most powerful features of AngularJS. You can imagine them as building blocks ( aka re-usable components ) of any AngularJS application. Mastering all the directives, is totally out of this article’s…

GitHub - equinusocio/material-theme: Material Theme, the most epic theme for Sublime Text 3 by Mattia Astorino

, ,
This theme brings the Material Design visual language to your Sublime Text 3. If you have problems, first search for a similiar issue and then report with new one.Please read the Known Issues section before reporting a new one. Any issue that…

GitHub - getify/You-Dont-Know-JS: A book series on JavaScript. @YDKJS on twitter.

, ,
You Don't Know JS (book series) This is a series of books diving deep into the core mechanisms of the JavaScript language. The first edition of the series is now complete. Please feel free to contribute to the quality of this content by…

Improving Angular performance with 1 line of code — The Startup — Medium

, ,
I’m on Genius.com and I right click over some text and click “Inspect Element” for I’m not sure what reason, as any good web developer does. Generally, I’ll see nothing particularly interesting as I’m reviewing the elements that…

JavaScript Closures Explained by Mailing a Package — Free Code Camp

, ,
If you have mailed a package or letter in the past, then you can understand closures in JavaScript. On your journey to becoming an intermediate or advanced JavaScript dev, you may have come across closures. After reading a technical resource…

Electron Brings Cross-Platform JavaScript Apps to the Desktop

, ,
JavaScript has come a long way since its humble beginnings as a scripting language. Originally, JavaScript was only used in web browsers — and somewhat begrudgingly at that — as JavaScript was the only natively supported option for browsers,…

Así es Weebly, una herramienta para crear tu web sin conocimientos de diseño

, , ,
Hace unos días os hablamos de Strinkingly, una interesante herramienta de diseño web apta para todos los públicos cuyo funcionamiento decidimos explicar paso a paso con el fin de poneros las cosas más fáciles a la hora de desarrollar vuestra…

AngularJS: Factory vs Service vs Provider — Tyler McGinnis

, ,
When you first get started with Angular, you’ll naturally find yourself flooding your controllers and scopes with unnecessary logic. It’s important to realize early on that your controller should be very thin; meaning, most of the business…

Nueve herramientas y media para diseñar como un diseñador web sin serlo

, , ,
Si bien hace unos años el diseño web podía suponer un auténtico reto para cualquiera y era un asunto de unos pocos expertos, lo cierto es que el lanzamiento de nuevas herramientas y la aparición de servicios alternativos ha puesto al alcance…

CartoDB pasa a ser Carto y hace posible interpretar datos geolocalizables sin saber programación

,
Hace ya tiempo que hemos hablado de CartoDB, una plataforma que tiene como misión ayudar a cualquier persona a representar datos sensibles a ubicaciones en un mapa. Hoy sus responsables han hecho público un paso importante: cambiar de nombre…

Snappa, o cómo crear gráficos bonitos sin saber diseñar

, , ,
Snappa es un genial sitio web en el que puedes crear gráficos bonitos de forma increíblemente sencilla con excelente resultados. Snappa es una nueva aplicación web de diseño gráfico creada para todos aquellos que quieren los mejores resultados…

The Practical Guide to Becoming a Professional Web Developer — Free Code Camp

, , ,
What to learn and when in order to become a working, professional Web Developer. This article is meant to serve as a practical guide to becoming a professional web developer. I’ve spent over 20 years writing code for the web. I work with…

How to Design a Killer Email Signature ~ Creative Market Blog

, , , ,
It’s just an email signature, right? People don’t really think much of their email signatures sometimes. Besides, it’s not exactly rocket science. You just have to put all your contact details, then that’s it, "you’re good to go". This,…

How to Build Customer Loyalty and Get Positive Feedback for Your App

, , , , ,
If you want your app to be successful you need to get to the top of a target app store search - either App Store for iOS or Google Play for Android. The main If you want your app to be successful you need to get to the top of a target app store…

9 páginas gratis para compartir online tus archivos sin depender de la nube

, ,
Los servicios de almacenamiento en la nube son muy prácticos, nos permiten tener siempre online algunos archivos para poder compartirlos con quien queramos o recurrir a ellos en cualquier momento desde cualquier dispositivo. Pero ya sea por…

Improving Your CSS with Parker – CSS Wizardry

,
Parker is an absolutely fantastic, beautifully simple static analysis tool that gives you some very insightful metrics about your CSS files. Parker is built and maintained by Katie Fenn, a developer from England who has since become a friend. I…

Controlling color with Sass color functions

,
Sass comes with functions that can easily be applied to colors in your CSS properties. These functions, when used correctly, can be incredibly powerful. They take some of the sting out of choosing and manipulating colors. When used with variables,…

CSS coding techniques ★ Mozilla Hacks – the Web developer blog

,
Lately, we have seen a lot of people struggling with CSS, from beginners to seasoned developers. Some of them don’t like the way it works, and wonder if replacing CSS with a different language would be better—CSS processors emerged from…

Distorted Button Effects

,
A set of inspirational distorted button effects using SVG filters Source: Distorted Button Effects with SVG Filters

SEISE, un algoritmo que detecta ataques hackers analizando el lenguaje de un sitio web

,
En muchas ocasiones vemos como un sitio web es invadido por hackers que no pretenden poner malware para ser descargado, por lo que no puede detectarse por las herramientas habituales de los navegadores. No hay virus, no hay phishing, no hay…

How Duolingo Designs with Psychology in Mind — In Progress — Medium

, ,
The popular language-learning app Duolingo has a tough mandate: motivate people to do something that’s difficult, time-intensive, and mentally taxing, all while convincing them to come back tomorrow and do it all again. Sean Chin, a designer…

Uber riders are willing to pay up to 9.9x in surge pricing if their phone battery's low

, ,
We all give apps quite a bit of information about ourselves and our phones when we download them. One of the things you may not realize is that Uber can te One of the things you may not realize is that Uber can tell when your phone battery…

9 Useful Apps for Product Managers — Product Hunt — Medium

, , , ,
If you are a product manager, you know just how important great tools are for planning and managing your team’s progress on a daily basis. If you’re looking for applications to help make your workflow more organized and efficient, here’s…

Color Hunt

, , , ,
Curated collection of beautiful colors, updated daily. Source: Color Hunt

Uber knows you're more likely to pay surge prices when your phone is dying

, , ,
Dying phone batteries can lead to desperate measures. The ride-hailing service has learned from its internal data that riders are much more likely to spring for surge-priced fares when their phone is nearing the end of its battery life. That…

Everything you need to know about Google's Spaces chat app

,
Google's Spaces is a solid start for discussing common interests or planning events with friends, but it has a long way to go to take on established apps. In case you haven’t heard, Google today released a new messaging app called Spaces.…

11 complementos para supervitaminar Dropbox

, ,
Cuando dos estudiantes del MIT fundaron Dropbox en 2007, como una start-up más de la aceleradora Y Combinator, nadie hablaba todavía de "la nube", ni se había planteado el potencial que estos servicios de sincronización de datos online ofrecían,…

Creating A Living Style Guide: A Case Study – Smashing Magazine

, , ,
“That's how we developed our living style guide, the mistakes we made along the way, and why popular style guide generators did not suit our needs.” Living style guides are an important tool for web development today, especially in…

7 Things Every Designer Needs to Know about Accessibility — Salesforce UX — Medium

, , , ,
Accessibility enables people with disabilities to perceive, understand, navigate, interact with and contribute to the we… Accessibility enables people with disabilities to perceive, understand, navigate, interact with, and contribute to…

JavaScript Conquered the Web. Now It’s Taking Over the Desktop | WIRED

, , ,
JAVASCRIPT CONQUERED THE WEB. NOW IT’S TAKING OVER THE DESKTOP JAVASCRIPT WAS ORIGINALLY created in 1995 to give web pages a little more pep than the tag could provide. Today it has far more powerful uses. Companies like Google and Facebook…