How to Optimize Node Requests with Simple Caching Strategies ― Scotch

One of the things that affect how users interact with our applications is its speed. Even though some users generally have a poor connection, they are expecting some minimum level of speed when using the application. To give our users a seamless experience, we are going to consider the possibility of optimizing our requests in… Continue reading How to Optimize Node Requests with Simple Caching Strategies ― Scotch

Maximizing Marketing Videos (Tips & Tricks)

If you are a growing brand or business who want to engage your target audience, creating a marketing video is one sure-fire way to propel your business forward. Visual content is a key factor in connecting and reaching out to customers at a much deeper level. With the proliferation of online video content, you need… Continue reading Maximizing Marketing Videos (Tips & Tricks)

Encouraging healthy lifestyle choices with an engaging user experience

Please note: This was a concept project undertaken as part of the User Experience Design Immersive course at General Assembly and is in no way affiliated with Nuffield Health. Nuffield Health is one of the UK’s leading not-for-profit healthcare organisations. They operate a wide variety of facilities and healthcare services, from gym and fitness centres… Continue reading Encouraging healthy lifestyle choices with an engaging user experience

Design is not Design, thoughts on IxDA 2018

From 6 Feb to 8 Feb, the conference had separate subjects for each of the three days. I am going to recommend and elaborate on one talk for each day to explain the thoughts behind the above statement I made. At the very end of this article, I will also recommend talks that I think… Continue reading Design is not Design, thoughts on IxDA 2018

Integrating Security into Your Web Development Plan

Website security breaches have real consequences for visitors and site owners. Frustration and inconvenience from hijacked pages can keep potential customers from engaging with a website, while phishing and data leaks that expose customer information can cost site owners’ reputations, and their bottom line. Integrating security into a new website or implementing security fixes to… Continue reading Integrating Security into Your Web Development Plan

A Short Guide to Mobile-First Web Design

There is no way to go around the fact that modern websites have to provide a quality user experience on a variety of devices. Four out of five people who would visit your website use both mobile and desktop devices. Even though mobile-only is a trend that has been exhibiting growth, it still makes the… Continue reading A Short Guide to Mobile-First Web Design

Build A Movie Player ― Scotch

Last week, we solved the code challenge #4: Build An Eye Tracking App with JavaScript. This week we will be looking at consuming API’s and utilizing APIs to fetch reusable data. The Challenge The challenge is basically to build a movie trailer player with image thumbnails for a playlist and a section to display selected… Continue reading Build A Movie Player ― Scotch

Top Tips to Prevent Hacking Attempts On Your Website

There are many different reasons why website owners must do all they can to protect their portals from hackers. In fact, if you own an e-commerce portal, you must have already faced some sort of hacking attempt. On the other hand, hackers not just focus on e-commerce websites, they go after simple websites too. And… Continue reading Top Tips to Prevent Hacking Attempts On Your Website

How to Bake Engagement Into Video Content

Would you like to create video content that is more engaging and draws in and retains more viewers while also attracting more shares, likes, comments, and other reactions? If you do then you should know that engagement needs to be ‘baked into’ video content, and that starts from the time you sit down and begin… Continue reading How to Bake Engagement Into Video Content

Highly Appreciated Resources And Tools For Startups

New startups are being launched every day and most of them quickly find success by using some of the best online web tools and services. The below selection will help you save time, deliver as promised, cut costs and finally have happy customers. Startups need to be efficient, losing a customer is not an option.… Continue reading Highly Appreciated Resources And Tools For Startups

Object Oriented Programming in JavaScript ― Scotch

Object-Oriented Programming is a popular style of programming that has taken root in JavaScript since the beginning. It’s so deeply rooted in JavaScript that many of JavaScript’s native functions and methods are written in the Object Oriented style; you’ll also find many popular libraries written in the Object Oriented style as well. If you already… Continue reading Object Oriented Programming in JavaScript ― Scotch

The Best Ways To Securely Handle Your Passwords In JavaScript

February 14, 2018 by Spyrestudios Staying safe online is even more important than ever. We see news of companies being hacked, social media apologies galore for the same reason, and news stories almost every day about cyber crime. Which of course means we need to stay vigilant and safe. Which is a lot easier than… Continue reading The Best Ways To Securely Handle Your Passwords In JavaScript

