What are Functional and Non-Functional Requirements

In systems engineering and requirements engineering, a non-functional requirement (NFR) is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviors. They are contrasted with functional requirements that define specific behavior or functions. (Wikipedia) Defining (Designing) the functional and non-functional requirements is a key step in the web development process and one that […]

Intro to Algorithms

What Is an Algorithm? An algorithm is a detailed step-by-step instruction set or formula for solving a problem or completing a task. In computing, programmers write algorithms that instruct the computer how to perform a task. When you think of an algorithm in the most general way (not just in regards to computing), algorithms are […]

Storyboards and navigation maps

Storyboarding is usually done in the initial planning and analysis stages.  There are a lot of different ways to develop website story boards and the type you should use depends on the purpose of the storyboard. Both creative and technical professionals use storyboards, which can streamline the design and development process. For example if the […]

Read why SSL is a must have for SEO/Google Results

Google announced in September on it security blog that if your website is not using HTTPS/SSL when they implement their latest changes  in 2017, your website credibility and search engine rankings may be affected. Chrome- Googles web browser  has already begun to mark non-secure pages containing certain input fields as Not Secure in the URL bar as you can see below.  […]

Trophies online

Trophies are a good example of products that you can sell online. They are not to heavy and consistent in weight so you calculate the shipping reliably which is always important in an online environment- for many eCommerce store owners shipping can be a killer  to calculate and if too high can put off buyers. As […]

How to leverage browser caching

Googles PageSpeed Insights tool often reports that you should consider fixing levering browser caching . This is often one of the easiest options to increase your score on the insights tool. Below is an explanation of what Brower caching exactly is and how to leverage brower caching.   What is browser caching? Browser caching stores […]