#17 / Jun 17, 2021
I took the week off, so this reading list was written by a friend and coworker. Thanks Yujin! ❤️
How a single cloud computing customer caused half the Internet to go dark
Rebecca Heilweil explains the Fastly outage that caused major news outlets, payment platforms and many other sites to go down. She goes over the serious consequences of the consolidation in computing service companies like Fastly, and how the complexity and countless moving parts of these systems can make a trivial mistake potentially blow things up.
Why you should never use .toBe in Jest
A teammate and I have been discussing whether we should be using the toBe
or toEqual
method when asserting a primitive value. This article provides an interesting perspective on why we should be using toEqual
for primitive values because there is no difference in performance and as well for uniformity and code readability.
7 leadership skills for junior developers: how to prepare for a senior role
I thought this was a good reminder on the things you can do to level up your game. Josip Miskovic also provides action steps you can take as well.
Trigonometry in CSS and JavaScript
Who said frontend doesn't involve math? Michelle Barker shows how you can apply trigonometry to create cool CSS effects. There are more examples in the second part if you're interested in learning more.