Archive

Archive for the ‘’ Category

The Benefits of Shopping in an E-commerce Marketplace

May 8th, 2023 No comments

In recent years, online shopping websites like Temu have become a popular way for consumers to buy goods and services. One of the most significant trends in online shopping is the rise of e-commerce marketplaces. These are online platforms that allow multiple vendors to sell their products to consumers. E-commerce marketplaces offer many benefits to consumers, including convenience, variety, and competitive pricing. In this article, we will explore the benefits of shopping in an e-commerce marketplace in more detail.

Convenience

One of the most significant benefits of shopping in an e-commerce marketplace is convenience. Consumers can shop from the comfort of their homes or even on the go, using their smartphones or tablets. This eliminates the need to travel to a physical store, wait in line, and carry items back home. With e-commerce marketplaces, consumers can easily browse, compare, and purchase products with just a few clicks.

Variety

E-commerce marketplaces offer a vast selection of products from multiple vendors. Consumers can find a wide range of products, from fashion and beauty to electronics and home appliances. This variety allows consumers to choose from different brands, styles, and prices, making it easier to find products that meet their preferences and budget.

Competitive Pricing

E-commerce marketplaces often offer competitive pricing because of the high level of competition between vendors. With multiple sellers offering similar products, consumers can compare prices and choose the best deal. Moreover, many e-commerce marketplaces offer discounts, coupons, and promotions to attract and retain customers.

User Reviews

Another advantage of shopping in an e-commerce marketplace is the availability of user reviews. Consumers can read reviews from other buyers, providing valuable insights into the quality, performance, and satisfaction of the product. This helps consumers make informed decisions and avoid purchasing products with negative feedback.

Payment Options

E-commerce marketplaces offer multiple payment options, making it easier for consumers to pay for their purchases. They can use credit or debit cards, e-wallets, bank transfers, or cash on delivery. Moreover, some e-commerce marketplaces offer installment plans or financing options for more expensive items, allowing consumers to pay in installments over time.

Security

E-commerce marketplaces prioritize security and privacy to protect consumers’ personal and financial information. They use encryption technology, secure payment gateways, and other security measures to prevent fraud, hacking, or data breaches. Additionally, they provide customer support and dispute resolution services in case of any issues or concerns.

Product Information

E-commerce marketplaces provide detailed product information, including specifications, features, images, and videos. Consumers can read product descriptions, compare specifications, and view product images and videos to make informed decisions. This information helps consumers understand the product’s quality, functionality, and suitability for their needs.

Time-Saving

Shopping in an e-commerce marketplace saves time for consumers. They can easily search for products, filter by category, brand, price, and other criteria, and sort by popularity, rating, or relevance. This eliminates the need to visit multiple physical stores or spend hours searching for products online.

Accessibility

E-commerce marketplaces are accessible to everyone, regardless of their location, time zone, or physical ability. Consumers can shop at any time of the day or night, and from anywhere with an internet connection.

Loyalty Programs

Many e-commerce marketplaces offer loyalty programs or reward systems for their regular customers. These programs can include points, cashback, discounts, or exclusive offers. By participating in these programs, consumers can save money and get more value from their purchases. Moreover, loyalty programs can increase customer engagement and retention, leading to a long-term relationship between consumers and the marketplace.

Customer Service

E-commerce marketplaces provide customer service to support consumers before, during, and after their purchases. They offer various channels such as live chat, email, phone, or social media to help consumers with their inquiries, issues, or complaints. Additionally, they provide tracking and delivery information to keep consumers updated on the status of their orders.

Personalization

E-commerce marketplaces use personalization algorithms and data analysis to offer personalized recommendations and suggestions to consumers. They can analyze consumers’ browsing and purchasing history, search queries, and social media activity to provide relevant and customized products. This personalization can enhance the shopping experience and increase customer satisfaction and loyalty.

Return Policies

E-commerce marketplaces provide return policies to allow consumers to return or exchange products that do not meet their expectations. These policies can include a certain timeframe, condition, and mode of return. By having a clear and flexible return policy, e-commerce marketplaces can build trust and confidence with consumers and reduce the risk of negative feedback or disputes.

Sustainability

E-commerce marketplaces are increasingly adopting sustainable practices and promoting environmentally friendly products. They can encourage vendors to reduce their carbon footprint, use recyclable materials, or donate a portion of their profits to charitable causes. By promoting sustainability, e-commerce marketplaces can attract socially responsible consumers and contribute to a better world.

Conclusion

In summary, shopping in an e-commerce marketplace offers many benefits to consumers, including convenience, variety, competitive pricing, user reviews, payment options, security, product information, time-saving, accessibility, loyalty programs, customer service, personalization, return policies, and sustainability. By leveraging these benefits, e-commerce marketplaces can provide a seamless and enjoyable shopping experience for consumers and build a strong reputation and brand loyalty.

FAQs

Is it safe to shop in an e-commerce marketplace?

Yes, e-commerce marketplaces prioritize security and privacy to protect consumers’ personal and financial information. They use encryption technology, secure payment gateways, and other security measures to prevent fraud, hacking, or data breaches.

Can I return or exchange products in an e-commerce marketplace?

Yes, most e-commerce marketplaces provide return policies to allow consumers to return or exchange products that do not meet their expectations. These policies can include a certain timeframe, condition, and mode of return.

How can I find the best deals in an e-commerce marketplace?

You can find the best deals in an e-commerce marketplace by comparing prices, using coupons or promotions, and participating in loyalty programs. Moreover, you can subscribe to newsletters or follow social media pages to stay updated on the latest deals.

How can I ensure the quality of products in an e-commerce marketplace?

You can ensure the quality of products in an e-commerce marketplace by reading user reviews, checking product information, and choosing reputable vendors. Moreover, you can contact customer service if you have any questions or concerns.

How can e-commerce marketplaces promote sustainability?

E-commerce marketplaces can promote sustainability by adopting sustainable practices, encouraging vendors to use environmentally friendly materials, or donating a portion of their profits to charitable causes.

Featured image by Lucrezia Carnelos on Unsplash

The post The Benefits of Shopping in an E-commerce Marketplace appeared first on noupe.

Categories: Others Tags:

Best Practices for Securing Remote Work Environments in Small and Medium Businesses

May 5th, 2023 No comments

In the wake of the COVID-19 pandemic, many small and medium businesses have transitioned to remote work environments. While remote work has its benefits, but also new challenges come along with it when it comes to protection against cyber threats and securing sensitive data.  

Small and medium businesses often forget to take care of their security and issues arise. 

This is usually due to the lack of human and physical resources. Small businesses often neglect to budget for security, so they often fall victim to hackers more than medium and large businesses. 

For ensuring that your security measures are up to date, outsourcing your IT security processes to a reputable IT company can be a smart strategy especially if you go for a local IT provider. 

In this article, we will outline some best practices for securing remote work environments in small and medium businesses.

 Using a PC or laptop from work

The first step is ensuring that your employees use a PC or laptop from work because many people use their personal PC or laptop for work. It is the same device on which they are using for personal things – online shopping, downloading some media, etc. This can raise a potential risk of compromising company data. Having a separate PC or laptop for work for employees is something that your company should consider. 

 Implement Strong Password Policies

Passwords are the first line of defense when it comes to securing remote work environments. We use them in everyday life, not just on our phones and computer but as well on PINs and credit cards. Businesses should require employees to use strong, unique passwords and change them regularly. Passwords should also be kept confidential and not shared with anyone, including colleagues. For a password, it is recommended to contain at least 12 characters combined with numbers, letters, and symbols.

 Use Multi-factor authentication

Multi-factor authentication adds an extra layer of security to the login process by requiring users to provide two forms of identification. This can be a password and a security token or biometric verification. Multi-factor authentication helps prevent unauthorized access to company systems and data.

 Secure Remote Access

The connection between the home and the office can be made via the VPN (Virtual Private Network). It is a service that gives an employee access to corporate data in a secure way. Businesses should also ensure that remote access is only granted to authorized employees and that access is monitored and audited.

Keep Software and Systems Up to Date

 Outdated software and systems can contain vulnerabilities that can be exploited by cyber attackers. To minimize this risk, businesses should keep all software and systems up to date with the latest security patches and updates.

Server security patching is a tool that makes sure that the server gets the latest updates and that the update is checked and running. All applications (software) stored on a server can be vulnerable to malicious attacks. The objective of server security patching is to fix software vulnerabilities by ensuring that everything is installed on the computer systems.

Desktop security patching – Although patches are provided by software developers, users typically postpone updates on their computers. Companies put their trust in IT partners that can check these updates on a regular basis so that the user does not have to do anything. Their only “job” is to restart the machine so that the patches are applied. Even if they are asked to install updates, in some cases they postpone it. They do not understand the importance of it and how that can affect the company.

Educate Employees

Employees are often the weakest link when it comes to cybersecurity. Businesses should educate their employees on best practices for securing remote work environments, including the importance of strong passwords, two-factor authentication, and secure remote access. Since some malicious attempts go through your employees, they should also be trained to recognize and report potential cyber threats, such as phishing emails and suspicious activity. This is why training is so important. 

Security awareness training can make sure that employees understand and be aware of cyber threats. Onboarding programs and annual training can make a big difference in a company’s remote working cybersecurity. 

After security awareness training employees should be able to protect themselves and others around them. 

The importance of educating employees about IT security is not something that needs to be neglected. To prevent these threats companies should work closely with IT consultancy partners which can provide security awareness training.

 Implement Access Controls

Access controls can help limit the risk of unauthorized access to sensitive data. Businesses should implement access controls that limit access to sensitive data to only those employees who need it to perform their jobs.

 Have a Data Backup Plan

Data loss can be catastrophic for businesses, especially if it includes sensitive data. Businesses should have a data backup plan in place to ensure that important data is backed up regularly and can be restored in the event of a data loss incident.

 Monitor and Audit Activity