Personas, jobs to be done, user needs = goals + pain points

Recently I’ve been working on discovering unmet user needs for my company using the Job-To-Be-Done framework, and I saw some arguments between people who use personas and people who use jobs-to-be-done (JTBD). A common critique of using personas from the JTBD people is that personas tend to focus on the attributes of the users (like… Continue reading Personas, jobs to be done, user needs = goals + pain points

Manage Complex Projects with Merlin Project Express

February 8, 2018 by Alex Fox Managing a to-do list for an individual is a fairly straight-forward process. Write down all the tasks you need to do with their due dates. As you work, mark the items off as they get completed. When you’re done with the items on your list, you’ve completed your to… Continue reading Manage Complex Projects with Merlin Project Express

Mobile App Development Trends That Are Expected to Roll Out In 2018

The market of different mobile applications is increasing with each passing day. In fact, it has penetrated into different walks of our daily lives. That is why there is a great demand for a wide variety of mobile applications. Even the most startup companies use apps to promote their businesses and earn great revenues every… Continue reading Mobile App Development Trends That Are Expected to Roll Out In 2018

How to Design a Web App: A Showcase of 20 Designs

An intuitive, efficient web app will always be a pleasure to use.  However, in order to create a well-designed app, you need to look beyond color choice and excellent content.  You also need to be aware of user experience.  Otherwise, users will move on to your competition. Understanding the rules of application design will enable… Continue reading How to Design a Web App: A Showcase of 20 Designs

How To Use Google’s Material Design On Your Own Site

January 29, 2018 by Alex Fox Google Material Design is a major part of the modern web’s design language. This is especially true for mobile websites and apps. It’s a clean, legible design with visually distinct elements to draw the eye and make user interaction simple. Material design apps, by and large, use flat, paper-based… Continue reading How To Use Google’s Material Design On Your Own Site

Micron.js – Create CSS Animations Controlled by JavaScript Power

Micron.JS is a micro interaction library which can be used to add Interactions to different DOM Elements. Micron.JS animates an element using CSS power and the interactive behaviours are controlled by JavaScript. Micron.JS is easy to adapt and can bring interactions to life using html5 data attributes or a chain of JavaScript methods. You can… Continue reading Micron.js – Create CSS Animations Controlled by JavaScript Power

How to Make Amazing UI/UX Design for Mobile Apps?

Nowadays there is a trend of using mobile phones or smartphones as billions of people are now using them daily for doing various tasks across the world. Due to the high demand for mobile phones, mobile apps which run on them are also in high demand. Now people do most of their activities using mobile… Continue reading How to Make Amazing UI/UX Design for Mobile Apps?

How to Properly Load Test a WordPress Website

WordPress is without a doubt the most popular content management system in the history of the web. The power and versatility of the combination of technologies like SQL, PHP and web browsers have made it possible to produce a system that can be adapted for nearly any purpose including photo galleries, online comic books, and… Continue reading How to Properly Load Test a WordPress Website

Getting Started With Redux: Learn by Example

Redux helps you manage state by setting the state up at a global level. In the previous tutorial, we had a good look at the Redux architecture and the integral components of Redux such as actions, action creators, the store, and reducers.  In this second post of the series, we are going to bolster our… Continue reading Getting Started With Redux: Learn by Example

Pros and Cons of Infographics

Infographics are a great way of representing complex data in a manner which is easily understandable. Therefore, the advantage of infographics is that it translates complex data into a form which can be read and interpreted easily hence making the process of research an easy one. This is made possible by the fact that infographics… Continue reading Pros and Cons of Infographics

The Secret to Creating Products That Scale

Bigger is better. Right? At least according to conventional startup wisdom, it is. It seems like many entrepreneurs are under constant pressure to scale from advisors and investors. Generally speaking, aggressive scaling involves ramping up sales and marketing, raising sufficient capital, and hiring and managing new people. But for some software companies, there is an… Continue reading The Secret to Creating Products That Scale

When AI gets in the way of UX

Interest for “Artificial Intelligence” over the last 5 years, according to Google Trends. Artificial Intelligence is the big buzzword of today. If you are a digital designer, there are good chances that a quick scroll through your RSS reader, Twitter feed or Slack channels will show you more instances of the term “AI” than you would… Continue reading When AI gets in the way of UX