Web Design Weekly #316


Front-End Developer Handbook 2018

A guide that anyone could use to learn about the practice of front-end development. It broadly outlines and discusses the practice of front-end engineering: how to learn it and what tools are used when practicing it in 2018. (frontendmasters.com)

Introducing Calibre CLI (calibreapp.com)

HelloSign API: Everything IT requires and Developers love.

HelloSign API’s robust SDK, amazing support, detailed documentation, and super clean dashboard is sure to make your entire team happy. Try it free! (hellosign.com)


Swipe Views with CSS Snap Points

Zouhir Chahoud explains why Snap Points seems to be a really great option for building Swipe Views that can make browsing web apps’ home screens and consuming their content a more fluent experience with the added bonus reducing loads of JavaScript. (medium.com)

The Origins of Opera and the Future of Programming

A talk transcript from Jessica Kerr’s keynote at the Mob Programming conference. It’s a quite an epic read, but I couldn’t recommend it enough. (the-composition.com)

How Browsers Position Floats

Monica Dinculescu has put together a nice explanation and demo of how the float positioning algorithm works. (meowni.ca)

Mission Critical: optimizing CSS for CDN (filamentgroup.com)

Tools / Resources

Redux 4 has been released

Improved TypeScript definitions, bundled CJS and ES builds, better safety checks, and many more small improvements. (github.com)

Top JavaScript VSCode Extensions for Faster Development

Thousands of extensions have been made for VSCode and finding the “good” ones can be overwhelming. In this post, Arfat Salman lists a few that he uses on a day-to-day basis that you may find handy. (codeburst.io)

Human Redux Book by Henrik Joreteg

A paid book but if you happen to work with Redux or keen to learn more, this book is a must read. (reduxbook.com)

Webpack 4.6.0 released (github.com)

What is my day rate? (whatismydayrate.com)

React Cosmos 4.0 (medium.com)

Hyper 2 (zeit.co)


Syntax – Potluck episode (syntax.fm)

Stripe Home (stripe.com)


Frontend Developer at We The Collective

We’re seeking an experienced frontend developer to join our Vancouver, BC based team. The ideal candidate will be comfortable working closely with the design, development and QA teams. You will be responsible for taking designs and bringing them to life on the web. (wethecollective.com)

Product Designer at Poll Everywhere

You decide how the world uses and remembers Poll Everywhere. You’re a dangerous mix of coder and crafter, and asking why is as natural to you as breathing. Your ability to articulate the mechanics and reasoning of how a product works is matchless. (polleverywhere.com)

Need to find passionate developers or designers? Why not advertise in the next newsletter

Last but not least…

Why it’s finally time to give up on the name JavaScript (techrepublic.com)