Businesses should monitor and audit activity on their systems and networks to detect potential security incidents. This can include monitoring for unusual activities, such as failed login attempts, and auditing access logs to identify potential unauthorized access.

In conclusion, securing remote work environments in small and medium businesses is a critical component of cybersecurity. By implementing these best practices, businesses can help protect their sensitive data and reduce the risk of cyber threats. With the right policies and tools in place, remote work can be a safe and productive way to operate for businesses of all sizes. 

Whether you are a small or medium-sized business, taking proactive steps toward IT security is crucial to a remote work environment. To ensure that their systems remain secure, companies can partner with IT security experts who can provide a safe working environment, and monitor and prevent potential breaches from occurring.

Featured image by Surface on Unsplash

The post Best Practices for Securing Remote Work Environments in Small and Medium Businesses appeared first on noupe.

Categories: Others Tags:

Metaverse in Edtech – a New Era of Learning and Development

May 5th, 2023 No comments

The education industry is consistently focusing on incorporating immersive technologies into academic courses to make learning entertaining and engaging ever since the wake of the pandemic. One such area of study for educators around the world is the metaverse. 

It seeks to immerse students in a fun environment where they can take part in educational activities that make learning more enjoyable. The days of students imagining textbook scenarios through teachers giving classroom explanations are long gone. We live in a digitally interconnected world today where ideas like metaverse are used in actual applications. It is simple to envision that metaverse as a service has transformational effects on the world’s educational system in such a situation. 

Metaverse’s Importance in Edtech

A metaverse is a virtual environment that functions as a parallel universe to the real world and allows users to interact realistically with virtual people and items. The usage of virtual and augmented reality technology in education has significantly increased in recent years, sparking the development of the metaverse edtech. 

As per Statista’s report, the metaverse in edtech market is expected to earn a revenue of $1.90 bn in 2023 with the growing demand for virtual learning. The use of augmented reality (AR) and virtual reality (VR) in education and learning is referred to as the “metaverse” in edtech. With the use of the Metaverse, educators can engage students in learning activities by simulating real-world events and situations in virtual settings.

The term “Edtech Metaverse” refers to online learning environments where teachers and students can work together in real-time on digital content and with each other. Students can explore, experiment, and learn in these virtual environments in a fun and interesting way. The metaverse is poised to have a big impact on the future of education and has a lot of possibilities for the field. 

Applications of Metaverse in Edtech 

Here are some of the top applications of metaverse in the education sector:

3D Virtual Classes

With the rise of online institutions and universities, students are starting to notice a difference between immersive real-world classrooms and those that are virtual. The metaverse can close this gap by building 3D virtual classrooms where students can digitally interact with their classmates and teachers. 

Digital Education

With the addition of smart classrooms to school education curricula, pupils’ learning was increased via video projection on a variety of academic themes. By enabling students to become fully immersed in these movies, the metaverse aims to upgrade these classrooms by enhancing student learning. Additionally, it gives them a place to experiment, fail, and learn from their mistakes in areas that call for real-world experiments. Such 3D virtual learning can also be used in physical schools to meet learning objectives.

Virtual Tours

Imagine reading about a nation or location in class and then flying there immediately. Wouldn’t that be a wonderful experience? Although it is not practical in the real world, the metaverse makes it possible by providing virtual trips around the globe. The metaverse helps students widen their minds and perspectives on the world by enabling them to visit any location of their choice in a virtual environment in a matter of minutes.

Events Starring Well-Known People

It can be quite advantageous to invite notable individuals, such as scientists, doctors, and athletes, and to have the students engage with them and benefit from their expertise and experiences. In the metaverse, spaces can be created for online symposiums, conferences, and lectures.

Interdisciplinarity in Education

The metaverse has the power to lower subject barriers and encourage interdisciplinary study. It allows teachers to combine courses that were once considered distinct, such as science and mathematics, and to provide students with a comprehensive learning experience that illustrates how diverse ideas are used in the actual world.

Simulating Circumstances from Real Life

Learning in the metaverse is beneficial, especially because it may give an immersive experience to students by simulating real-world scenarios in which they can conduct experiments, display prototypes, and even participate in documentaries, like one on World War I. Topic-specific 3D settings may be developed in the future to support students’ learning and improve teachers’ explanations of the topic material.

Benefits of Incorporating the Metaverse into Education

A virtual world or collective place comprising several virtual worlds is known as the Metaverse, and it is accessible online. It’s intended to give consumers a really engaging, immersive experience that may be utilized for various things, including education. Additionally, the metaverse offers a secure and controlled environment where students can experiment, explore, and make mistakes without worrying about the repercussions. 

As a result, students may gain confidence and learner motivation while also developing their critical thinking and problem-solving skills. EdTech has the potential to benefit significantly from the metaverse.

The following are some advantages of the Metaverse in educational technology:

Gamification in Learning 

People stay alert when they are competitive. The usage of a metaverse in teaching helps improve concentration. The learners are motivated and encouraged to maintain their focus on finishing the tasks set when given badges and other types of acknowledgment.

Flexible Educational Strategies

Understanding is significantly facilitated if a concept is presented interactively in a virtual setting. For instance, it will be much easier to comprehend a fundamental idea of the solar ecosystem if one can practically travel through the galaxy and experience the positions and orbits of the planets. 

Accelerated Learning

Gamification, engaging hands-on exercises, 3D features, and entertaining activities in the metaverse can keep learners one step ahead. Additionally, because 3D simulations completely captivate a person’s vision and attention, metaverse learners experience less distraction as they are better able to understand the subject material.

Finding Information Quickly and Simply

Internet-enabled tools make it simple to disseminate knowledge to a larger audience. Once established, numerous students can use courses, saving both time and money. Individualized learning routes will be offered in a way that is simple to understand, thanks to personalized search results and improved socially collaborative capabilities. 

Metaverse in Edtech is Here to Stay 

Ever since Facebook changed its name to Meta, the phrase “metaverse” has garnered a lot of attention. Leading metaverse development companies and brands have already begun investing in several metaverse projects as a result. Although the idea of the metaverse is making its way into academia, its full potential in the field of education has not yet been realized. If you look forward to optimizing or building a metaverse e-learning app, connect with a metaverse application development company today.

Featured image by Susan Q Yin on Unsplash

The post Metaverse in Edtech – a New Era of Learning and Development appeared first on noupe.

Categories: Others Tags:

Questions to Ask Before You Hire a Video Promotion Company

May 5th, 2023 No comments

If you are opting for video marketing for your brand through popular video streaming websites like YouTube, or Dailymotion, you must be facing difficulty in ranking your videos and getting more views and likes. Therefore it is of utmost necessity to opt for a professional video promotion company to get the job done. 

In this era of competition, it becomes quite difficult to choose the best suitable promotional company. So how to choose the best video promotion company? What criteria should you follow while selecting it? 

So, in this article, we will guide you on video promotion questions you should ask the video marketing company to evaluate its expertise.

Why You Need a Video Promotion Company

Your business really needs a video promotion these days due to the high competition. And if you are into promotional video production, you must find a way to promote your videos online to get the desired results. 

That is why you need a professional video promotion company to get your business in the limelight in no time. And before you make your decision of selecting a video promotion company, you must prepare questions to ask promoters so that you select the best.

A video promotion company will benefit you in:

  • Reaching your target audience efficiently.
  • Promoting your business online through videos effectively.
  • Creating brand awareness on an extensive level.
  • Increase your following on social media platforms.

What Video Promotion Questions To Ask From A Video Marketing Or Promotion Company

Well, there are lots of Video promotion questions for clients to ask promoters before handing them over your project. A few of the most important Video promotion interview questions are listed below:

1. For how long you have been working in this field? 

The first of the most important video promotion questions to ask any company is about their experience. Remember, you will come across so many claiming to be excellent in their work and driving results for promoting your videos, but does it make them trustable? Of course NOT. 

So, your first question to them should be about their experience with proof. Remember, it is the company’s proven experience that speaks a lot about their work and efficiency! You need an expert and not an inexperienced company. So, make your decision wisely before you choose.

2. Can I get to know about your former or existing clients? Do you have a portfolio?

A portfolio overview is mandatory when choosing a video promotion company. You can ask video promotion questions related to previous or existing work of a company. It is a right of a client to ask for a portfolio to evaluate if the company is best for the role or not. Although an experienced video promotion service can charge a bit higher, it will deliver the work as per your desire. 

Also, you can find medium to big-size firms that offer their services at an affordable cost. All you have to do is to go through the portfolio and evaluate the company’s expertise. Also, it will help you analyze if: 

  • The video promotion company really values its clients’ opinions
  • The company has acquired the target results efficiently and effectively. 
  • The company has maintained good terms with the existing and former clients

Knowing what clients these companies have served will help you make your decision promptly. 

3. What strategies do you have to promote the videos?

So, if you are thinking that Which is a question that must be answered before promotion takes place? Well, it is about promotional strategies. It is utmost necessary to know about all the strategies a video promotion company will use to put your brand into the limelight. Google updates its algorithm quite often with new SEO techniques and only an efficient and knowledgeable company can keep track of it. That’s the reason you should always have strategy-related questions to ask promoters to evaluate their promotional techniques. 

Not only it will let you take your decision to hire them, but also will help you keep your content related to videos and clips ranking well on the search engines. Do cross-check their strategies to the latest trends going on and see if the promoted knows about the latest updates or not.

4. How much do you charge for the promotion of videos?

Obviously, your budget has the utmost importance when it comes to video promotion. And asking questions related to charges for the video promotion should be asked keeping in mind the services you want to avail. There are a lot of things involved in video promotion. Some basic areas are: 

  • SEO for Videos
  • Analytics
  • Regional promotion 
  • Measuring return on investment

Video promotion companies charge according to the services they offer. These charges may fluctuate as well as the service quality. Therefore, if someone charging you minimal, do not get yourself lured. Instead, focus on outstanding results while paying a moderate amount.

