Issue #201 · February 15, 2021

Making GitHub’s new homepage fast and performant

“One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man”

Best 7 links of week #7, 2021

⭐️ FullStack Bulletin has outgrown its free plan! If you enjoy this newsletter, consider supporting us:

Donate on Patreon - Discuss sponsorship

Articles

Achieving 11M IOPS & 66 GB/s IO on a Single ThreadRipper Workstation

This article goes outside the comfort zone of many full-stack web developers as it covers topics such as hardware and servers and how to achieve great performance in terms of IOPS on a single machine. If you are looking to expand your horizon a little bit, you might enjoy this article.

SVG Path Visualizer

Enter an SVG path data (the string inside the d attribute) to visualize it and discover all its different commands. A great way to learn how SVG paths work!

Things You Can Do With CSS Today

The present and future of CSS are very bright indeed and if you take a pragmatic, progressive approach to your CSS, then things will continue to get better and better on your projects, too.

The styled-components happy path

styled-components is a wonderfully powerful styling library for React, and over the years I've learned a lot about how to use it effectively. This article shares my personal “best practices”.

Progressive Enhancement reading list

Progressive enhancement is still one of the fundamental ideas to design web pages that are functional and yet accessible to a wide range of users and devices. In this post, you will find a great number of resources to deep dive into such an important topic for every web developer.

Book of the week

Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

by E. Gamma, R. Helm, R. Johnson, J. Vlissides

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.