Embracing change with system-driven design

To embrace change, you have to make it easy and cheap. System-driven design is one way to do just that. Waterfall, the double diamond, and other traditional ways of approaching the development of digital products rooted in the building perspective take for granted that it’s easier to make changes to designs than code. They operate under… Continue reading Embracing change with system-driven design

AI is about to kill creativity

AI has a massive disruptive quality on the creative sector. Is AI going to benefit us, or will it create a new dark age for innovation? The Aeolipile (left) and the Steam engine (right) on a section of Bosch’s masterpiece The Last Judgment (Wikimedia) In the early first century, the first steam engine was invented… Continue reading AI is about to kill creativity

5 lesser-known tips on spacing for product designers

5 lesser-known spacing tips for product designers Your BAE might not give you space but after reading this article you will definitely give your UI objects some well-deserved space :p When we start out as designers, spacing is often the most neglected aspect of the design process. Various objects are spaced based on what we, at… Continue reading 5 lesser-known tips on spacing for product designers

How people read online

Tips for accessible text. What makes a text nice to read? To know more about this, it is important to take a closer look at how people are reading. Additionally, it may be the case that someone is impaired, physically or mentally, to read a text. How does it work? Saccades, fixations, and breaks The reading process… Continue reading How people read online

A radical opinion on ChatGPT

Churn out every idea and then burn it down. We need to talk about ChatGPT. Actually, not just ChatGPT but all AI-powered content development tools. Whether it’s text-to-image AIs, or those capable of generating conversational text, computer code, poetry, and more in response to prompts. Artificial Intelligence has been chipping at creatives for a while, and this… Continue reading A radical opinion on ChatGPT

The Ultimate Guide to Typography

Are you interested in typography? This complete course covers everything from typography history to the difference between typefaces and fonts, typeface classification, how to choose a font, and more! Watch the Ultimate Guide to Typography Course What You’ll Learn What is the history of typography? What is the difference between a typeface and a… Continue reading The Ultimate Guide to Typography

Twitter layoffs, meeting fatigue, Taylor Swift’s AI, Apple accessibility

Weekly curated resources for designers — thinkers and makers. “Any of us could face what our colleagues at Twitter faced yesterday. Some of us already have, and some of us will in the future, especially if you stick around the profession long enough. It’s a good reminder that, whether we realize it or not, we’re in this together. We… Continue reading Twitter layoffs, meeting fatigue, Taylor Swift’s AI, Apple accessibility

How To Make Your Designs Scannable (And Why You Should)

Jakob Nielsen’s How Users Read on the Web is 25 years old this week, and one glance at an eye-tracking study will tell you its key observations are still relevant today. Simply put, users don’t read a web page; they scan it for individual words and sentences. A typical pattern shown in eye-tracking reports is that… Continue reading How To Make Your Designs Scannable (And Why You Should)

The big picture and the small designer

The importance of understanding and designing for a connected world I was on my train commute home and heard the familiar “tickets please”. Opposite me sat an elderly lady, with a printed paper in her hand, readily awaiting the train conductor to check it. When the train conductor glanced at the lady’s paper, she only said,… Continue reading The big picture and the small designer

Designing for scalable Dynamic Type in iOS

Designing for scalable Dynamic Type in iOS for accessibility When we wanted to implement accessibility settings on our iOS mobile app, I had to figure out where to start. Looking online, I could only find engineering resources. It was all about code and how to implement it with UIKit or SwiftUI with plenty of great… Continue reading Designing for scalable Dynamic Type in iOS

How to find your designer self — and understand how YOU approach design

How to find your designer self — And understand how YOU approach design We all know the feeling. The identity crisis that comes with being a designer is not easy to overcome. Somehow we are solving problems for others all the time, but when it comes to ourselves it feels impossible. The good news is you already have… Continue reading How to find your designer self — and understand how YOU approach design

How to create responsive cards with the help of auto-layout in Figma?

Auto Layout is one of the most powerful features of Figma and today we will be creating a card design inside Figma using Auto-Layout which will be fully responsive, i.e would respond to the screen size. demonstrates the responsive design of the card Before we get started, there are 3 main things we are talking about in… Continue reading How to create responsive cards with the help of auto-layout in Figma?

How to kick off strategic research if you are NOT Spotify?