5. What success meant to you? 

Well, every video promotion company claims to be successful, but you should know what success really meant to them. The top-rated video promotion company will always prioritize the client’s success as theirs. Once you have shortlisted the top video promotion company, checkout 

What success means to it? 

How do they measure their success if they are handed over a video promotion project?

How successful the company has been in its previous projects?

Well, most companies will tell you that the sales generated through video promotion campaigns is their success ratio. Others will tell you that the views, engagements, and likes of the video is their scale to measure the success. 

Now, it’s your call what actually want from your video promotion. Either it will be to grow subscriptions. Or it will be to increase sales. Based on your objectives, you can choose your company. 

Wrap up

We have listed all the essential video promotion questions to ask from a company you are going to hire for your video marketing. So, before you are thinking to invest in any services related to video promotions, make sure to prepare a Video promotion questionnaire incorporating the important questions we have listed and achieve the success you always wanted.

Featured image by TheRegisti on Unsplash

The post Questions to Ask Before You Hire a Video Promotion Company appeared first on noupe.

Categories: Others Tags:

Learning JavaScript With Imagination

May 5th, 2023 No comments

Many years ago, I set my sights on becoming a senior developer. I achieved that goal! I wish I could say it was a matter of hard work and perseverance, but no, that wasn’t enough. JavaScript stood in my way, and it was while grappling with it that I came across one silly sentence in Marijn Habernecker’s classic book, Eloquent JavaScript. On the topic of variables, it says:

“You should imagine bindings as tentacles rather than boxes. They do not contain values; they grasp them — two bindings can refer to the same value.”

— Marijn Habernecker

An analogy like this falls into the category of childish comparisons meant mostly for raw beginners to understand basic concepts. They are fun and entertaining but not something that will turn you into a senior developer.

But it struck me. Even in a small way, this childish metaphor made me a better developer. It fixed a fundamental misunderstanding: we don’t put values in variables. If variables did behave like buckets or containers, how could this be true?

const count1 = 10;
const count2 = count1;

How is it possible to have the same 10 value in two different buckets? The same thing can’t be in two places at the same time, right?!

But the octopus metaphor solved this dilemma for me. Two tentacles can certainly grab the same value! It’s a visualization that reveals the underlying nature of values! Give me all of the world’s computer science literature on variables at my fingertips, and it would not be as useful to me as this imaginary octopus.

Why can’t all of JavaScript be like this?

My Search For More Visual Learning Material

I noticed a frustrating gap between doing the simple loop and function exercises you find in most beginner courses and actually building programs.

The problem? I still wasn’t at the level where I could decipher reams of dry technical text. I wanted more octopuses!

So, I looked everywhere for them. I scanned the internet for visual and abstract learning resources: Google, YouTube, Medium, TikTok, and every book I could possibly find. I discovered most “visual learning” material fits into one of three groups.

First is a gamified learning experience, like the learn-while-playing platforms CodeCombat and ElevatorSaga. While wonderfully creative and full of stories and characters that help you build real programs with real-world patterns, this type of learning is procedural. The focus is on using concepts rather than diving into what they are.

The second group is the graphically represented syntax or technical explanation. Ever seen an array of apple and orange emojis? Or diagrams of the event loop? These can break down scary concepts into an easier-to-digest visual medium. They can be powerful visual aids that transform dense technical jargon. Examples include Lydia Hallie’s brilliant “JavaScript Visualized” series as well as cheat sheets like this one from Ram Maheshwari.

The third group is closer to what I sought: the analogy-driven learning experience. Developers love a good analogy. We use them all the time in blog posts and video tutorials. They help explain very technical concepts. One resource I found, CodeAnalogies, is particularly impressive, with analogies for everything from content distribution networks to MVC frameworks.

But analogy-driven learning has limitations for me. All of the analogies were disconnected! They had no relation to one another. They were great for wrapping my head around an isolated topic but not for seeing the big picture. The thing with JavaScript is that everything is connected. How can a newspaper analogy for objects be extended to describe prototypal inheritance?

Finally, I came to realize the thing I wanted most was something memorable. I wanted to consolidate everything I was learning into a visual format that was easy to recall when I needed it — whether in an interview or while writing code. Unfortunately, most analogies are entirely forgettable. How many dog, cat, and banana arrays can one take?

Building My Own Visual Representations

There was only one solution to this: create my own visual representations for my JavaScript knowledge tree. But first, I needed to figure out how to make something stick in my memory.

I’ve always had an interest in mnemonic memory methods. These are memory “hacks,” such as the “memory palace”. They help visually encode large amounts of information for easier recall. World memory competitors use it to remember the order of multiple decks of cards and random number sequences.

The basic principle is this: You can take any idea and turn it into an image. For example, an array could be an ocean stingray. That’s good, but still not enough. The trick is to make the mental image as weird, funny, and ridiculous as possible. Images that are out of the ordinary are what stick to memory.

My First Big Lesson

So, here is one of my very first mnemonic representations of JavaScript arrays:

I was so proud of this. We have a stingray street vendor selling fruit, reminding me that arrays hold data. He has a special square device for picking up individual items that represent the square bracket syntax for selecting items. He has a monocle to remind me that arrays have methods for searching. He has a cowboy lasso that refers to loops, and so on.

It’s a fun depiction. But I was trying to learn JavaScript to land a job! If this ridiculous monocled stingray didn’t make me a better developer, it defeated the purpose. The ultimate test: would I use this image of an array streetseller as a point of reference while coding? Nope. It turned out to be entirely, utterly useless.

I didn’t need a way to remember the term array. Knowing they have methods to search does not tell me how I can perform searches. Even a Swiss Army knife tail with all the main array methods like .sort(), .push(), and .unshift() proved pointless with a two-second Google search.

This was trickier than I thought. I learned my first big lesson:

We can’t learn a programming language using pure mnemonic methods because memorizing the lists of things does not help you understand the underlying concepts.

My Second Big Lesson

After much reflection and many, many more failed attempts, I tried to represent something I had always struggled with: functions. What would the makeup of a function look like? I came up with this pretty poor representation:

At the top, we have silly paratroopers that represent parameters. We send parameters through the entrance, ( ), and they end up in a contained pool (i.e., the function body). They start arguing, and that’s how we can remember arguments.

Unfortunately, this went into the failure bucket, too. Representing syntax isn’t helpful. It’s better to gain familiarity through lots of practice writing it. There were also dangerous flaws in the analogy. It suggested parameters and arguments are the same; the only difference is their place.

An abstraction like this with flawed theory baked into it would actually make me a worse developer! I needed to dig deeper into what things really are.

The Breakthrough

The solution was to go atomic. Focusing on the smallest concept would give me the first layer I could use to paint a picture of JavaScript. I circled back to our friendly octopus, where this all began.

What were the tentacles grasping? Values!

Values are often glossed over and don’t seem like the key to unlocking the mysteries of JavaScript. But this simple idea was a breakthrough for me: if the code flows, we can imagine the flowing as an ocean or river. What do we find in this flow? Islands!

Values are the islands, and each island has a set location and size. That was it! It was exactly what I was looking for. It still didn’t improve my skills as a developer. But I knew it had potential.

From Analogies To Models

Layer upon layer, I began to build up a vision of JavaScript by focusing on what things are and how they are related to other things. First came islands. Then came genies, evil sorcerers, flying ships, and turtle pilots. My excitement grew as the smaller layers, the fundamentals, could be combined to produce a big-picture understanding of more complex topics like closures.

Each image was not a simple analogy. It was a mental model — a way of thinking. It provided a lens to interpret each concept but required imagination. I call them imagimodels.

I knew from my past attempts that focusing on lists is ineffective. The secret lies in what things are rather than what they do. When I think about it, that was my problem with learning JavaScript all along. I had no issue eventually getting something to work. The problem was I mostly didn’t have the faintest idea why.

Growing A Memorable, Multi-Layered Universe

With this approach, an abstracted world of JavaScript was erected:

This image helps me identify fundamental JavaScript concepts for assignment, local scope, and primitive values. Of course, it is not a standalone image, and you won’t be able to identify these concepts without context. It requires a story to weave JavaScript and analogy together.

A narrative is what drove the other concepts into the picture, quite literally. Here, we can see a closure:

The next image uses mnemonic methods for remembering useful terminology. Unlike arrays and parameters, “execution context” felt like something I would read in an IBM manual from the 1970s. It was a scary term that deserved a scary representation.

I found a connection between “execution context” and the phrase “executor got hex,” which inspired an illustration of a medieval-style executioner holding an axe in one hand and a hex, or sorcerer’s spell, in the other.

Why the spell? It’s not random. It builds on previous existing layers representing other sub-concepts. The spell is tied to our understanding of a function invocation and makes you think of wizards and sorcerers, right? And it is the parenthesis in every function call.

This begs the question, what is a function? Is it the result of the hex or the execution? Is it the invocation itself? Only a firm understanding of objects would help me identify what really is going on here.

As you can see, the visual layers build upon one another, like a tree with a central trunk branching out in different directions. It’s the knowledge tree I wanted — not one containing every detail about JavaScript, but a central, unified mnemonic resource that could be compared and evaluated against, added to, argued over, and above all, retrieved when I needed it.

I call my illustrations of JavaScript concepts “The Great Sync”, and I use them to continue to grow my understanding. It is also something I now use to teach others.

A Celebration Of Alternative Learning Approaches

Was it all sunshine and daisies for my JavaScript learning journey from this point on? Did building this world make me ace every JavaScript quiz I needed to pass to get that senior-level job?

Nope! I wish the best of luck to anyone who thinks they can learn JavaScript simply by looking at a few pictures.

My biggest takeaway from all my learning efforts is this: Despite The Great Sync solving so many of my personal struggles with the language, is it any better than any single one of the resources I mentioned? Does it have any use without actual coding — the tireless, painful process of trying to get your code to work? Certainly not.

