How Redux Reducers Work

If you have used Redux at any point while developing an application to manage state, you will most definitely have come across reducers. This tutorial will explain the concept of reducers and how they work specifically in Redux. https://smashingmagazine.com/2020/12/how-redux-reducers-work/

How To Design A Simple UI When You Have A Complex Solution

Software and apps often solve very complex problems for businesses and consumers in the way of sales, marketing, finances, and so on. But offering a product that solves your users’ problems isn’t enough. If the UI is just as complex as the original problem, user churn is going to be high. Today, we’re going to look at some tips for designing a simple UI regardless of your solution’s complexity. https://smashingmagazine.com/2020/12/design-simple-ui-complex-solution/

Making Websites Easier To Talk To

Modern websites aren’t inseparable from screens any more. Between phone assistants, home speakers, and screen readers, more and more people are using the web without even looking at it. Websites need to evolve in kind. https://smashingmagazine.com/2020/12/making-websites-accessible/

Ethical Considerations In UX Research: The Need For Training And Review

Research is an essential part of creating good UX. In this article, Victor Yocco discusses areas of ethical consideration for UX practitioners when conducting UX research, and explores potential solutions to preventing research from venturing into unethical territory. https://smashingmagazine.com/2020/12/ethical-considerations-ux-research/

Building A Conversational N.L.P Enabled Chatbot Using Google’s Dialogflow

The 2019 Capgemini research institute’s report published after a research on the use of chat assistants showed a drastic 76% increase in customer satisfaction from organizations where chat assistants where built and incorporated into their services. But how does Dialogflow, a product from Google’s ecosystem, aid developers in building chat assistants and contribute to this quota? https://smashingmagazine.com/2020/12/conversational-nlp-enabled-chatbot-google-dialogflow/

We Need You In The Smashing Family

Do you like building relationships and exploring creative options? At Smashing, we are looking for a team member who’ll take good care of advertising and sponsorships across the range of everything we do at Smashing — from the magazine to our conferences. Interested? We’d love you to join us. https://smashingmagazine.com/2020/12/digital-advertising-and-partnerships-coordinator/

How To Use MDX Stored In Sanity In A Next.js Website

How can we combine the flexibility of MDX with the power of a headless CMS like Sanity? Learn how to render MDX from Sanity in Next.js in this tutorial! https://smashingmagazine.com/2020/12/mdx-stored-sanity-next-js-website/

Join Us For Smashing Meets Happy Holidays

Meet our new friendly online meet-up, Smashing Meets, with three wonderful speakers, the entire Smashing family and plenty of truly smashing cats. As always, free for Smashing Members. https://smashingmagazine.com/2020/12/smashing-meets-december/

How To Migrate From WordPress To The Eleventy Static Site Generator

If you’re a designer or developer with intermediate knowledge of HTML and JavaScript, and know your way around GitHub and the command line, this tutorial is for you. We’re going to walk step-by-step through converting a WordPress site into a static site generated from Markdown. https://smashingmagazine.com/2020/12/wordpress-eleventy-static-site-generator/

CommonMark: A Formal Specification For Markdown

Markdown has a declarative syntax that is both powerful and easy to learn for technical and non-technical folks. However, due to the consequential ambiguities in its original specification, there have been a number of distinct flavors (or custom versions). This has led to a steep divergence from what can be parsed and what is rendered. Find out how CommonMark provides a standardized specification of Markdown that reflects its real-world usage. https://smashingmagazine.com/2020/12/commonmark-form


Căutare