Author: Todd Hoff.
This summary of information from Sean Hull is a great for anyone working on projects which are, or will need to, work at scale. From physical hard drive configuration to database usage to monitoring these tips hit a wide range of areas.
Author: Steven Byle.
Android introduced fragments with the release of Android 3.0. This architecture allows apps to encapsulate their logic into smaller pieces of functionality which provides more flexible and efficient processing to extend the original activity model. This article offers a thorough explanation of this new method with several code examples.
Author: Tim Kadlec.
Responsive images are a popular topic amongst developers lately. This short article offers some information about why you want to pay attention to this as well as discussing how to determine the impact of changes.
Author: Tammy Everts.
Content Delivery Networks (CDNs) are part of the performance landscape of most companies web strategy. This article presents the answers to common questions about CDNs and is a good reference for anyone considering using a CDN.
Author: Addy Osmani.
Webpage scrolling can become choppy due to excessive repainting which is quite annoying to viewers. Using Chrome developer tools, this lengthy and detailed article provides insight into an effective workflow for determining the cause of this problem.
This short article covers the basics of improving website performance. Be sure to use the tools from Monitis to monitor performance as you implement these improvements.
Author: Matt Gibson.
The end user landscape these days in not as polar as powerful desktop users versus low-powered, small display, mobile users. There are a wide range of end devices with varying screen resolutions, processing capabilities, and network connectivity. This informative case study follows a company’s decision to trim their full + mobile site down to a single responsive site. Trimming download payload as well as improving content delivery, the process illuminates a number of pros and cons that anyone facing a similar decision must consider. Now that there are such a wide range of screens and processing power, a simple single mobile solution just isn’t appropriate for all mobile devices.
Author: Nicole Sullivan.
This talk contains a plethora of tips and tricks to improve site performance through effective utilisation of living style guides. Here are a few teaser stats to peak interest:
- HTML is 48% smaller
- 21% faster load time
- 60% faster time to first byte
A living style guide lives in code and evolves with the site and is created with the input of both engineering and design. The style guide works to reduce duplication and inconsistencies in CSS across the site.
Author: Saurabh Saha.
We have seen tips for WordPress before, and they bear repeating. As one of the more popular blogging and website platforms, optimisation tips are useful for many. One of the most important steps is to start monitoring your site immediately so you can see how it is doing, and improving. The friendly folks at Monitis will help you get a baseline and ongoing monitoring setup. Then apply the tips in this article and see the improvement.
Author: Todd Hoff.
Some of us are quite involved with the operations side and networking improvements can be a big deal to us. Any dynamic site utilising a lot of network communications to generate pages will find this interesting. “MegaPipe centers around the abstraction of a channel a per-core, bidirectional pipe between the kernel and user space … three key concepts of MegaPipe: partitioning,lightweight socket (lwsocket), and batching.”
Improvements of over 500% for short connections is something to get excited about!
Author: Sam Holt.
This nice article about responsive design is actually a great resource when dealing with your graphic assets. With tips for designers and developers for the various formats, it’s a nice cheat sheet to have at hand.