As developers, it can be difficult to find that balance of work and life. Relationships are a key part of being happy, so it’s important we understand how to maintain and grow them. |
|
This article explains the challenges I went through and how I ended up implementing a two-way synchronization between the web application and a git repository for the articles. | |
|
Wes came out with a premium training course to strengthen your core JavaScript skills and master all that ES6 has to offer. ES6 is a major update to JavaScript that includes dozens of new features. With a focus on simplicity and readability, this course is an efficient way to find out what is new in JavaScript and most importantly when and how you should use it. Join me for a fun and approachable look at all ES6 has to offer — boost your skills and further your career. | |
|
There’s been much talk of Web Animations for a long time but it wasn’t quite clear what that meant exactly, or even when could we get that new thing working in our browsers, or whether we should actually care about it. |
|
Friendlier HTML form controls with a little CSS magic. Designed for IE9+, as well as the latest Chrome, Safari, and Firefox. |
|
Many have heard about Flow and some are using it a lot already, but what is it that makes Flow so powerful? Jeff dives deeper into Flow, how it works, and why. |
|
Time spent using React has given Willson some insight into when and why it might be appropriate to use another technology — Redux (a variant of the Flux architecture). In this article, Willson goes over those insights. | |
|
React Native can help you make iOS and Android apps with a shared code base, without sacrifices in quality. Clayton Anderson takes a glimpse into the future with React Native for Web. |
|
React Fiber is an ongoing reimplementation of React’s core algorithm. It is the culmination of over two years of research by the React team. The goal is to increase React’s suitability for areas like animation, layout, and gestures. React Fiber’s killer feature is incremental rendering: the ability to split rendering work into chunks and spread it out over multiple frames. |
|
Designing responsive Progressive Web Apps forces us to tackle design challenges that we’ve been been able to side-step thus far. What do users expect from these new apps? | |
|
What is a progressive web app exactly, why should you build progressive web apps, and how to build your first one. | |
|
The main performance hotspot in React applications is redundant processing and DOM diffing in components. In order to avoid this return false from shouldComponentUpdate as high up in your application as you can. | |
|
A valuable list of resources if you’re looking to learn about how JavaScript engine internals work. This is a list of resources I used to learn about virtual machines in general, from an architecture point of view to optimizations and garbage collection strategies. I’ve also put together some parts into a talk format, you can see the slides here. |
|
|
Comments