About The Author

Anselm is a freelance front-end developer who cares about sustainable front-end experiences and ethical choices in life. He writes the WDRL, and is co-founder … More about Anselm

Web Development Reading List #135: Boxy SVG, How To Keep Up, CSS Frameworks

Quick Summary

After spring has started marvelously, this week brought us some snow again. But today, the sun is shining, it’s getting warmer, and nature is flourishing. Inspired by the fresh green of spring, I’d like to announce The Evergreen List. This is a sub-part of my reading list, collecting important links that stay relevant over a longer time so that you can find them more easily. Give the page a try and if you have feedback, just email me.

Table of Contents
Membership counter

Members support Smashing

Wonderful, friendly people who keep this lil' site alive — and get smarter every day.

Are you smashing, too? →

After spring has started marvelously, this week brought us some snow again. But today, the sun is shining, it’s getting warmer, and nature is flourishing. Inspired by the fresh green of spring, I’d like to announce The Evergreen List. This is a sub-part of my reading list, collecting important links that stay relevant over a longer time so that you can find them more easily. Give the page a try and if you have feedback, just email me.

Further Reading on SmashingMag:

News

  • Node.js 6.0 has been released and it’ll be the new LTS version. However, the release also brought along a lot of changes. While this is great because performance and security have improved and cool new features were added, it also forces a lot of modules based on Node.js to update their code. That said, test carefully before upgrading it in a production environment.

Generic

  • The web isn’t uniform” is probably one of the best expressions to describe how a request to a website works. Karolina Szczur shares why we should embrace this fact more.

Concept & Design

Tools & Workflows

Una Kravets found a neat way to create visual diffs using CSS blend modes.
Una Kravets found a neat way to create visual diffs using CSS blend modes.

Security

Web Performance

HTML & SVG

  • You can build vector graphics in SVG format with the Boxy SVG editor, a Chrome application that is based on web technologies. A pretty cool alternative to the heavy-weighted Illustrator and Sketch applications which often create SVG code that not every browser understands.

Boxy SVG
When it comes to SVGs, Boxy SVG is a good alternative to Illustrator and Sketch.

JavaScript

CSS/Sass

  • A lot of developers think about this differently, but a lot of others use frameworks for every project, even if it’s not the best decision to make. Read on why you might not need a CSS framework, about drawbacks and alternatives to the framework approach that won’t sacrifice efficiency when developing a project.

Work & Life

  • Being a young developer is easy. One learns fast, new technology is exciting, and every type of work is accomplished easily. But if you’re getting older, things change. You might have a family, not enough time for learning, or just have realized that you value your spare time more if you’re not programming. Adrian Kosmaczewski shares his experience with being a developer after 40 and why learning the basics of a programming language is more important than focusing on frameworks and specific libraries.

Going beyond…

  • The story of Blake Ross is touching as for most people imagining something in their minds is an ability they make use of all the time. But Blake can’t visualize anything in his mind, and now he shares how he lives with that fact.

And with that, I’ll close for this week. If you like what I write each week, please support me with a donation or share this resource with other people. You can learn more about the costs of the project here. It’s available via email, RSS and online.

Thanks and all the best, Anselm