• Demystifying Django’s Magic

    Demystifying Django’s MagicDemystifying Django’s Magic Precious Ndubueze 2020-08-28T07:00:00+00:002020-08-29T01:35:43+00:00According to the official documentation, Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the […]

    READ MORE
  • Using Mobx As A State Manager In React Native Applications

    Using Mobx As A State Manager In React Native ApplicationsUsing Mobx As A State Manager In React Native Applications Fortune Ikechi 2020-08-26T11:00:00+00:002020-08-28T01:34:14+00:00State management is an integral part of developing JavaScript applications especially React and React Native applications. In this tutorial, we are going to learn how to use the MobX library for state management; understand […]

    READ MORE
  • How To Create Customer-Centric Landing Pages

    How To Create Customer-Centric Landing PagesHow To Create Customer-Centric Landing Pages Travis Jamison 2020-08-25T10:00:00+00:002020-08-28T01:34:14+00:00Establishing whether there’s a market for a specific product takes a lot of time and effort. Through years of exposure to the nuances of a particular industry, experienced entrepreneurs develop a keen sense for noticing “gaps in the market,” be it for […]

    READ MORE
  • Smashing Podcast Episode 23 With Guillermo Rauch: What Is Next.js?

    Smashing Podcast Episode 23 With Guillermo Rauch: What Is Next.js?Smashing Podcast Episode 23 With Guillermo Rauch: What Is Next.js? Drew McLellan 2020-08-25T05:00:00+00:002020-08-28T01:34:14+00:00Today, We’re talking about Next.js. What is it, and where might it fit into our web development workflow? I spoke to co-creator Guillermo Rauch to find out. Show Notes Guillermo Rauch on Twitter Next.js […]

    READ MORE
  • SmashingConf Live! Is A Wrap

    SmashingConf Live! Is A WrapSmashingConf Live! Is A Wrap Rachel Andrew 2020-08-27T12:00:00+00:002020-08-28T01:34:14+00:00Last week, we ran our very first SmashingConf Live! event, the first in a series of online events taking us through to the end of 2020. We had an amazing two days and we hope that all of our speakers and attendees did too. […]

    READ MORE
  • Autonomy Online: A Case For The IndieWeb

    Autonomy Online: A Case For The IndieWebAutonomy Online: A Case For The IndieWeb Ana Rodrigues 2020-08-27T11:00:00+00:002020-08-28T01:34:14+00:00Web 2.0 celebrated the idea of everyone being able to contribute to the web regardless of their technical skill and knowledge. Its major features include self-publishing platforms, social networking websites, “tagging”, “liking”, and bookmarking. Many individuals and companies began creating […]

    READ MORE
  • Mastering Props And PropTypes In React

    Mastering Props And PropTypes In ReactMastering Props And PropTypes In React Adeneye David Abiodun 2020-08-17T10:30:00+00:002020-08-18T01:34:35+00:00Do props and PropTypes confuse you? You’re not alone. I’m going to guide you through everything about props and PropTypes. They can make your life significantly easier when developing React apps. This tutorial will introduce you to the details about props, […]

    READ MORE
  • Community Resources, Weekly Newsletter, And Boosting Skills Online

    Community Resources, Weekly Newsletter, And Boosting Skills OnlineCommunity Resources, Weekly Newsletter, And Boosting Skills Online Iris Lješnjanin 2020-08-14T13:00:00+00:002020-08-15T01:34:37+00:00Improvement is a matter of steady, ongoing iteration. If you’ve been around for a good while, you’ll know that Smashing has been through a good number of changes in the past: a new design, a new layout, a […]

    READ MORE
  • A Smashing Guide To The World Of Search Engine Optimization

    A Smashing Guide To The World Of Search Engine OptimizationA Smashing Guide To The World Of Search Engine Optimization Frederick O’Brien 2020-08-14T09:00:00+00:002020-08-15T01:34:37+00:00Search engine optimization is essential to most websites. The industry is worth more than $70 billion a year, and it’s only going to grow. It has specialists, sub-specialists, thought leaders, dedicated publications, fantastically complex […]

    READ MORE
  • Accessibility In Chrome DevTools

    Accessibility In Chrome DevToolsAccessibility In Chrome DevTools Umar Hansa 2020-08-13T07:00:00+00:002020-08-14T01:34:56+00:00I spend a lot of time in DevTools, and in doing so, I’ve come to learn about some of the more ‘hidden’ features in DevTools and would love to share some of them with you in this article — specifically around accessibility. This article uses Google […]

    READ MORE
  • 4 Lessons Web App Designers Can Learn From Google

    4 Lessons Web App Designers Can Learn From Google4 Lessons Web App Designers Can Learn From Google Suzanne Scacca 2020-08-12T10:30:00+00:002020-08-13T01:33:57+00:00Whenever I’m curious about what more we could be doing to improve our users’ experiences, the first place I look to is Google. More specifically, I go to the Google Developers site or Think with Google […]

    READ MORE
  • How To Configure Application Color Schemes With CSS Custom Properties

    How To Configure Application Color Schemes With CSS Custom PropertiesHow To Configure Application Color Schemes With CSS Custom Properties Artur Basak 2020-08-11T10:00:00+00:002020-08-12T01:33:48+00:00Variables are a basic tool that help organize colors on a project. For a long time, front-end engineers used preprocessor variables to configure colors on a project. But now, many developers prefer the modern […]

    READ MORE
  • Smashing Podcast Episode 22 With Chris Coyier: What Is Serverless?

    Smashing Podcast Episode 22 With Chris Coyier: What Is Serverless?Smashing Podcast Episode 22 With Chris Coyier: What Is Serverless? Drew McLellan 2020-08-11T05:00:00+00:002020-08-12T01:33:48+00:00Today, we’re talking about Serverless architectures. What does that mean, and how does it differ from how we might build sites currently? I spoke to Chris Coyier to find out. Show Notes Chris’ microsite […]

    READ MORE
  • Better Error Handling In NodeJS With Error Classes

    Better Error Handling In NodeJS With Error ClassesBetter Error Handling In NodeJS With Error Classes Kelvin Omereshone 2020-08-10T10:00:00+00:002020-08-11T01:34:34+00:00Error handling is one of those parts of software development that don’t quite get the amount of attention it really deserves. However, building robust applications requires dealing with errors properly. You can get by in NodeJS without properly […]

    READ MORE
  • How To Create A Porsche 911 With Sketch (Part 3)

    How To Create A Porsche 911 With Sketch (Part 3)How To Create A Porsche 911 With Sketch (Part 3) Nikola Lazarević 2020-08-07T10:00:00+00:002020-08-08T01:35:14+00:00We continue our tutorial with the wheels of our Porsche 911 car, but before we proceed with the next steps, I’d like to shine the spotlight on the famous Fuchs wheels that were designed […]

    READ MORE
  • A Practical Guide To Product Tours In React Apps

    A Practical Guide To Product Tours In React AppsA Practical Guide To Product Tours In React Apps Blessing Krofegha 2020-08-06T10:00:00+00:002020-08-07T01:34:08+00:00As stated on Appcues: “Product tours — sometimes called product walkthroughs — introduce users to a new product and help them find their bearings.” Usually, when it needs to showcase a new feature or complex UI […]

    READ MORE
  • Creating A Static Blog With Sapper And Strapi

    Creating A Static Blog With Sapper And StrapiCreating A Static Blog With Sapper And Strapi Daniel Madalitso Phiri 2020-08-05T09:00:00+00:002020-08-06T01:34:22+00:00In this tutorial, we will build a statically generated minimal blog with Sapper, a Svelte-based progressive JavaScript framework, for our front end, and then use Strapi, an open-source headless content management system (CMS), for the back end […]

    READ MORE
  • Smart Interface Design Patterns In Your Pocket: Checklist Cards PDF

    Smart Interface Design Patterns In Your Pocket: Checklist Cards PDFSmart Interface Design Patterns In Your Pocket: Checklist Cards PDF Vitaly Friedman 2020-08-04T14:00:00+00:002020-08-05T01:34:33+00:00Every UI component, no matter if it’s an accordion, a hamburger navigation, a data table, or a carousel, brings along its unique challenges. Coming up with a new solution for every problem takes time, […]

    READ MORE
  • Can You Design A Website For The Five Senses?

    Can You Design A Website For The Five Senses?Can You Design A Website For The Five Senses? Suzanne Scacca 2020-08-04T08:00:00+00:002020-08-05T01:34:33+00:00Maybe it’s the whiff of someone’s perfume. Or a bite of pizza from a new restaurant. Or a song playing over the loudspeakers at the store. But the second it hits, you’re immediately transported to another […]

    READ MORE
  • Setting Up Redux For Use In A Real-World Application

    Setting Up Redux For Use In A Real-World ApplicationSetting Up Redux For Use In A Real-World Application Jerry Navi 2020-08-03T11:00:00+00:002020-08-04T01:34:14+00:00Redux is an important library in the React ecosystem, and almost the default to use when working on React applications that involve state management. As such, the importance of knowing how it works cannot be overestimated. […]

    READ MORE