It is one tool, among many, to “see” JavaScript differently and escape the confinement of a code editor or YouTube tutorial.

All of these approaches celebrate the variety and infinite creative potential of the learning experience. And the more we have, the more learners who are stuck on JavaScript can discover new routes to understanding.

Further Reading on Smashing Magazine

Categories: Others Tags:

The Growing Need For Effective Password Management

May 4th, 2023 No comments

This article is a sponsored by Passwork

As businesses rely more on digital services and platforms, the number of passwords and access credentials employees need to remember has grown exponentially. This can lead to the use of weak or duplicated passwords, posing a significant security risk. A centralized and secure password management system is essential for mitigating these risks and ensuring that sensitive information remains protected.

Self-Hosted vs. Cloud-Based Password Management Solutions

When it comes to password management solutions, businesses have two primary options: self-hosted and cloud-based. While both have their merits, self-hosted solutions often provide a higher level of control and customization.

Advantages Of Self-Hosted Solutions

  • Greater control
    A self-hosted solution allows administrators to have complete control over the password management infrastructure, enabling them to customize it according to their company’s needs;
  • Enhanced security
    By hosting the password management system on the company’s own servers, businesses can ensure that their sensitive data remains within their control, reducing the risks associated with third-party providers;
  • Compliance
    Self-hosted solutions make it easier for companies to meet industry-specific compliance requirements and data protection regulations.

Limitations Of Cloud-Based Solutions

  • Dependency on third-party providers
    With cloud-based solutions, businesses rely on external providers for the security and availability of their data. This can lead to potential vulnerabilities and the risk of data breaches;
  • Limited customisation
    Cloud-based solutions often have predefined features and settings, which may not align with a company’s unique requirements.

Collaborative Password Management In Companies

In a company setting, employees often need to share passwords and access credentials for various applications and services. A collaborative password management system enables the secure sharing of these credentials, improving productivity and security.

Secure Sharing

Collaborative password management systems, like Passwork, provide secure sharing options, allowing employees to share access credentials with colleagues without exposing sensitive data to unauthorized users. This is the kind of feature that a company needs for frictionless sharing in a collaborative environment, but without exposing sensitive information as you might through another platform, like email. This way, sharing happens securely through the password app’s service.

Permission Management

To maintain control over who can access and modify shared passwords, a collaborative password management system should offer granular permission management. Administrators can assign different levels of access to individual users or groups, ensuring that employees have access to the information they need without compromising security.

Another benefit of permission management is that it provides you with an easy path to knowing who has access to certain information, as well as an easy way to assign and revoke permissions on an individual and group level.

Version Control

Have you ever created a new password for a service, then needed to reference the past password? There’s nothing worse than losing a password when you need it in a pinch, and in an environment where multiple users can update and modify shared passwords, version control becomes essential. Collaborative password management systems should provide a history of changes made to shared credentials, enabling administrators to track modifications and revert to previous versions if needed.

Access Rights Segregation

To ensure that sensitive data remains protected, companies should implement access rights segregation within their password management system. This involves dividing users into different groups based on their roles and responsibilities and assigning appropriate access permissions accordingly.

Role-Based Access Control (RBAC)

RBAC is a widely used method for implementing access rights segregation. With RBAC, administrators can create roles that represent different job functions within the company and assign appropriate permissions to each role. Users are then assigned to roles, ensuring that they only have access to the information they need to perform their tasks.

Attribute-Based Access Control (ABAC)

ABAC is a more flexible approach to access control, where permissions are granted based on a user’s attributes (e.g., job title, department, location, and so on) rather than predefined roles. This allows for greater customization and scalability, as administrators can create complex access rules that adapt to changing business requirements.

Auditing And Monitoring Activity

To maintain a secure password management system, administrators must be able to monitor and audit user activity. This sort of transparency allows you to know exactly who changed something at a particular point in time so you can take corrective action. This includes tracking changes to passwords, monitoring access attempts, and identifying potential security threats.

Activity Logging

A comprehensive password management system should log all user activity, including access attempts, password modifications, and sharing events. This information can be invaluable for detecting unauthorized access, troubleshooting issues, and conducting security audits.

For example, it’s nice to have a way to see who has used a particular password and when they used it, especially for troubleshooting permissions.

Real-Time Notifications

In addition to logging activity, real-time alerts can help administrators quickly identify and respond to potential security threats. A password management system that provides real-time notifications for suspicious activity, such as multiple failed login attempts or unauthorized password changes, can be instrumental in preventing data breaches.

Reporting

Generating reports on user activity, password strength, and compliance can help administrators assess the overall health of their password management system and identify areas for improvement. Regularly reviewing these reports can also ensure that the company remains compliant with relevant industry regulations and best practices.

Best Practices For Implementing A Password Management System

To ensure the success of a password management system, it’s crucial to follow best practices for implementation and ongoing maintenance. You want to ensure that your passwords are managed in a way that is safe for everyone in your company while adhering to compliance guidelines for a secure environment.

First, Choose The Right Solution

Selecting the right password management system for your company is essential. Consider factors such as the size of your organization, the level of customization required, and your preferred hosting option (self-hosted vs. cloud-based) when evaluating solutions. Passwork, for example, offers a self-hosted solution with robust collaboration features, making it a suitable option for businesses looking for greater control and customization.

Next, Train Employees

Employee training is crucial for the successful adoption of a password management system. Ensure that all users understand how to use the system, the importance of password security, and company policies related to password management.

Regularly Review And Update Policies

As your business evolves, your password management policies should adapt accordingly. Regularly review and update your policies to ensure that they continue to meet your organization’s needs and maintain compliance with industry regulations.

Monitor And Audit System Activity

Stay vigilant by regularly monitoring and auditing your password management system. This will help you identify potential security threats and ensure that your system remains secure and up-to-date.

Password Policy Best Practices

To maintain a secure password management system, it’s essential to establish strong password policies and ensure that employees follow best practices.

Password Length And Complexity

A strong password policy should require a minimum password length and a combination of characters, including upper and lower case letters, numbers, and special characters. This helps to increase password entropy, making it more difficult for attackers to guess or crack passwords using brute force methods.

Password Expiration And Rotation

Regularly changing passwords can help to minimise the risk of unauthorized access, especially in cases where passwords have been compromised without the knowledge of the organization. Implementing a password expiration policy that requires users to change their passwords at regular intervals can enhance security.

Two-Factor Authentication (2FA)

In addition to strong password policies, implementing two-factor authentication can provide an additional layer of security. By requiring users to provide a second form of verification, such as a code sent to a mobile device, 2FA reduces the risk of unauthorized access even if a password is compromised.

Prevent Reused Passwords

Employees should be discouraged from using the same password across multiple accounts and services. Encourage the use of unique passwords for each account to minimise the risk of unauthorized access in case one password is compromised.

Integrations And Compatibility

An effective password management system should be compatible with various platforms, applications, and services that your company uses. This ensures seamless integration and streamlined access management.

Single Sign-On (SSO)

SSO enables users to access multiple applications and services with a single set of credentials.

By integrating your password management system with SSO, you can simplify the login process for employees, reducing the need for multiple passwords and improving security.

Browser Extensions and Mobile Apps

A password management system that offers browser extensions and mobile apps can help ensure that employees have access to their passwords and credentials wherever they are. This enhances productivity and encourages the adoption of the password management system.

Custom Integrations

Depending on your company’s requirements, you may need to integrate your password management system with other tools, such as ticketing systems, customer relationship management platforms, or identity and access management solutions. Ensure that the password management system you choose is flexible and allows for custom integrations. Make sure that the password management system you decide to use has the flexibility to connect with the other services you rely on for your business.

Backup And Disaster Recovery

A robust password management system should include backup and disaster recovery features to ensure the availability and integrity of your organization’s passwords and credentials.

Regular Backups

Implement a backup policy that includes regular backups of your password management system’s data. This helps to protect against data loss due to hardware failures, accidental deletions, or other unforeseen issues.

Encrypted Backups

Backups should be encrypted to protect the sensitive data they contain. Ensure that your password management system supports encrypted backups and uses strong encryption algorithms to safeguard your data.

Disaster Recovery Plan

Develop a disaster recovery plan that outlines the steps to be taken in case of a system failure, data breach, or other security incidents. This plan should include procedures for restoring data from backups, as well as measures to prevent further damage or unauthorized access.

Evaluating And Selecting A Password Management Solution

When choosing a password management system, it’s important to thoroughly evaluate potential solutions and select the one that best meets your organization’s needs.

Security Features

Assess the security features offered by each solution, such as encryption algorithms, two-factor authentication support, and activity monitoring capabilities. Ensure that the solution adheres to industry standards and best practices for data security.

Scalability

Consider the scalability of the password management system, especially if your organization is growing or has plans for expansion. The solution should be able to handle an increasing number of users and passwords without compromising performance or security.

Ease of Use

User adoption is crucial for the success of a password management system. Evaluate the user interface and overall ease of use of each solution, as this can have a significant impact on employee adoption and satisfaction.

Cost

Consider the total cost of ownership for each password management system, including initial implementation costs, ongoing maintenance, and any additional fees for upgrades or add-on features. Be sure to weigh these costs against the potential benefits and savings offered by a more secure and efficient password management process.

Ongoing Maintenance And Support

Once your password management system is in place, it’s essential to keep it up-to-date and ensure that users receive the necessary support.

Software Updates

Regularly update your password management system to benefit from the latest security patches, feature enhancements, and bug fixes. This helps to maintain the stability and security of the system.

User Support

Provide user support for your password management system, including training materials, FAQs, and access to technical assistance when needed. This ensures that employees can effectively use the system and resolve any issues that may arise.

Periodic Security Assessments

Conduct periodic security assessments of your password management system to identify any potential vulnerabilities and ensure that it continues to meet your organization’s security requirements. This may include penetration testing, vulnerability scanning, and other security assessments.

Conclusion

Organizing password management in a company is a critical task for system administrators. By selecting the right solution, implementing access rights segregation, fostering collaboration, and actively monitoring and auditing the system, administrators can create a secure and efficient password management environment. Additionally, establishing strong password policies, ensuring like Passwork, can offer businesses greater control and customization, providing a solid foundation for effective password management.

By following the best practices outlined in this guide, system administrators can enhance their organization’s overall security posture while improving productivity and streamlining access management.

Categories: Others Tags:

5 Creative Ways Companies are Using ChatGPT

May 3rd, 2023 No comments

AI probably isn’t going to take over the world, but that doesn’t mean it isn’t taking the world by storm. ChatGPT, one of the newest tech tools around, is getting lots of press — and for good reasons. As people explore the platform, they’re finding plenty of creative ways to incorporate its best features into their businesses.

This doesn’t mean that organizations are getting rid of workers left and right, either. In most use cases for ChatGPT, companies are allowing the system to make their people more efficient. Handled appropriately and pragmatically, ChatGPT can free up employee time normally spent on “busy work.” More time on their hands means more team members who are able to work on higher-level assignments and duties.

Perplexed about how you can use ChatGPT? Look at the many unique ways experimentation is happening on the ground to get some ideas. Below are some of the more interesting ways that professionals are putting ChatGPT through its paces. After reading through them, you might be inspired to do likewise.

1. Fleshing out content outlines.

It’s safe to say that most content is best created with an outline in mind. Having an outline to follow keeps the writer on course. It also makes sure all relevant topics are covered, especially ones connected to juicy keywords.

ChatGPT can be used to not only construct but “beef up” content outlines. MarketMuse, a content quality platform, has released a proprietary ChatGPT integration. As a result, MarketMuse users can incorporate the topic model data in the ChatGPT prompts to build quality outlines fast. Since it’s an integration within the MarketMuse system, they never have to switch logins or tabs. They just need to pop questions into the platform and wait for ChatGPT’s responses to systematically populate.

The ChatGPT answers can come in the form of an outline, of course. However, the outline may be thin or lacking topics. By gauging the outline against a keyword assessment, users can more thoroughly design thoughtful outlines. In this way, ChatGPT helps marketers ensure their content has as much pertinence and value to readers as possible.

2. Making coding more streamlined.

No one ever claimed that writing code was easy, fun, or fast. Certainly, it can be rewarding. However, pulling together app code can be tedious at times. Plus, it can be prone to problems for newer, less experienced code writers.

One of the most remarkable uses for ChatGPT has come as a coding assistant. Recently, none other than Goldman Sachs announced that its developers were coding with ChatGPT. The concept is not to push software developers out the door, though. It’s to allow them to write faster and therefore produce more output than they would otherwise be able to.

As Goldman Sachs has noted, they’re just dabbling at this point. And most other big-name financial institutions haven’t yet jumped into the ChatGPT game. Nevertheless, coding with the help of ChatGPT is happening across many other industries. In the future, it may be a way for companies to construct minimally viable apps quickly and cheaply.

3. Educating people on foreign languages.

Duolingo has been known for years as one of the breakthrough platforms for language learning. To augment its platform and tools, the company has unveiled what it calls Duolingo Max. Duolingo Max is designed to leverage ChatGPT in different ways to ramp up recall and understanding of grammar and vocabulary.

The Duolingo Max product allows users to engage in an AI-focused back-and-forth roleplay. Additionally, Duolingo Max is set up to explain what went wrong when users make errors. The give-and-take affords users the opportunity to better improve their language proficiency.

This creative way to use ChatGPT was meant for foreign language learners. However, it might have applications for students who are learning the structure of the English language in school. Being able to “gamify” learning has always been advantageous. With ChatGPT, it may be even simpler to set up.

4. Writing no-frills emails.

Every day, professionals write and send countless emails. Some emails almost write themselves. What about emails that are important or more complex, such as to sales leads? Those emails deserve more energy and thought, but not necessarily at the initial writing stage.

ChatGPT can be useful for generating bare-bones emails based on general questions and prompts. These emails can then become the structural basis for more conversational, personalized ones. Many leaders like to put their finishing touches on all the content that goes out under their names, anyway. ChatGPT just provides a faster way to get to the personality-incorporating part of email writing.

Salesforce is just one of the many organizations trying out email writing this way. It’s also exploring ways to fold some instant customization into the mix. Most employees will still want to put their eyes on the final product before hitting “send”. Still, the opportunities seem to be endless for taking away the time-consuming sting of routine corporate email writing.

5. Enhancing (and personalizing) digital flashcard sessions.

Most students and teachers have encountered the tool called Quizlet throughout their learning journeys. Quizlets are online flashcards that promote learning through the use of repetition. In early 2023, Quizlet augmented its offerings with Q-Chat, based on ChatGPT.

How does Q-Chat make the flashcard construction process a little smoother? Quizlet says that by giving Q-Chat access to its vast library, Q-Chat can serve as a virtual tutor. Students can drill down deeper on topics of interest, getting more learning power from each flashcard session.

Quizlet refers to itself as an “early adopter” of ChatGPT technology and touts its other uses of AI. Though Q-Chat isn’t ready for full-blown release, its first-run edition will be available to those ages 18+. After working out any issues, Q-Chat is poised to become part of Quizlet’s wide range of product offerings.

We’re only scratching the surface of what ChatGPT is capable of doing. As more individuals and organizations think innovatively about generative AI, they’ll find new methods of using it. Who knows? One day, you may find yourself seeing ChatGPT as one of the most important assets in your toolkit.

Photo by Levart_Photographer on Unsplash

The post 5 Creative Ways Companies are Using ChatGPT appeared first on noupe.

Categories: Others Tags:

Benefits of LMS Integrations for Your Organization

May 2nd, 2023 No comments

You have certainly heard a lot lately about learning management systems if you are new to the world of eLearning or are switching to online training. This is mainly because it is one of the quintessential eLearning tools, from which every online training and course module is constructed. In particular, if you have a big audience and a lot of content to distribute, LMS integration services are a crucial component of the design and development of eLearning. 

Here are just a handful of the most compelling arguments for why every learning professional should get effective LMS integration services on hand in case you’re still not sure if one is the ideal fit for you. 

Here are 10 reasons why LMS Shopify integration is beneficial for businesses;

Limitless Use Of Online Learning Resources

Your audience has unrestricted access to the data they require once you upload the eLearning course materials to the LMS and publish them. So that they don’t have to wait till their next online training session to improve skills and perfect job-related activities, even individuals who are on the road can connect to the eLearning platform through their smartphones and tablets.

Reduces The Learning Curve 

You’re assisting in keeping things simple for your audience by integrating your LMS with existing corporate tools (and minimizing the need for additional tools). They may concentrate solely on learning how to use the new LMS features, which accelerates their learning curve. For instance, since they are already familiar with using their video conferencing device, they don’t need to learn how to attend a class online.

Improves Employee Performance

Integrating ALMS to Improve Employee Performance Improved accessibility and a smaller learning curve help increase learning engagement. As a result, this improves employee performance at work. 

New hires can be added to your learning platform immediately through an LMS integration, ensuring that they receive the appropriate training. As a result, it will take them less time to become fully integrated into the organization and maximize their output.

Exerts eLearning Content In One Place

You may save all of your eLearning resources in one place rather than dispersing them across various hard drives and gadgets. This lowers the possibility of losing crucial data and facilitates the development of your eLearning course. If you’re utilizing a cloud-based Learning Management System, the data is accessible to all members of your eLearning team as it is all kept on a distant server. Learning management systems are a perfect fit for online collaboration because of this.

Learning and development Time Decreases

Because an LMS provides online learners with only the information they require in a clear and structured manner, it can even shorten the amount of time spent on online training. Additionally, they can test their comprehension by completing online tests or quizzes, taking part in interactive exercises and simulations, and watching eLearning videos that explain difficult procedures or jobs.

Combines Social Learning Experiences

Social learning is simple to incorporate into your eLearning strategy with the help of a learning management system. You can incorporate links to Facebook and Twitter sites, LinkedIn groups, and online discussion forums as the LMS is already available online. To draw in new students, you might advertise your eLearning course on social media platforms and design assignments that emphasize peer collaboration.

Agile and Easy Expands eLearning Courses

You can easily log into the LMS and make the appropriate changes without having to completely recreate your eLearning course if you wish to add more online modules to it to update content based on new trends or scientific findings. Since all of the content is in one place, you may update just the master eLearning course before distributing it to every online learner.

Boost Employee Happiness And Retention

There are several advantages to improving staff performance. Employees, for instance, prefer to stay with a company longer because they believe their contributions are recognized more, their sense of worth grows, and they are more satisfied at work. Studies have shown that good onboarding programs can increase employee retention rates by as much as 82%.

Improve L&D Tasks

LMS interfaces aid your L&D personnel in streamlining several laborious procedures and accelerating their work. Examples include compiling learning materials from outside sources and building rosters. Administrators and back-end developers don’t need to login in separately to get all pertinent data from various systems owing to SSO connectivity. Time and effort are reduced as a result. They can also work along with instructional designers, monitor course sales, and spot reoccurring problems that customer care has to handle.

Actions based on business insights

Business systems can offer crucial insight into the challenges or issues that need to be resolved. For example, CRM systems can spot issues with the management of client connections. You may quickly take corrective action, create a learning plan for your staff, and deliver it through the integration of an LMS with a CRM system. There are more possibilities for insight and corrective measures when there are many business system integrations.

Conclusion 

Remember that using the right LMS integration services for your requirements is necessary if you want to fully profit from a learning management system. Therefore, take advantage of free trials, learn about the features and available prices, and read reviews from other eLearning specialists who have used the tool. This will enable you to develop effective eLearning courses and make the most of the learning management system.

Featured image by Pixabay

The post Benefits of LMS Integrations for Your Organization appeared first on noupe.

Categories: Others Tags:

Smashing Podcast Episode 60 With Mei Zhang: What Is Design Storytelling?

May 2nd, 2023 No comments

We’re talking about the process of design. How do you build a process to enable your best work? Vitaly Friedman talks to designer Mei Zhang to find out.

Show Notes

Weekly Update

Transcript

Vitaly Friedman: She’s a senior UX designer and a UX consultant with a strong product and strategy background. As a kid, she was busy creating arts and fell in love with UX while studying industrial design in college. She has spent her career developing design systems and solving problems for e-commerce products that are loved by millions of people around the world. Now, she also loves helping designers uncover root causes, explore multiple directions, and identify sweet spots between user and business.

Vitaly: She’s currently working with Booking.com and resides in Amsterdam, Netherlands. Of course, she is a cat person, as it often is in the Smashing Podcast. And in her spare time, she can be found painting, skiing, serving her cats — there are a couple — writing on her design blog and learning about design, business, leadership and management. We know she’s a wonderful UX designer, but did you know that she used to swim in order to participate in the Olympics? That was one of her dreams, which unfortunately didn’t come true. However, help her have a lung capacity of over 5,000, which is a big deal. My Smashing friends, please welcome Mei Zhang. Hello, Mei. How are you feeling today?

Mei Zhang: Hello. Hi, everyone. I’m smashing.

Vitaly: Oh, that’s wonderful to hear. How are you? Is it cold out there in Amsterdam these days or is it sunny?

Mei: Luckily, it was sunny in the couple of days. In the past couple of days.

Vitaly: So, it’s better. I have to ask this story. Swimming in the Olympics. Why did you decide to do this? Because I guess you were playing with design and UX already at this point. Or was it before or prior to design?

Mei: Oh.

Vitaly: Why did you decide to take on this challenge?

Mei: It was definitely before the design career. I was in my elementary school and I fall in love with swimming. And as a ambitious little girl who want to have some targets. So I need to compete for the Olympics because this is something very challenging. But unfortunately, I didn’t go through the competition. But I think it definitely gave me something, make me a stronger person. Not only physically, but also mentally. So I really appreciated that.

Vitaly: I have no doubt at all. We’ll probably bring up — I’ll probably bring up this question about how it in the end influenced your UX and design career. But maybe before we dive into that. And maybe you could share a story about how did you even end up in this design and UX world? Maybe you could share a bit about your journey and what brought you where you are today.

Mei: I think what brought me where I am today is the iPhone 4. I got iPhone 4 as a gift at the first year of my college and then I get to learn about human-computer interaction which published by Apple. And another fun fact, the human-computer interaction guidelines are already there in 1987. That is what I remember. Whoa, it’s a long history of something that I have never heard about. I start studying basically X design by myself. I just genuinely really interested in the fancy interactions at that time. What CSS can do for you.

Mei: I was also a Smashing Magazine fan. I follow all your articles and try to do something with CSS and JavaScript. And I think also during my study, people start discussing about what you want as a career after graduation, what industry you would like to join. I was lost at that time, but I know I love UX design and I’m good at it because all my school project was related somehow to human-computer interaction. And, I think, at that time, the IT industry also was booming because people started having Facebook. I think that somehow made me feel like maybe that is something that has a future. So, that is basically my journey into UX design.

Vitaly: But then, you ended up where you are here today. And you have all this. I always reminded of all this UX methodologists and methods and all the ways. And you have created these incredible mind maps as well. But all the things that you potentially need to keep in mind as a UX designer when you are working on a product or on a project. And maybe before we dive there, maybe we could speak a bit more particularly about breaking complexity into something that’s more manageable.

Vitaly: I know that you’ve been working or you are working on relatively or quite complex products. And again, just given this huge amount of all the different methods and options available to you as a UX designer, how do you choose your path? Or specifically, maybe, how do you start when you have a really complex. Maybe an enterprise product or maybe B2B or maybe anything that’s complicated and you need to break it down. How do you do that? What would be your process? And maybe also, your methods to make sense of it all?

Mei: Such a great question. I would guess the first step is always find what is the real problem. What we are designing for. To deep dive into the problems and find the root cause. That is definitely the first step I would choose because the problems also help the designers or people around you to define the process because with different problems you might need different methodologies. And also, the second step will also be identifying the stakeholders. As you mentioned, you have people around you who are genuinely interested or who are in charge of the project. Identify the people around you and what they need.

Mei: The outcome is not only the end product that deliver to the users, but also to. Let’s say it in the simple way. Make your stakeholders happy. I think those are the two basic principles for navigating through what methodologies that I pick. And also, you need to look at availabilities as well. That is, usually happens in the real life work. Maybe for example, you don’t have data for some project. But also, it’s impossible to collect that. Maybe you need to find another method that could answer the same questions that is available.

Vitaly: But then I’m also wondering: you also mentioned data. I’m actually quite wondering because I feel like very often, I end up in this dilemma with teams I’m working with. Where there is a person or there is a team, they have a very strong design vision. This is how it should be. It’s usually based on research and usually going to be very much focused on user needs or customer needs. A very customer-centric view. But then sometimes, it clashes against the business idea of how things should be and the business direction of where the company wants to go. And sometimes, I feel that there is this really strong tension between where the designer wants to go and what the, let’s say, A/B testing tells.

Vitaly: And maybe, testing is such a short-term thing. Where you test if it works now and then. It might be a good thing, of course, to improve things and that will drive conversion, though. But where do you see? How do you see this resolving? How do you get to this balance between doing something? Because again, we run A/B tests and this performs better than this. Against the big design, the grandiose, so to say, design vision that exists in designers’ heads based on user needs and based on business needs.

Mei: First of all, I don’t think those two A/B tests. Let’s say A/B testing and a great vision in the designer’s head is something that cannot exist together. I think they can co-exist because A/B testing is just one of methodologies to validate the concept. It’s the small steps to take you towards a big vision. It’s not a easy task, but it’s the designers who need to guide the product managers or guide your team towards the vision. That is actually sometimes underestimated by the outside because we have a lot of things showed to us designers because we are visionaries.

Mei: We have a vision, so we need to take that through. What I usually do is first, definitely have a great relationship with your product managers because you are actually working together as a whole to reach the vision. They are more business of course, and they are more data-driven or metrics-driven. But on the other hand, you are the user advocate. Build a good relationship and trust with your product managers and work together on a daily basis. It shouldn’t be like, “Ah, I don’t agree with you”. Or something like this. But more be like, “Let’s sit together and make a great thing or make a great product.”

Mei: And I think sometimes, I also feel like it’s really important to have a businessman side as a designer. Especially if you are working for an organization that’s aimed for profit, your responsibility is also to keep the business running. The business goal is also your goal as a designer, as well. Your responsibility is to craft a great user experience that will improve the business or make the business stronger. For example, learn about business metrics, understand the view from the product side. And also, sometimes I find what is helpful for me is to define user behavior metrics because for A/B testing.

Mei: Sometimes you, say that, maybe some business metrics doesn’t increase but the user behavior metrics were improving. You can also use this as a argument to get things through. It’s not only about A/B testing. It has to be improving business. But if you can prove that it’s going to improve the user experience and the user experience can lead into long-term business growth, then that will happen. And also, I think what I’m doing very often in the past is also to break the vision into smaller pieces that is experimentable.

Mei: In this case, it’s also help as a designer to validate your ideas. I know we are all, as a designer, we’re all proud of our ideas and we believe that’s going to work. And most of the time, of course it’s going to work, but we also need to use data and argument to support our ideas. I would say it is something. It definitely bring a lot of positive side from A/B testing to build a vision.

Vitaly: The reason why I brought this up actually because I’m just coming from a project where this has become a big issue. Where essentially, it seems like there is this very strong tension between, again, the ideas of we need to do something now and drive conversion up now. But again, we also need to think about the long-term goals. And very often, what happens is you might be improving things by showing a new set of popup very prominent and then a bit more prominent, then a bit more flashy and then even more flashy.
But then it’s actually going to hurt your long-term goals. I actually want to maybe dig a little bit deeper. When you speak about user behavior metrics or any ways to capture the quality of the design work basically done. Could you maybe share a few of them that would be most important in your work?

Mei: I’m thinking about something related to the example you just gave about the flashing popup. One example I can think of right now is that, in the past, I also had experience where the product was pushing for metrics. They’re making things rainbowy or flashy. I think definitely what helped was to conduct user interviews to understand what is user’s point of view of that. They’ll be like, “Oh, I think this brand was just to trick me.” They also understand the black UX part or the bad. Sorry. The bad UX pattern that try to trick them into something.

Mei: And also, something help me as well is to look into the long-term user flow because they tend to only focus on one metrics and improve that. But have you looked through the whole flow? Maybe the click rate went up, but in the end, less people are converting. Then you cannot say that this is a good solution. You just. Try to find different metrics that can, to build your argument with the product. And also, try to, in your daily basis, try to make your product manager or your product colleagues to more understand what is a good user experience.

Mei: Because I work with all kinds of product managers and some are like you mentioned in that case. Really focusing on one metrics and don’t care the UI. And there are also product managers who really understand what is UX experience. I want to do something good for the long run. Try to also influence your product managers to understand what is good for the long run. Because in the end, someone has to clean up the bad UX in the end because that will lead into something in the future.

Vitaly: Absolutely. I think it also heavily depends on the culture that the company has, the organization has and how the teams are organized. And sometimes, you see that there are. Whenever everything is siloed, you will end up in the situation where a silo would have very specific goals and they don’t even know what the other teams are doing. Or how their things that they may be performing or they’re working on in the vertical effect everyone else. This is more probably a slightly broader question in there, as well.

Vitaly: Maybe you could also share a bit of insight about some of the really complex challenges that you are facing at this moment. And something that you’re working on that, I would say, keep you awake at night. Hopefully not, but maybe there are some things. Just get sense about what you’re working on as well at the moment.

Mei: I couldn’t share details of product strategy with you inside.

