Issue #190 · November 30, 2020

The Atkinson Hyperlegible Font

“Computers are useless. They can only give you answers”

Best 7 links of week #48, 2020

The Atkinson Hyperlegible Font

The Atkinson Hyperlegible Font

Atkinson Hyperlegible is a new typeface optimized for legibility and readability for low vision readers. This font is named after Braille Institute founder, J. Robert Atkinson.  What makes it different from traditional typography design is that it focuses on letterform distinction to increase character recognition.

Articles

A Complete Guide to CSS Gradients

Like how you can use the background-color property in CSS to declare a solid color background, you can use the background-image property not only to declare image files as backgrounds but gradients as well. Using CSS gradients is better for control and performance than using an actual image (of a gradient) file.

Exploring How Computers Work

A little exploration of some of the fundamentals of how computers work. Logic gates, binary, two's complement; all that good stuff in a wonderful short video! A must-see for every software engineer and for everyone else that might be wondering how computers actually work! Spoiler: kittens seem to like it too! 😻

The Cleanest Trick for Autogrowing Textareas

This article introduces an interesting tecnique to make textareas auto-growable by replicating the content of the <textarea> in an element that can auto expand height, and match its sizing! Pure genius!

Book of the week

Modern PHP: New Features and Good Practices

Modern PHP: New Features and Good Practices

by Josh Lockhart

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries. Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment.