ECMAScript 6
An overview of some of the most interesting features of ECMAScript 6, the latest version of the JavaScript specification.
An overview of some of the most interesting features of ECMAScript 6, the latest version of the JavaScript specification.
#NodeJS : A quick optimization advice Can you spot the difference between these two files : that can explain a 50% performance gain : If you don’t, it’s normal, you try to read the code …
Recently I've been plagued with Tweets saying that I'm "trending in London." As flattering as that is, it's not true. There appears to be a network of Twitter bots which are randomly repeating other people's tweets, ripping off avatars and bios, and generally causing a nuisance. Looking at the users' Twitter name, I…
Flux is both one of the most popular and one of the least understood topics in current web development. This guide is an attempt to explain…
Whether I like it or not, not everyone using my web apps will be running iOS 9 on an iPhone 6S or a Nexus 6P and connecting via super-speedy wifi.
PowerPoint must die.
— The personal website of Sara Soueidan, inclusive Web UI engineer
About Vulnerability Research Grants and a little story how I could delete any video on YouTube.
Discover the power of JavaScript for your diagramming needs! Our comprehensive guide features over 20 top JavaScript libraries to create dynamic UML, ER, BPMN diagrams (or even your own types of models), and more, right in your browser.
Blog by Nolan Lawson about JavaScript on mobile devices
Few things are as misunderstood and misused on the web as innerText property. That quirky, non-standard way of element's text retrieval, [introduced by Inter...
“JavaScript sucks for large apps because it can’t even identify the type of a variable, and it sucks for refactoring.” ~ lots of very…
I’ve been interested to watch the increasing debate around ad blocking in iOS 9, and especially the heated nature of the discussions, which…
Note: This information has been disclosed to Google appropriately, they have chosen to not fix this behavior.
In this post, I would like to share about new CSS based attack with unicode-range descriptor of @font-face rule . Using this technique, an...
A log of experiments done on the site design, intended to render pages more readable, focusing on the challenge of testing a static site, page width, fonts, plugins, and effects of advertising.
A few days ago, I met up with a friend & peer over coffee.
Caching in a Rails app is a little bit like that one friend you sometimes have around for dinner, but should really have around more often.
Improving the perceived speed of interfaces using skeleton loading screens plus other front-end/UX performance gains.
A few things about Reddit’s hot formula have always bothered me. The formula has obviously been a success when it comes to setting the Internet on fire, but I have to wonder:
Flux by Facebook is an architectural pattern for using their React library. This post helps explain flux in easy to understand ways.
Interactive animations and even a game in your URL bar.
As of last nightly (2015-07-23), Firefox for Linux is using Gtk+3 instead of Gtk+2.
The latest version of this post, along with the blog, has moved. TL;DR: Mozilla is largely dependent on Yahoo! We must make sure it is funded by individuals’ donations and a diverse roster of…
Passwords suck. Let’s make them better.
So what is Flask-Admin ? I'm seeing a lot of misunderstanding about the project. Typical Flask advice regarding administrative interface looks like this - "just write one from scratch, all these CRUD frameworks are very limiting". Well, I can't agree with the opinion and going to explain why.