Vitaly: Sure.

Mei: Because of the NDA stuff with my current employer, but I will say, the current challenge definitely about how to level up your people skills and communications as a designer through your career. Because I’m running a very big project right now. Basically, more than 30 stakeholders on the play. I really need to learn connecting people. How I can connect with people first by establishing yourself with your activities in your field. And also, to connect people and find the right person for the right question.

Mei: And also, at this point, you need to try to work through other people. I don’t know how to put it in the beautiful way, but more enable others to contribute to the project. In this sense, you need to really articulate the project and the impact of this project. So you can onboard people and to create a win-win situation where they can learn something from the project or they can do product improvement in their services, project as well — so if they would like to be onboarded and work with you.

Mei: Think that was about communication, connecting the people. But the most challenging part is leading the whole project. You need to be super organized, which I was not that great before. You need to have a roadmap of this project and keep updating this every day. So you can visualize what is going on. What are the updates, and also identify the key stakeholder for each phase of the project, of the activities. And how to communicate with them. And you need to visualize them, document them to help you organize the whole project. I guess that was the most challenging part for me.

Vitaly: That doesn’t sound like a lot of moving pixels around in Figma, though.

Mei: Which, I actually missed that part as well. I’m not sure if this is a common case, but I guess so. When you are running a big project where we are not in the phase of creating new ideas and Figma files. It’s more communicating, documenting, pitching or about the project.

Vitaly: This is just a normal state of things, I guess, all the time. Guess I become this person who would move away from, well, sketch at the time and Figma to spreadsheets. I don’t know. Much of my life these days is basically organizing things and also documents in Dropbox Paper or Google Doc. Just organizing things in a way that’s available, accessible to everyone else. It also goes, for example, for organizing meetings. I actually decided to take a design approach to design the best meetings experience. And this is really difficult, I think.

Vitaly: In general, processes which involve people be hard, of course. I’m also just curious about your take on the process because I know that you. Meetings including, for example. Because I know that you often say that you need to design your design process. And this is, very much plays. It’s a melody, beautiful melody to my ears because this is what I’ve been doing to some degree, I guess, for the last couple of years. I’m wondering though, how do you mean that? We’re designing the process. We need to figure out the right way of working for us, for the team, as well.

Vitaly: How do we design meetings? How do we? Do we do stand-ups? Do we do written stand-ups? When do we do retros? How often do we do this and that? Maybe you could share a few things that tend to work better for you that you learned working well. And something that you definitely advise as a consultant, as well, companies do really stay away from when it comes to design process.

Mei: I can quickly tell what companies should stay away for, in terms of a design process.

Vitaly: Sure.

Mei: Is to, for the sake of having a design process, to have a design process. Regardless of what problem you are trying to solve. I still remember in my career there was a company who really want to have a persona. I’m like, “Why we are going to create the personas?” They were like, “Oh, because everybody’s having a personas for this project and it’s a key important deliverable for understanding our customers. So we need this persona.” So I’m like, “But do you have any?” I trying to explain persona is more you need to conduct interviews.

Mei: You need to gather datas and then you come up with someone that represents the key problems or key pain point of your customers. It’s not like you just create a persona out of a workshop with some people, internal colleagues of your company. So they’re like, “Oh, okay. Then we need to gather data or we need to have a lot of insight of the persona.” But we couldn’t because they don’t have infrastructure to try user behavior. So I’m like, “No worries, just interview eight customers. It’s a good number. And try to find what are the common pain point or what’s a common desire or need they have? And then you have a persona.”

Mei: That is something I learned through my career. Oh, you shouldn’t just say, “Oh, this thing looks fancy, the personas or something else. Oh, customer journey map, we need that.” It’s not what you’re trying to understand and what do you have. And based on those two aspect, to try to find a methodology that really serve your needs or can help you move forward. This is definitely not advised for people or company. I think what I definitely enjoyed is to design, as you mentioned, design your own design process. Because when I was studying UX design, we have this design thinking process and everyone tried to follow.

Mei: Define a problem and try to understand and create something, iterate. I was also one of them trying, really into that. But then, when I start working I found, this is not always the case. You need to find what is the most important phase of the project. For example, if you are tackling a very complex problem and you don’t even understand what exact problem it is, then you need to spend a lot of effort in defining the problem phase. Or if it is a project really focused on deliverables, we need to shape a marketing video or we need to shape the design within two weeks. Then, maybe you need to spend more energy in the executing phase of the design.

Mei: While we are working, it’s very hard to have everything. To have a very complete design process where you have a solid deliverables for every phases. But you need to figure out which phase is the most important based on the needs and the problem and try to shift your energy there. But that doesn’t mean that you should skip some process. You can still have them, but it’s more trying to say what you have already have and not create new words on there. I think that’s what I learned from design your own design process.

Vitaly: That’s fine. You also, I always keep coming back to this. I don’t even know why. But I always feel that many of the colleagues I’m speaking to, they’re always just don’t even know how to navigate that space of UX methods and models and process. And sometimes, it feels like there is this huge amount of all these different things that very different companies are doing. And they’re inventing for themselves or using some of their other established, already established methods. Luckily, and fortunately for all of us, you have created two mind maps. Which I found really useful to be able to navigate the space in a bit more predictable way. Maybe you could tell a bit more about this and how it helps you in your work.

Mei: A very good question. At the beginning, I was just writing them down for myself. It’s more like library where what is available there and you can grab them as a building block to build up your own design process. But it’s not like something can mapped out the how of those design process and those methodologies and what it can bring. What I’m trying to say is to be flexible about your design process. To not just see the articles and I need this and this in exploration phase. But maybe you don’t need it based on your problem or what you are trying to design. Try to be flexible.

Mei: And also, I will say sometimes it’s more of the experience you get. When you are first time. For example, if you are conducting a user interview at first time or maybe you are doing a survey first time. It’s more you start learning how this methodology work and how you can improve based on the methodology. But then, as you try multiple methodologies in your career, you can reflect on. Well, this can help and what do I need to conduct this methodology? And then if you keep reflecting on them, it will help you in the future to decide, do I need this methodology in my design process? Will this fit the timeline? Will this fit the requirements? Will this be the best methodology to answer the business questions?

Mei: Then you start reflecting and then you can say, “Then, I don’t need this. Oh, I really need this methodology.” It’s more, if you haven’t had a lot of experience, try to try them out. Even if you are not working or you are just doing an internship. But try things out to understand how those methodology work. And then, later on, you can. You get a next experience, then you can decide when to use what. So that would be my take.

Vitaly: That’s interesting because I think that to many of us, it’s… I don’t know… Many companies have the process. This is the process that they’re following through. It doesn’t matter what department. Doesn’t matter what their designers are working on. There is the process. This is how we work here kind of thing. And what I’m hearing from you is that basically you might need to be adaptive there. So if you are, say, switching from one design team that you’re working with or another team that maybe have different experience.

Vitaly: Maybe have different preferences. Maybe most of them are working remote. Maybe most of them are hybrid in one way or the other. So adjusting the methodology and the process based on the team that you have. The only thing that’s required there to get it right and to do it well is to know and be comfortable with the different techniques and different methods that are out there. Does that make sense? Is that pretty much what you do?

Mei: Yes, thanks. Yeah, definitely. That is a very great summary of what I just said.

Vitaly: But I think it is also very interesting because it can be quite challenging. Do you find yourself sometimes maybe stuck because you have a particular way of approaching a particular problem with the design team? But then you might have very different levels of experience on the team? You might feel like we need to do something because we might not be able to get things done in time. Or we are not moving along fast enough and I need to switch gears and move something to another methods.

Vitaly: The reason why I’m asking or what I’m asking here is that not only do we need to be able to switch and be adaptive moving from one team to another in your process. But also, as the process is in place, do you feel like sometimes you need to shift gears and change things and plug in something else because what you have is not working?

Mei: Yeah, definitely. I think a very great question. This is a daily life of designer, I guess.

Vitaly: The sad life of a designer, isn’t it?

Mei: Yeah, the sad. We have a dream design process defined before project or before we start working on something and maybe one month later something changed. Then you need to be flexible and adapt to it. We decided to collect user data because the PM was super into quantitative data and we need that. But our source was not available at that time. So we need to really think about, what can we do? Because we are not going to run the survey anymore as a design team or. What I did, I think it’s a really good step. I was also not super experienced at time. I’m the newbie in the company.

Mei: I bring this to the design team. So I never feel shy that if I couldn’t solve them myself, I should consult with other colleague. Then we start doing some root analysis. Why we need this survey? Because we want to discover problems. We don’t have a clear problem. We want to discover the problem. Then do something to also discover the problems without the researcher that can help us send the survey. Then we said, “Maybe we can do a diary study with UserTesting.com. We can set this up together.”

Mei: So we did, in the end, a diary study. Those two methodologies actually serve the same purpose in the end. I guess you need to shift when you can, I think, maybe try to have another methodology that can give you the same insight or maybe. Also sometimes, just trust your gut feelings.

Vitaly: Sure.

Mei: If some data is not available, you can validate them later.

Vitaly: That’s right. But Mei, I have to ask a very provoking question at this point. And I’m sure that some of the listeners listening here will be, “What is this? What is he asking?” I do have to ask, do you think that chaos could also be a process? The reason why I’m asking is if you have a relatively small team. Imagine you have maybe two, three designers. You do not have this. And surely, we need to have research. We need to use some methods to make things work. Sometimes, you see companies trying to over organize things.

Vitaly: If you have a team of two or three, do you need daily stand-ups? Doesn’t seem necessary because people are there in the room talking all the time, anyway. It’s not like you have this big organization where you have five departments all doing different pieces and all that. Sometimes, I see companies feeling very comfortable in being extremely unorganized. Being chaotic. Not even having proper documentation and nothing. Obviously, the problem is that you actually end up with the knowledge being stuck with these people. If somebody leaves, that’s obviously an issue. Onboarding is a problem. But they feel like you can be very productive and very successful without having a proper process and pretty much a chaotic environment.

