A SoundCloud client in React and Redux
Build a React + Redux SoundCloud Client. It is a huge tutorial where you build an example real world application. Learn React JS and Redux along the way. Consume the SoundCloud API, login and interact...
Make the Web Work for Everyone
Updated 2016/07/22: Commenters found a few data errors (thanks!) which have now been corrected. Millions of websites have compatibility problems on one or more of the major browsers, leading to ...
Jarvis: an Amazon Echo clone in your browser
Javascript and Node.js training and consulting. Get your team up to speed fast or have us build and implement your next web application.
Falsehoods programmers believe about video
Inspired by numerous other such lists of falsehoods. Pretty much every video player in existence gets a good chunk if not the vast majority of these wrong. (Some of these also/mostly apply to users, though)
Vue 2.0 is here
Today I am thrilled to announce the official release of Vue.js 2.0: Ghost in the Shell. After 8 alphas, 8 betas and 8 rcs (a total…
Python 3 comes to Scrapy
Python 3 Support with Scrapy 1 - Upgrade your Scrapy projects to Python 3. Leverage the latest features and improvements.
Trello clone with Phoenix and React – 5-part tutorial
Get your very own domain easily. Fast and professional customer service.
Instapaper Premium is now free for everyone
Edit: This post was created 2016 shortly after Instapaper was purchased by Pinterest. As part of the acquisition, Pinterest decided to make Instapaper Premium free for everyone. In 2018, Instapaper was spun out into an independent company run by the same people who managed it since 2013. As part of the spinout, we…
MathML is a failed web standard
Since I'm expecting more than my 1 2 regular readers to read this, let me add a preface. I've been managing the MathJax project for 4 years now. In the last two years, I've also been consulting for publishers regarding math-related workflows, in particular TeX-to-XML and XML-to-web, both on the back and front-end. Not…
React Native on the Universal Windows Platform
Today, Microsoft and Facebook announced at Facebook’s developer conference, F8 2016, that we’re adding Universal Windows Platform (UWP) support to React Native. This is provided as an open source, community-supported framework. The new UWP support extends the reach of these native apps to a new market of 270 million…
Gmailify: The best of Gmail, without an gmail address
If you use Yahoo! Mail or Hotmail/Outlook.com, you now have the option to Gmailify your inbox.
Twitter's missing manual
I mentioned recently, buried in a post about UI changes, that Twitter’s latest earnings report included this bombshell: We are going to fix the broken windows and confusing parts, like the .@name syntax and @reply rules, that we know inhibit usag
ES6, ES7, and beyond
V8 v5.2 supports ES2015 and ES2016!
Learn Raw React – No JSX, No Flux, No ES6, No Webpack
Learn React from the ground up, without worrying about JSX, Flux, ES6, Webpack, etc.
The State of Babel
- Some History
Google Cast is now built-in to Chrome
With a couple of clicks you can view content on your TV or listen to music on your speakers, right from Chrome.
The Deep Roots of JavaScript Fatigue
Explore technical topics, solutions, and resources for building with Twilio – and beyond.
A technical guide to SEO
Complete technical SEO checklist covering HTTPS, meta tags, sitemaps, robots.txt, page speed, duplicate content, and Google Webmaster Tools setup.
Reducing Adobe Flash Usage in Firefox
Browser plugins, especially Flash, have enabled some of our favorite experiences on the Web, including videos and interactive content. But plugins often introduce stability, performance, and security issues for browsers. ...
Introducing Custom Elements
A little over a year ago, we announced the introduction of slot-based shadow DOM API, a lightweight mechanism to encapsulate a DOM tree by allowing the creation of a parallel DOM tree on an element called a “shadow tree” that replaces the rendering of the element without modifying the regular DOM tree.
Improving Color on the Web
The past few years have seen a dramatic improvement in display technology.
Pencil: A Microframework Inspired by Flask for Rust
Just create the static folder under your application root path, it just works. Now you can visit http://localhost:5000/static/example.png and get your file. You can customize the static folder and static url path.
Closure Compiler in JavaScript
The Closure Compiler was originally released, in Java, back in 2009 . Today, we're announcing the very same Closure Compiler is now available in pure JavaScript , for use without Java. It's designed to run under NodeJS with support for some popular build tools.
Let’s replace Twitter with something much better
(There is also a Russian language version of this post available, translated and published by SoftDroid on 2017-04-12.) I love Twitter. I love that by following certain people, my timeline has become a stream of interesting and entertaining information. I love that sometimes I am able to fit my little publication just…
Django 1.10 released
Posted by Tim Graham on Aug. 1, 2016
CDN77 Now Supports Brotli
Accelerate media, web, and app delivery with a global CDN. Low latency, instant purging, full cache control.