This is a list of some posts and talks I have read and watch during the last days. I write it to keep track of interesting content for myself, but you might also find it useful.
The web ecosystem is maturing and every day we understand better how to architecture large and maintainable web applications. We also understand what makes our sites slower and are coming up with solutions to overcome this.
Building a complex site that can work on slow networks is a challenge. One that some companies have decided to accept without fear and share with the developer community.
In a recent post about Chrome 60 Beta, Google announced the support of the Paint Timing API to get metrics on when your page starts rendering and when the user gets content that can be consumed (more info on the definition of the events below). Here I’m going to describe this new API a bit and show you how to use it.
I just attended JSDayES 2017 in Madrid, where I gave my talk about images and web performance. It feels great to be back to the same venue where I gave my first talk 4 years ago in SpainJS with Tomás Pérez, who also made it to the event.
I have caught up with lots of colleagues I used to work with in Tuenti, and lots of JS devs from the Spanish community. There is a lot going on in Madrid and the rest of Spain, with very interesting companies building awesome products.
Spotify released recently a set of endpoints in beta to fetch information of what is playing and send playback commands. This allows for a wide range of integrations and I wanted to hack a bit with it.
I just attended Render 2017, where I gave a talk about images and web performance. It’s my first time in Oxford and I was impressed by its beauty. The organisation was great and I had a lot of fun.
In a past post I dissected a technique used by Medium to display images, transitioning from a blurry image to the final one. Since then I have found some more sites following a similar approach. Let’s see how Quora, Quartz and Clicktorelease do it.
I usually see myself spending more time migrating from one setup to another one than writing valuable content. After all, I consider my blog a playground where I try some concepts.
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.
Try this library, it’s the best thing ever. Try this technique, it will make your site automatically faster. I read and hear people praising libraries or technologies very often. It can come as a blog post, talk at a conference or informal conversation. It is fine to talk about the benefits of using A over B, but be alert if A doesn’t seem to have any drawbacks.