1. Programmers who only code at work
This is not a post. It is a thread in dev.to, where people discuss programmers who just code at work (meaning that they don’t spend their free time coding).
Programmers who only code at work
What's your opinion on programmers who are not passionate about programming, ha...
What’s your opinion on this? I think it’s a fascinating debate. I might even write a newsletter issue someday.
2. Making Sense of React Hooks — Dan Abramov
Hooks has been a hot topic since they were introduced last week at React Conf. They are great, but they provide a very different way of managing usual stuff inside of components.
And, as expected, a lot of things have been said and written about them. My advice is to read from one of the creators directly, so you don’t get lost in translation.
Making Sense of React Hooks
This week, Sophie Alpert and I presented the “Hooks” proposal at React Conf, followed by a deep dive from Ryan…
Besides the technical point of the article, I love how Dan puts himself in users’ shoes, and try to understand their (our) needs and limitations. It might be a UI library, but Dan management is what I would expect from any Product Owner. Kudos to him and the rest of the team, because things just keep getting better (not only with Hooks but with Suspense and concurrent React too). It’s thrilling.
3. The Code Quality vs. Speed Fallacy — Anthony Sciamanna
“Code Quality vs. Speed” is a fallacy. It’s not one or another: Speed is a consequence of good, high-quality code.
The Code Quality vs. Speed Fallacy
For a number of reasons it is not uncommon for organizations with code quality problems to avoid attempts at…
Do you want your team to deliver value consistently? Then make sure you set up an environment where people can improve the overall code quality.
4. Server to Client — Ali Alabbas
In this (surprisingly quite) short post, Ali explains all the events between your intent to navigate to a webpage and the webpage loading.
It is easy to read and features cool images, so give it a go if you want to understand what’s going on under the hood.
5. Rhythm in Web Typography — Matej Latin
This post is beautiful. Matej outlines some ideas and tools to manage web typographies properly. From horizontal or vertical rhythm to indenting, read this article to learn new ways to improve legibility and beauty in your web applications.
Rhythm in Web Typography
Horizontal rhythm mostly impacts the legibility, while vertical rhythm impacts the readability of the text and…
The post is so good that I’m about to buy his book (Better Web Typography for a Better Web). However, as you might know, buying a book doesn’t buy you the time to read it. And my to-read list is almost literally going through the roof ¯\_(ツ)_/¯.