fog and rain take over, temperatures are falling and the leaves of the trees are changing their colors. Sitting in front of a computer all day, reflecting how fast things change in nature, I can often see a similarity between our world of front-end development and things going on in the world.
Not only our tools and technologies are changing fast, but so does the whole world. If we recognize this, suddenly our attitude changes. It’s important to do something but we need to take care of ourselves and set a pace we can live on — sustainable and not burning our energy to an unhealthy level. Pick a section you want to improve on and don’t worry if you can’t read all articles in my weekly lists… it’s okay.
- nginx released 1.9.5 this week and with that, lets you enable HTTP/2. This is a huge step to the next generation of the http protocol. Interested? Check out a tutorial on how to enable HTTP/2 on your nginx.
- Firefox 41 is out and now brings support for SVG favicons, massively improved
box-shadowrendering performance, CSS Font Loading API; also, from now on WebRTC requires PFS.
- Ever wanted to have an inline editor on your website? Then go check out ContentTools, a clean and beautiful inline editor that offers exactly the features you want to have as content editor.
- With the growing usage of CDNs to deliver your static assets, it’s important to ensure the CDN is not compromised. Imagine an attacker injecting something into your code by intercepting or hacking the CDN. Of course you will not realize it until it’s too late. Since a few months, a web standard called “Subresource Integrity” has been developed. The github team now shares how you can use subresource integrity to check if your files are compromised or not and act accordingly.
- Probably the topic of the month is ad blocking. I mentioned it in my reading lists already a few times but since the release of iOS9 indeed people went crazy on whether it’s ethically correct to block ads or not. Sam Snelling wrote an interesting and great round-up on what he found out about ad networks infiltrating your privacy and why it’s only natural and understandable that people block all ads after learning about it.
- Nobody likes it when a webpage suddenly makes weird things. One of them could be an unexpected layout reflow. Paul Irish wrote up a comprehensive list of what functions, elements, properties or actions force a layout reflow.
- It’s important that we as developers understand that web performance is not only a matter of loading things fast and measure the timing. Denys Mishunov shares the principles of human perception, the attention span and how we need to engage people before it ends.
- Learn from your errors. That’s what Medium does and you can learn from their errors as well. They wrote up how they messed up with accessibility in their application by doing simple things wrong and now share how to fix it properly.
- Debugging transitions or animations in a browser has always been a pain. And while Chrome recently introduced a cubic bezier editor and a play controller for DevTools, Firefox 44 will bring us a visual timeline tool for animations. Patrick Brosset explains how it will work and from what I saw in the tool I suspect this will be extended to a real timeline editor in future.
- Vincent Pickering wrote up a few useful use cases for the new CSS
Work & Life
- Give refugees work and they’ll do awesome things. Just by giving people appropriate education and let them work, we will nourish innovation. It doesn’t matter what background they have or where they come from. Following that motto, the crowd-funded Kiron university now wants to solve higher education for immigrants in an unconventional way.
- Daniel Mall researched a bit on where the 8-hours work day originates. While doing it, he stumbled over lots of studies on how effective people work on different hours per week. Turns out that working more is not getting more done.
- Let’s capture answers to the question “What should you be spending more time on?”. The site was created at the XOXO festival this year and can give you inspiration or self reflection on where you spend your time and what your soul wants to spend time on.
- Vox explains the VW diesel scandal in a short and objective article so you can understand what might be the reasons and how this affects probably every fuel car manufacturer. Actually, I wasn’t surprised about this but it makes me sad to see that those companies just follow the money and try every trick until they get sued instead of trying to save the planet.
- As we’re speaking of our planet, some of you might have already read about the issues of Australia saving the great barrier reef. Turns out, it’s worse than we thought, current goals can’t be matched without massive additional effort and I’m now even less confident that the reef is going to survive over the next decades.
- If you don’t understand the refugee crisis happening in Europe at the moment yet, I can recommend this video by the awesome “in a nutshell” people who have the amazing talent of explaining things visually in short videos so that everyone understands it. Also check out the other videos made by them.
- Kickstarter. Often seen as massively profitable company due to the share they get on each campaign, they now set a bold milestone for tech startups. Kickstarter will from now on be a public benefit corporation, making it nearly impossible to be bought by some other company or to go public. Instead, their founders decided that they want to stick to their goals, idealism, and stay independent. As a B-Corp, this is another honorable step into a sustainable direction, showing that startups don’t always sell out and aren’t always about maximum profit in short time.
Lastly, massive thanks to KeyCDN who is providing me a free account for their great service which I now use for WDRL asset delivery.