React Design System From Uber, Building New Facebook, and more
After reading a few articles about boosting your app’s performance (or rather stopping using your resources wastefully) — kudos to other Medium writers - I decided to implement some of the best practices to a work project I’m currently leading. I’d like to share some insights with you I found along the way.
Base Web is a React component library which implements the Base design language to act as a device-agnostic foundation for easily creating web applications.
Managing state is arguably the hardest part of any application. It's why there are so many state management libraries available and more coming around every day (and even some built on top of others... There are hundreds of "easier redux" abstractions on npm). Despite the fact that state management is a hard problem, I would suggest that one of the things that makes it so difficult is that we often over-engineer our solution to the problem.
VS Code remote support for WSL, Containers, and SSH
Open source projects like React, GraphQL and Relay are powering more and more Facebook services. In this session, we'll discuss how we use the latest features of these technologies, like React Suspense, to help deliver a high quality, modern web experience at Facebook.
I'm using Git and GitHub in particular a lot. And when I say a lot I really mean all the time. Recently I tracked a week of work and found that 62% of my working time goes into code reviews. Sometimes I'm checking out a branch locally and trying stuff but really most of my time goes into github.com. I spent some time analyzing why the code review process is so time consuming for me. I identified couple of reasons, made a tool and changed some of my habits. In this article I'll show you how I improved my code review speed and lower the time to 38%. / blog of Krasimir Tsonev - front and back-end developer who writes for web