Query JSON documents in the Terminal with GROQ

JSON documents are everywhere today, but they are rarely structured the way you want them to be. They often include too much data, have weirdly named fields, or place the data in unnecessary nested objects. Graph-Relational Object Queries (GROQ) is a query language (like SQL, but different) which is..

Optimizing Images for Users with Slow Network Speeds

For every website, page load time is a critical factor that can make or break the business. Thanks to the better user experience that comes with a fast-loading webpage, those who focus on page load optimization enjoy better conversion rates, better SEO, better retention, and lower bounce rates. And..

Some Things You Oughta Know When Working with Viewport Units

David Chanin has a quickie article summarizing a problem with setting an element's height to 100vh in mobile browsers and then also positioning something on the bottom of that. Summarized in this graphic: The trouble is that Chrome isn't taking the address bar (browser chrome) into acco..

Flow Design Processes – Focusing on the Users’ Needs

It can be really tempting to start a design project by leaping into the deep end and starting to sketch out pages and work on the information architecture of...

Choosing the Right Web Design Conference

There are a number of events out there targeted towards web designers. You will come across everything from small meetups to large corporate blowouts. Each of these opportunities has something unique to offer. Personally, I tend to prefer WordCamps over other types of events. The laid-back atmosphe..

The Hamburger & Mega-Menu Combination Design Trend

Hamburger icons are everywhere. They carved a niche for themselves without any intention to leave us anytime soon. Hate it, love it – just deal with it. Much like the real world, online expanses, including both web and mobile interfaces, have some tasty and irresistible junk food. Taking web by sto..

Weekly News for Designers № 460

Stop building websites with infinite scroll! – Reasons why the feature can hurt UX. Design in China – Interview with Chinese studio A Black Cover Design. Every Website in 2018 – We don’t really do this, do we? The Design Trend of Using Triangles in Web Design – A look at websites that use the geo..

12 Beautiful Websites with Sunrise-Inspired Color Schemes

What guides you when it comes to choosing a color scheme for your project? I bet you have some arguments and principles. For instance, we are all aware of the fact that every color has its personality and psychological undertone – making it responsible for evoking specific emotions. For example, bl..

Thoughts on Building WordPress Membership Sites

The idea of a membership website is quite broad. Really, it can be anything from an organization that charges members for access to content or a simple community bulletin board. In between, you’ll find all sorts of niche requirements. In many ways, it’s akin to eCommerce in that there are any number..

The Design Trend of Using Triangles in Web Design

You may wonder: “What can be so special about triangles? It is just a plain, primitive geometric shape. Not even a circle or square that have a hint of perfectionism.” And, you are absolutely right (at first). There is nothing special about it. However, it is the first-ever polygon. It consists of ..