• Join Our New Online Workshops On CSS, Accessibility, Performance, And UX

    Join Our New Online Workshops On CSS, Accessibility, Performance, And UXJoin Our New Online Workshops On CSS, Accessibility, Performance, And UX Rachel Andrew 2020-04-30T12:00:00+00:002020-05-01T01:35:25+00:00It has been a month since we launched our first online workshop and, to be honest, we really didn’t know whether people would enjoy them — or if we would enjoy running […]

    READ MORE
  • Mirage JS Deep Dive: Understanding Mirage JS Models And Associations (Part 1)

    Mirage JS Deep Dive: Understanding Mirage JS Models And Associations (Part 1)Mirage JS Deep Dive: Understanding Mirage JS Models And Associations (Part 1) Kelvin Omereshone 2020-04-30T09:30:00+00:002020-05-01T01:35:25+00:00Mirage JS is helping simplify modern front-end development by providing the ability for front-end engineers to craft applications without relying on an actual back-end service. In this article, I’ll be […]

    READ MORE
  • Brighten Up Someone‚Äôs May (2020 Wallpapers Edition)

    Brighten Up Someone’s May (2020 Wallpapers Edition)Brighten Up Someone’s May (2020 Wallpapers Edition) Cosima Mielke 2020-04-30T07:20:00+00:002020-05-01T01:35:25+00:00May is here! And even though the current situation makes this a different kind of May, with a new routine and different things on our minds as in the years before, luckily some things never change. Like the fact that […]

    READ MORE
  • How To Succeed In Wireframe Design

    How To Succeed In Wireframe DesignHow To Succeed In Wireframe Design Anton Suprunenko 2020-04-29T12:30:00+00:002020-04-30T01:35:33+00:00For the most part, we tend to underestimate things that are familiar to us. It is also very likely that we will underestimate those things that though new, seem very simple to process. And that is correct to some degree. But, when […]

    READ MORE
  • Implementing Dark Mode In React Apps Using styled-components

    Implementing Dark Mode In React Apps Using styled-componentsImplementing Dark Mode In React Apps Using styled-components Blessing Krofegha 2020-04-28T10:30:00+00:002020-04-29T01:34:58+00:00One of the most commonly requested software features is dark mode (or night mode, as others call it). We see dark mode in the apps that we use every day. From mobile to web apps, dark mode has […]

    READ MORE
  • Getting Started With Nuxt

    Getting Started With NuxtGetting Started With Nuxt Timi Omoyeni 2020-04-27T10:30:00+00:002020-04-28T01:35:14+00:00Web developers build a lot of Single Page Applications using JavaScript frameworks (Angular, React, Vue). SPAs dynamically populate the contents of their pages on load which means by the time google crawls their site, the important content is yet to be injected into the site. Part […]

    READ MORE
  • Why Collaborative Coding Is The Ultimate Career Hack

    Why Collaborative Coding Is The Ultimate Career HackWhy Collaborative Coding Is The Ultimate Career Hack Bobby Sebolao 2020-04-24T10:30:00+00:002020-04-25T01:34:10+00:00Taking your first steps in programming is like picking up a foreign language. At first, the syntax makes no sense, the vocabulary is unfamiliar, and everything looks and sounds unintelligible. If you’re anything like me when I started, […]

    READ MORE
  • Exploring Node.js Internals

    Exploring Node.js InternalsExploring Node.js Internals Aleem Isiaka 2020-04-23T10:30:00+00:002020-04-24T01:35:19+00:00Since the introduction of Node.js by Ryan Dahl at the European JSConf on 8 November 2009, it has seen wide usage across the tech industry. Companies such as Netflix, Uber, and LinkedIn give credibility to the claim that Node.js can withstand a high amount of traffic and concurrency. […]

    READ MORE
  • Responsive Web And Desktop Development With Flutter

    Responsive Web And Desktop Development With FlutterResponsive Web And Desktop Development With Flutter Carmine Zaccagnino 2020-04-22T10:00:00+00:002020-04-23T01:36:12+00:00This tutorial is not an introduction to Flutter itself. There are plenty of articles, videos and several books available online with simple introductions that will help you learn the basics of Flutter. Instead, we’ll be covering the following two objectives: […]

    READ MORE
  • How To Create A Compelling Landing Page

    How To Create A Compelling Landing PageHow To Create A Compelling Landing Page Paul Boag 2020-04-21T10:00:00+00:002020-04-22T01:35:58+00:00If you want more leads or increased sales, you need compelling landing pages. According to Hubspot, those companies with over 30 landing pages, will generate seven times more leads than those with fewer than 10. A landing page is a […]

    READ MORE
  • Smashing Podcast Episode 14 With Rachel Andrew: How Can I Run Online Workshops?

    Smashing Podcast Episode 14 With Rachel Andrew: How Can I Run Online Workshops?Smashing Podcast Episode 14 With Rachel Andrew: How Can I Run Online Workshops? Drew McLellan 2020-04-21T05:00:00+00:002020-04-22T01:35:58+00:00In this episode of the Smashing Podcast, we’re talking about running online workshops. How can a traditional event adapt when participants can’t attend in person? Drew McLellan talks […]

    READ MORE
  • Implementing Skeleton Screens In React

    Implementing Skeleton Screens In ReactImplementing Skeleton Screens In React Blessing Krofegha 2020-04-20T10:00:00+00:002020-04-21T01:36:25+00:00Spinners and loaders have traditionally been the way to tell users that content is going to take a while to load. While this approach is great, it’s quickly becoming obsolete in modern development. Skeleton screens are becoming the perfect replacement for traditional loaders because […]

    READ MORE
  • Staying Connected And Learning From Each Other

    Staying Connected And Learning From Each OtherStaying Connected And Learning From Each Other Iris Lješnjanin 2020-04-17T11:00:00+00:002020-04-18T01:34:56+00:00Digital space obviously has its challenges, but it also provides incredible opportunities for us to connect and learn in ways we just wouldn’t be able to do otherwise. The situation with COVID-19 has challenged us to consider ways in which […]

    READ MORE
  • Django Highlights: Models, Admin, And Harnessing The Relational Database (Part 3)

    Django Highlights: Models, Admin, And Harnessing The Relational Database (Part 3)Django Highlights: Models, Admin, And Harnessing The Relational Database (Part 3) Philip Kiely 2020-04-16T10:30:00+00:002020-04-17T01:34:56+00:00Before we get started, I want to note that Django’s built-in administrative capabilities, even after customization, are not meant for end-users. The admin panel exists as a developer, operator, and administrator tool […]

    READ MORE
  • Best Practices With React Hooks

    Best Practices With React HooksBest Practices With React Hooks Adeneye David Abiodun 2020-04-15T11:00:00+00:002020-04-16T01:34:25+00:00React Hooks are a new addition in React 16.8 that let you use state and other React features without writing a class component. In other words, Hooks are functions that let you “hook into” React state and lifecycle features from function components. (They […]

    READ MORE
  • How To Create A Particle Trail Animation In JavaScript

    How To Create A Particle Trail Animation In JavaScriptHow To Create A Particle Trail Animation In JavaScript Anna Prenzel 2020-04-14T11:00:00+00:002020-04-15T01:34:51+00:00Have you ever thought about distracting visitors of your website with a fancy, glittering particle animation for a few moments, while some data is loaded in the background? Fortunately, it’s not necessary to go very deep […]

    READ MORE
  • Inspired Design Decisions With Herb Lubalin: Typography Can Be As Exciting As Illustration And Photography

    Inspired Design Decisions With Herb Lubalin: Typography Can Be As Exciting As Illustration And PhotographyInspired Design Decisions With Herb Lubalin: Typography Can Be As Exciting As Illustration And Photography Andrew Clarke 2020-04-13T10:00:00+00:002020-04-14T01:35:08+00:00While good use of type helps people to read, great typography can do so much more. Typography can eloquently articulate an idea and colourfully […]

    READ MORE
  • Getting Started With The React Hooks API

    Getting Started With The React Hooks APIGetting Started With The React Hooks API Shedrack Akintayo 2020-04-10T09:30:00+00:002020-04-11T01:34:58+00:00When React 16.8 was released officially in early February 2019, it shipped with an additional API that lets you use state and other features in React without writing a class. This additional API is called Hooks and they’re becoming popular […]

    READ MORE
  • 5 B2B Best Practices to Get More Website Leads

    When it comes to B2B lead generation, what impacts the most? Many B2B business houses tend to spend a lot of time, pouring water into leaky buckets. Rather than fixing the bucket i.e. the marketing funnel, they pour more water i.e. traffic into the bucket to keep it to the brim. This tendency leads to […]

    READ MORE
  • Baking Structured Data Into The Design Process

    Baking Structured Data Into The Design ProcessBaking Structured Data Into The Design Process Frederick O’Brien 2020-04-09T11:30:00+00:002020-04-10T01:35:17+00:00Search engine optimization (SEO) is essential for almost every kind of website, but its finer points remain something of a specialty. Even today SEO is often treated as something that can be tacked on after the fact. It can up […]

    READ MORE