Mei: To be honest, I have to say that I agree with you.

Vitaly: Oh.

Mei: I think to not have a well established progress or being chaotic may be the norm for designers. Because we are creative beings. Sometimes, you get ideas or you discover something just randomly while understanding your customers, users. But I would say totally agree with you. If you have a small team and you are working very closely on a daily basis, you might not need to follow a design process super strictly. It’s more like, “we are in the understanding phase, then what can we do?” And we discuss together.
It’s more like you just need the rough framework to guide you through. And the iteration will also be very fast-paced. You don’t need to go through everything then iterate again. Totally agree with. Another point, I feel like the design process is sometimes also more for the non-designers. Your product stakeholders in the organization or people who are not in your project or another designer who don’t have any background knowledge. It’s more for them to help to organize your self-process or just it’s for your own deliverable. Your ideas that work. To have it to communicate to the outside. That is what I have to say.

Vitaly: That makes perfect sense. Well, as we’re wrapping up here, I do have to ask you of course. But this is a question that I’m asking everyone and I’m really curious about your answer as well. Do you have a particular dream project? A really complicated challenge? A really complicated UX? I don’t know. Monolithic challenge that is probably so hard that it’s pretty, almost impossible to think about it? Just to give you an idea, some of my colleagues when trying to answer this question, they start thinking about, “Oh, I would love to design some, I don’t know. A deck or I don’t know. A control center for Rocket Science Center or anything like that.”

Vitaly: Some other would say, “I just want to be able to work with United Nations.” It goes really different ways. I’m just curious, do you have a particular dream project or dream task maybe or dream challenge that you would love to tackle one day?

Mei: I will say, I will go for the second direction. I really want to work for the sustainability topic or some project for NGOs because I have been spending my career working for E-commerce company. I really want to contribute to some non-profit organizations that, for example, sustainability or a turtles saving organization. I think what I can help them is my experience in E-commerce to convert people. Maybe I can convert more people doing the good stuff. That would be something I’d definitely love to work on in the future.

Vitaly: Maybe just totally ruining the arc, the story arc of the podcast. I do have to hook onto the thing that you mentioned about E-commerce because I’m just really curious. I spent quite a bit of time around E-commerce as well. Maybe you could share a few stories about things that you learned by working in E-commerce. Thing that’s how customers think or some important things to keep in mind when it comes to E-commerce UX in general.

Mei: I think what I have learned is your customers are smarter than you thought. That is what I have learned. Sometimes, you try to trick them. Sorry. Another dark part in UX I’m talking about. You think you can convert them somehow, but actually they know. They know what you are doing. It’s not the customer of 10 years ago on the E-commerce platform compared to right now. They’re very press sensitive. They compare with multiple competitors. They compare and they make the right decision for them. And that is also related to what we talk in the beginning of the podcast.

Mei: You have to focus on the long run to create a great experience for the long run. To bring them benefit in the long run because they understand everything. And you cannot. If you got them converted once, you might not get them converted the second time and they might leave you if they have really bad experience. I think right now the E-commerce world is really competitive, but also that is good for the customers because they have multiple choices and then they have learned everything. I think that is what I have learned from the E-commerce experience. The customers, they also grow as you grow.

Vitaly: We’ve been learning about UX and design today, but if there is one thing that I do have to ask, Mei because I know that Mei is very much interested in the something that maybe bothers or excites or inspires all of us. Who knows? I know that you’ve been playing with ChatGPT and AI in general, Mei. Do you see? I don’t know. Do you see this wonderful tool, AI as an opponent to us? Something that we need to fight or something that we’re going to embed in our daily workflow and just make the best use of it? How do you use AI today?

Mei: Very good questions. I think, we should see AI as our friends. We’re holding hands together.

Vitaly: Good friends.

Mei: And help us.

Vitaly: The best friends or?

Mei: Good friend.

Vitaly: Good friends.

Mei: Good friends for now before they replace our job, which will happen, I guess. Recently, I started using ChatGPT to write write documentations or write presentations for me. It’s still, you need to write down, get the key point and then ChatGPT will help you generate a good sentence. It saves your time as a designer. You could spend more time in Figma or creating new ideas or creating something or dreaming vision for your company for the coming three years. I think definitely AI saves our time and make sure we can concentrate on works that requires more creativity.

Vitaly: But I do have to ask a follow-up question. Do you think, Mei, that AI is creative?

Mei: I think, to some extent. They are creative based on basically data and stuff that already exist or they could find on the internet. But they might not be able to dream further. Maybe predict human in 10 years. But I’m not sure. I’m not a expert in AI. I would say they are creative to some extent, but it’s also up to us to think about, do we want them to be creative or not?

Vitaly: That’s a good question. Maybe, we can resolve this issue once and for good once we ask ChatGPT if it thinks it is creative. And if so, then it should better prove it to us. Well, if you, dear listener, would like to hear more from Mei, you can find her LinkedIn where she’s at, Mei Zhang, and also Medium. Medium.com/ThisisMei, if I’m not mistaken. Well, thank you so much for joining us today, Mei. Do you have any parting words of wisdom to the future generations who are going to listen to this very podcast 25 years from now thinking, “What are they talking about? Everything is AI anyway now.”

Mei: What I want to share is definitely know AI is something not new, but something innovative in our generation right now. Designers are using ChatGPT to create their daily slides. But I would like to talk to the future generations to maybe being creative or follow your intuitations is something that cannot be replaced by AI. I think I really treasure. I think designers should be really treasured because we have the power that might not be able to replace by any machines and stuff because we are human. We are caring and we are always creative and we can connect the dots. That is something you should develop or treasure as a skill. I think that is something I would like to tell to the future generations.

Categories: Others Tags:

3 Essential Design Trends, May 2023

May 1st, 2023 No comments
3 Essential Design Trends, May 2023

All three of the website design trends here mimic something bigger going on in the tech space, from a desire to have more real connections (handwriting) to nods to social media (stickers) to models that are rooted in artificial intelligence. Every one of these design themes is more than a technique; it carries a tie to the greater world around us.

Here’s what’s trending in design this month.

1. Handwritten Text Emphasis

Sometimes it’s the little things that help set a design apart. One of those little things is an element of personalization that looks like someone added something special to the design just for you to ensure that you know what it’s about.

Right now, that go-to element is something in a handwritten style – circled text or words, an underline, or a font with a handwriting style. The commonality is that the element is perfectly imperfect and looks like it was added at the last minute to help you understand the design or content.

Each of these examples does it somewhat differently but with equal impact.

Envisioning Justice uses a pen stroke around the brand’s name in the copy. This could have been done with a logo, but the double circle line feels more important with added impact. That line continues below the scroll as well with a drawn arrow to help you follow the copy. (It’s used a few times.)

Joris does something similar with a yellow circle around “brands” in the main display copy. There’s a nice touch of animation here where the hand-drawn yellow line extends with a mouseover. This little unicorn is highly engaging and grabs your attention.

Joris

Zoey uses a couple of hand elements to create a combined effect here. There’s the marker style for “empathy” in the headline with a yellow underline. The brand mark also uses a yellow drawn “o” and a bit of a rough descender on the “y.” All of it comes together with a nice overall effect that isn’t too much but has just enough to keep you looking at the design.

Zoey

2. Stickers

You can thank social media for this one. Sticker-style icons almost randomly placed on the screen are popping up almost everywhere.

This is a carryover from both digital stickers that are popular on social media posts and stories and real-life stickers that are on everything from laptops to water bottles. This digital element has a tactile feel because you can imagine it in reality, kind of crossing the digital life-real life divide.

It’s also a light and fun way to play with color, typography, and text elements that might not go together otherwise.

Letter Set Lab uses a big sticker-style element for its branding and in the center of the screen to introduce the website.

Letterset Lab

Readymag uses sticker elements of well-known brands to draw you into their tool. This is a prime example of how stickers pull together a lot of things that could otherwise be a bit of a mess with so many colors and fonts.

Readymag

Frank Reichard uses animated stickers for his portfolio to create visual interest. Each sticker bounces onto the screen and then finds a static landing spot. The only miss here is that each one isn’t interactive. (Wouldn’t you like to know more about that cute dog?)

Frank Reichard

3. AI Models

Much of the conversation about everything in the tech and marketing spaces centers around artificial intelligence. Are robots about to take our jobs?

These projects use AI-inspired models to highlight that they are forward-thinking. What’s interesting is that so many of these models look incredibly similar. There are other commonalities with this website design trend as well:

  • Minimal aesthetics with plenty of open space
  • Not much typography and with a futuristic flair
  • Dark color for AI models so they aren’t fully identifiable
  • Connection to brand or business with AI
  • Used for smaller websites without a lot of pages

The challenge with this trend is that many of the AI models seem to look similar. (Why are so many female figures?) And what does AI look like? There’s an odd humanization happening in these designs to make the computer models into people, but not so much so that they are real. This may be a design element that we continue to struggle to figure out for some time in the future as these projects grow in popularity.

Here’s a look at the three examples.

AVA-X uses the least human-looking model to highlight their business, which is AI-based. She spins and moves with scrolling like a mannequin.

Ava-X

Mugler has a more glass or liquid-like AI model for the company that does NFTs. Again the model is in the background and not super clear; she’s human but also very robotic.

Mugler

Locomotive uses actual people but with digitization that makes the video reel feel like a scene from a sci-fi movie. The mix of reality between AI and reality is interesting and feels like the right vibe for this company, what they do, and how they are trying to position themselves as forward-thinking.

Locomotive

Conclusion

How often do you look at website designs and think about what may have influenced them? Often website design trends are visual representations of the world around the designer at the time. Design and art as far back as you can go have these ties.

The beauty is that this connection is what makes something super trendy. The challenge is that it can also date the aesthetic if the element or idea fades quickly.

Categories: Designing, Others Tags: