FullStack Bulletin

Subscribe
Archives
February 15, 2021

🌹 #7: Making GitHub’s new homepage fast and performant

11M IOPS, SVG Path Visualizer, Things You Can Do With CSS Today, styled-components happy path, Progressive Enhancement reading list, transition.css

Fullstack bulletin:
Making GitHub’s new homepage fast and performant
View this email in your browser
alt_text
"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man"
—  Elbert Hubbard, Author
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

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

Making GitHub’s new homepage fast and performant - The GitHub Blog

Making GitHub’s new homepage fast and performant


This post is the third instalment of the five-part series on building GitHub’s new homepage. In particular, this post presents how the globe feature was built: how the data is collected and used.

Read article
Achieving 11M IOPS & 66 GB/s IO on a Single ThreadRipper Workstation - Tanel Poder Consulting

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.

Read article
SVG Path Visualizer

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!

Read article
Things You Can Do With CSS Today — Smashing Magazine

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.

Read article
The styled-components happy path

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”.

Read article
10 bad TypeScript habits to break this year

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.

Read article
argyleink/transition.css

argyleink/transition.css


Drop-in CSS transitions

Read article
 

Book of the week

book cover
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.
Buy on Amazon.com Buy on Amazon.co.uk
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

56a252501ea7d706ef189cbf6451d23a?s=100 — Andrea e18d2c2510d828bc95bde6817e6e9ce2?s=100 — Luciano
color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2024 FullStack Bulletin, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|*

FullStack Bulletin is a FREE weekly curated newsletter for ambitious full stack developers. We sift the internet for builders, covering frontend, backend, databases, DevOps, and architecture to find what truly matters. Expect practical picks, clear takeaways, and fresh ideas that cut the noise, sharpen your skills, and fuel your creativity so you can put them to work right away.



Our mailing address is:
*|HTML:LIST_ADDRESS_HTML|* *|END:IF|*

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

*|IF:REWARDS|* *|HTML:REWARDS|* *|END:IF|*
Don't miss what's next. Subscribe to FullStack Bulletin:
Powered by Buttondown, the easiest way to start and grow your newsletter.