Issue #102 · March 11, 2019

When Is A Button Not A Button?

“The human spirit must prevail over technology”

Best 7 links of week #10, 2019

When Is A Button Not A Button?

When Is A Button Not A Button?

Not everything that’s round and stands out is considered to be a button. In this article, Vadim explains how you can create a proper interactive button for your users — one that shouldn’t be confused for anything else.

Articles

Elixir: A Mini-Documentary

Get ready to explore the origins of the #Elixir programming language, the manner in which it handles concurrency and the speed with which it has grown since its creation back in 2011.

Get Started With Node

An introduction to the backend web application development process — discussing bleeding edge ES6+ JavaScript features, the HyperText Transfer Protocol, working with APIs and JSON, and using Node.js to build fast and scalable backends.

Storybook 5.0

Welcome to the future of component development! Storybook Version 5.0 (SB5) was just released and it's considered the biggest release to date.

Book of the week

Test Driven Development: By Example

Test Driven Development: By Example

by Kent Beck

Developers face complex programming challenges every day, yet they are not always readily prepared to determine the best solution. More often than not, such difficult projects generate a great deal of stress and bad code. To garner the strength and courage needed to surmount seemingly Herculean tasks, programmers should look to test-driven development (TDD), a proven set of techniques that encourage simple designs and test suites that inspire confidence.