Server push does not always improve page load performance. It is not always obvious why this is so. Further, indiscriminate use of server push can actually make page load times worse. This document compiles lessons we learned while experimenting with server push. Many of these lessons will be obvious and common-sense, at least in retrospect; others may not be so obvious. Tom Bergan, Simon Pelchat, Michael Buettner – Google |
|
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. | |
|
HTML responses are rarely static resources nowadays. They are often dynamically generated using a higher-level language (which may be slightly on the slower side) while gathering the info needed for their creation from a database. While the back-end’s response time is something you can and should optimize, response times in the order of hundreds of milliseconds are not uncommon. |
|
What have I seen that works and doesn’t work? If I were to start my own company, would I allow remote workers? If I were to join another company, how would I foster an environment that encouraged remote work? |
|
If you follow the Progressive Web App scene you’ve probably already seen multiple examples of the Air Horner app in mobile browsers such as Opera Mobile and Chrome for Android. However it is not easy to get your favorite PWA (such as Air Horner) to be a primary citizen on your favorite desktop operating system. | |
|
Understanding the difference between experience and memory can make us more sophisticated experience designers. |
|
In this post Rachel takes a look at a new property that is defined in the CSS Display Module Level 3 and that needs feedback – box-suppress . | |
|
The web thrives on diversity. Not only in people, but also in engines. We would not be where we are today if we had stuck with one browser engine. We would not enjoy the openness and free availability of our technologies if Mozilla hadn’t showed that you can be open and a success. The web thrives on user choice and on tool choice for developers. | |
|
An interesting look into the GitHub vs GitLab affair and how GitLab may be better positioned to host the open-source community going forward. GitLab started out open-source and has an open-source community edition, that’s quite huge for a place where we host all of our open-source code! | |
|
When crawling a sufficiently large website, the actual web scraping (making requests and parsing HTML) becomes a very minor part of your program. Instead, you spend a lot of time figuring out how to keep the entire crawl running smoothly and efficiently. | |
|
|
Comments