Principles of User Interface Design

"To design is much more than simply to assemble, to order, or even to edit; it is to add value and meaning, to illuminate, to simplify, to clarify, to modify, to dignify, to dramatize, to persuade, and perhaps even to amuse." - Paul Rand Clarity is job Clarity is the first and most important job … Continue reading Principles of User Interface Design

Web Animation Tools That You Can Use for Your Web App

Technologies used to create web animations Developers mostly use CSS animations and transitions or JavaScript to create animated web pages. Let’s look at these and other approaches of making web animation. CSS animations CSS animations make possible transition between different states using a set of keyframes. You can animate elements of your web page in … Continue reading Web Animation Tools That You Can Use for Your Web App

What Is SEO Content? A Guide to Creating Content for SEO

What Is SEO Content? To understand what marketers mean by SEO content, it’s helpful to break down the phrase into its component parts: “SEO” refers to search engine optimization, or the process of optimizing a website so that people can easily find it via search engines like Google.By “content,” we mean any information that lives on the web and can … Continue reading What Is SEO Content? A Guide to Creating Content for SEO

2020 Mobile App Development — Is Cross Platform still a Fad?

The invention of Mobile has revolutionized the world. Mobility has reshaped mankind by having a wonderful impact in the most fundamental aspects of our lives. With the advent of smart phones, mobility has a greater reach than any other technology. It’s amazing to see that we have 8.98 Billion mobile users now surpassing the world population of 7.68 … Continue reading 2020 Mobile App Development — Is Cross Platform still a Fad?

UX Design Patterns: What, Why and How

Quick summary: UX design patterns help designers devise workable solutions to common interface problems. UX patterns incorporate design best practices for every single piece of functionality, whether it’s a sign-in form or a site's navigation. In this article, we'll go through the main categories of design patterns such as: * Data input * Content structuring … Continue reading UX Design Patterns: What, Why and How

Design patterns for modern web APIs

Design patterns are formalized best practices that the programmer can use to solve common problems when designing an application or system. In this post, I’d like to look at a combination of high level design and architectural patterns that I believe can help create web APIs that are more flexible, maintainable and easier to understand in any … Continue reading Design patterns for modern web APIs

A (Brief) Introduction to Static Site Generators

The new technologies that are powering a broader, industry-wide return to HTML-based websites. What Is a Static Site Generator? Simply put: A static site generator is a tool that takes in source files and spits out an entirely static website. These static site generators work by taking your content, — typically stored in flat files … Continue reading A (Brief) Introduction to Static Site Generators