• Optimising the Critical Rendering Path

    How to optimise your website's performance.

  • Using cache-control for browser caching

    Cache-Control is a HTTP header that specifies how long and in what manner a file will be cached by browsers (and other things too).

  • 50 Inspiring Resume Designs: And What You Can Learn From Them

    Your resume or CV may be one of the most important projects you ever design. Discover these easy tips and tricks that can help get you hired!

  • 8 Ways to Block Visitors to Your Website by Country

    If you have a website, sometimes you would want to block visitors coming from a country. To block a country using .htaccess, you must first need to know the IP address range. Here we have 8 ways to automatically generate the list that can be used to block visitors from a country.

  • Four ways to mock up your next mobile app

    Even the best ideas can fail if designers and developers turn them into awful apps. However, whether you’re a developer without design expertise, a designer without development know-how or simply an interested enthusiast, getting to grips with the basics of building a mock up can help work wonders when it comes to helping build the best apps you can. Not everyone studied graphic design at school, nonetheless there are a number of tools out there which can help anyone with a spark of creativity turn their ideas into reality.

  • JavaScript charts: The definitive guide

    Exhaustive guide on picking the best charting library for any project

    Before starting your search for a JavaScript charts package, you need to know that creating good data visualizations (dataviz) is a huge time investment if you are planning to build a serious application. Having clear answers to questions like what exactly your dataviz is going to achieve, on which devices will it be used, how much time you have got to build the application etc. will help you make the best use of guidelines mentioned in this guide.

    It will be great if the library you choose satisfies all the factors mentioned below, but it’s not possible all the times. So choose wisely which factors are more important to you and which ones can be ignored.

  • Creating Style Guides - an A List Apart article

    A style guide, also referred to as a pattern library, is a living document that details the front-end code for all the elements and modules of a website or application. It also documents the site’s visual language, from header styles to color palettes. In short, a proper style guide is a one-stop guide that the entire team can reference when considering site changes and iterations. Susan Robertson shows us how to build and maintain a style guide that helps everyone from product owners and producers to designers and developers keep an ever-changing site on brand and on target.