Reading List (January 2017 edition)
José M. Pérez / January 16, 2017
3 min read • 241 views
I have decided to collect some of the best posts and articles I have read during last days. It is inspired by Bruce Lawson's reading lists and web development newsletters. I write it to keep track of interesting content for myself, but you might also find it useful.
Posts
- Modernizing our Progressive Enhancement Delivery. Another excellent post by Filament Group. This time they talk about integrating HTTP/2 and ServiceWorker on their site, providing good performance and offline capabilities.
- Google AMP Cache, AMP Lite, and the need for speed. A post on how Google processes images in AMP articles to improve performance based on compression, responsive images and WebP. By the way, if you are into AMP, don't miss the first AMP Conf, which will be live-streamed.
- Saving you bandwidth through machine learning. Another post by Google, this time on upscaling small images while keeping crisp details and reducing the blurriness of traditional methods. The algorithm is called RAISR and can be run on mobile devices in real time.
- Start with a line, let the planet complete the picture. A fun project in which you draw lines and get images from Google Maps to create an infinite line of rivers, roads or coastlines. It made me discover the Vantage-point tree structure.
- Preparing for a Front-End Web Development Interview in 2017. A post by David Shariff, from Amazon, on the topics you should when interviewing for a front-end dev position.
- How I converted my React app to VanillaJS (and whether or not it was a terrible idea). A long and insightful post on writing a website mimicking React's approach using VanillaJS. If you like it, the same author wrote another good post called 10 things I learned making the fastest site in the world a few days ago.
Presentations
- Advanced Webpack. A deck by Juho Vepsäläinen explaining Webpack 2 configuration, code-splitting, plugins, loaders, optimising bundles and more.
- Preact & Inferno. A short deck by Brian Holt from Netflix comparing react, preact and inferno. I can't find a recording, but I think it is a good overview of three libraries that are solving the same problem.
Videos
- What Comes Next Is The Future. A very interesting documentary about the Web that started as a Kickstarter project and is now available to everyone for free. A must-watch for every web developer to understand the history of web development.
Books
- Resilient Web Design. A book I've been reading these days about the history of web and how we ended up where we are. It is free and available in many formats: web, PDF, MOBI, EPUB…