First steps of strategic product research at Glovo by UXR & Data ✏️ Illustrations credits to Ivan Mesaroš / Available on Blush From Spotify, all the way to Microsoft, Booking.com and many more, the leveraging of multidisciplinary teams to conduct product research seems THE WAY to achieve more actionable, comprehensive insights providing a higher likelihood of making… Continue reading How to kick off strategic research if you are NOT Spotify?

Gestalt psicology for dataviz

Understanding why specific data visualization techniques work better than others may not be so simple. Visual Pattern — Credits: Omar Flores on Unsplash We easily perceive a design that catches our attention, or elements that are out of place, but then we hardly know how to identify and evaluate them accurately, almost as if their effect acts at the… Continue reading Gestalt psicology for dataviz

Co-creating has drastically improved my designs

How co-design has drastically improved my work Users, engineers, product managers… I’m not the only one designing things around here I find defining a problem challenging. Ideally, at the start of a project all the metrics and objectives form a crystal clear statement. But working with high ambiguity in the platform space, I often start with a… Continue reading Co-creating has drastically improved my designs

Wordle is a masterclass in product design simplicity

Some of the most fun I’ve had this year is playing Wordle with my friends and family. But I’m a product designer and a programmer, so as I played, I couldn’t help but notice some strange things about how it was constructed. I was right in the middle of making my own product School Morning Routine,… Continue reading Wordle is a masterclass in product design simplicity

WooCommerce Shortcodes Cheatsheet

WordPress added support for shortcodes around 15 years ago. You can use shortcodes to easily add complicated functionality to your website which otherwise would have required you to write a lot of code yourself. Basically, shortcodes are short text snippets whose behavior depends on some more complicated code written in the back end. While WordPress… Continue reading WooCommerce Shortcodes Cheatsheet

Decolonizing typography: creating a font for Afrikan writing systems

The driving force behind my relentless mission to create digital fonts for Afrikan writing systems, one letter at a time. In this case study I’ll walk you through the process of designing a font for the Bassa Vah Alphabet. The name ‘Bassa’ and a Bassa proverb. Background Bassa language is spoken by about 600 000 Bassa… Continue reading Decolonizing typography: creating a font for Afrikan writing systems

15+ Best Shopify Themes for Selling Coffee and Tea

The tea and coffee market is booming. Expected to be worth US$135.9 Billion by 2027 and growing at a CAGR of 2.3% over 2020-2027, it’s a great time to be investing in the industry. With Shopify templates, all you need to do is choose which template is your cup of tea, edit it to make… Continue reading 15+ Best Shopify Themes for Selling Coffee and Tea

Why e-commerce is failing people and the planet

We need to stop designing with blinders and scaling solutions designed for the individual Illustration by Marie Dupuch Betting on convenience to grow e-commerce The number of parcels sent internationally has increased by 4.5 times in the last 6 years, from 43bn in 2014 to 131bn in 2020 (B2B, B2C, C2B). UK deliveries account for 4%… Continue reading Why e-commerce is failing people and the planet

What comes after customer-centricity?

Read this and get ready for it. For many years now, I’ve been fascinated by the timeline shown below and pondering what lies beyond the Age of the Customer. These days, I’ve got a pretty good idea about what’s next. The Age of the Customer timeline. Source: Forrester Research First, let’s unpack this timeline and understand how… Continue reading What comes after customer-centricity?

Best Of 2021: 50 Professional Website Landing Page Designs

45 Shares Modern, elegant Website Landing Pages “Best Of 2021” for startups and businesses. We want to make it easy for people who have limited programming experience to build outstanding websites. These landing page designs will help you to create a website template as a professional. Compilation of Best of 2021 webite Landing page design, it’s… Continue reading Best Of 2021: 50 Professional Website Landing Page Designs

How to Use parse_str in PHP

In this article, we’ll explore the parse_str function in PHP. It’s used to convert a GET request query string into usable variables. In your day-to-day PHP development, you often need to to deal with query strings—the way data is passed to your script in the URL on a GET request. When a query string is… Continue reading How to Use parse_str in PHP

How to Use parse_str in PHP

In this article, we’ll explore the parse_str function in PHP. It’s used to convert a GET request query string into usable variables. In your day-to-day PHP development, you often need to to deal with query strings—the way data is passed to your script in the URL on a GET request. When a query string is… Continue reading How to Use parse_str in PHP