• Dynamic Static Typing In TypeScript — Smashing Magazine

    About The Author Stefan Baumgartner is a software architect based in Austria. He has published online since the late 1990s, writing for Manning, Smashing Magazine, and A List … More about Stefan ↬ In this article, we look at some of the more advanced features of TypeScript, like union types, conditional types, template literal types, …

    01/29/2021
  • How To Create An Engaging And Useful Chatbot — Smashing Magazine

    About The Author Marli Mesibov is a Lead Content Strategist at Verily Life Sciences. She has been helping people understand doctors, hospitals, and health insurers for over a … More about Marli ↬ What makes a good chatbot experience? Most people think of witty responses and machine learning, but the basis of a chatbot UX …

    01/28/2021
  • From Design To Developer-Friendly React Code In Minutes With Anima — Smashing Magazine

    In this article, we’ll learn how to turn our static designs into a live, code-based prototype with real fields, forms, maps, and animations, and in turn transform this prototype into React code — all integrated in one tool. The promise of seamless design to code translation goes back to the early WYSIWYG page builders. Despite the …

    01/26/2021
  • What’s The State Of Web Performance? — Smashing Magazine

    About The Author Drew is a Staff Engineer specialising in Frontend at Snyk, as well as being a co-founder of Notist and the small content management system Perch. Prior to this, … More about Drew ↬ In this episode, we’re talking about Web Performance. What does the performance landscape look like in 2021? Drew McLellan …

    01/26/2021
  • Useful Tools And Resources — Smashing Magazine

    How to stay creative, focused, and organized when working remotely? We’ve collected some useful tools and resources that we use daily at Smashing. We aren’t affiliated in any way with any of the tool makers featured here. We simply love what they do. Remote work brings along entirely different challenges than working from an office. …

    01/25/2021
  • When To Say No To Freelance Projects — Smashing Magazine

    About The Author Becca is a UX Researcher with a PhD in Human Factors Psychology. She runs the UX consulting company Kennason. She lives in Albany, New York with her husband, … More about Becca ↬ For hungry freelancers, it can be hard to turn work away. But in the long run, saying no to …

    01/22/2021
  • How We Improved SmashingMag Performance — Smashing Magazine

    About The Author Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most probably running … More about Vitaly ↬ In this article, we’ll take a close look at some of the changes we made on this very site — running …

    01/21/2021
  • How To Build A Node.js API For Ethereum Blockchain — Smashing Magazine

    About The Author John Agbanusi is a passionate full stack developer, a developer at Meet Kumba and an active open source contributor to the free open source softwares. His major … More about John ↬ In this article, John Agbanusi explains how you can build a Node.js API from scratch by building and deploying an …

    01/19/2021
  • Using Grommet In React Applications — Smashing Magazine

    About The Author Fortune Ikechi is a Frontend Engineer based in Rivers State Nigeria. He is a student of the University of Port-Harcourt. He is passionate about community and … More about Fortune ↬ In this tutorial, we’re going to learn how to use Grommet as a UI library for React applications. We’ll use Grommet …

    01/18/2021
  • Smashing Workshops & Audits — Smashing Magazine

    About The Author Juggling between three languages on a daily basis, Iris is known for her love of linguistics, arts, web design and typography, as well as her goldmine of … More about Iris ↬ Catch up on what’s been cookin’ at Smashing and explore some of the most popular community resources featured in our …

    01/15/2021