• Improve Your JavaScript Knowledge By Reading Source Code

    Improve Your JavaScript Knowledge By Reading Source CodeImprove Your JavaScript Knowledge By Reading Source Code Carl Mungazi 2019-07-12T12:30:59+02:002019-07-13T01:35:32+00:00Do you remember the first time you dug deep into the source code of a library or framework you use frequently? For me, that moment came during my first job as a frontend developer three years ago. We […]

    READ MORE
  • That Was SmashingConf Toronto 2019

    That Was SmashingConf Toronto 2019That Was SmashingConf Toronto 2019 Rachel Andrew 2019-07-11T15:00:59+02:002019-07-12T01:35:44+00:00We all enjoyed returning to Toronto for the second Smashing conference, and in this post, I am sharing some of the things that took place as well as the resources that were shared over the course of the two conference and two workshop days. […]

    READ MORE
  • Inspired Design Decisions: Pressing Matters

    Inspired Design Decisions: Pressing MattersInspired Design Decisions: Pressing Matters Andrew Clarke 2019-07-11T12:30:59+02:002019-07-12T01:35:44+00:00As I’d always been at the top of my class during high school, I headed to art college full of confidence that one day I’d be an accomplished painter. This over-confidence didn’t last long though, because when I arrived, I found myself surrounded by […]

    READ MORE
  • UX Improvements For Keyboard Accessibility

    UX Improvements For Keyboard AccessibilityUX Improvements For Keyboard Accessibility Vitaly Friedman 2019-07-10T16:00:59+02:002019-07-11T01:35:14+00:00How can we provide an accessible user experience for keyboard-only and assistive technology users without affecting the experience for any other users? We’ve kindly asked Aaron Pearlman, Principal UX Designer at Deque Systems, to share some practical tools and techniques to ensure that we’re […]

    READ MORE
  • CSS Lists, Markers, And Counters

    CSS Lists, Markers, And CountersCSS Lists, Markers, And Counters Rachel Andrew 2019-07-09T12:30:59+02:002019-07-10T01:36:00+00:00Lists in CSS have particular properties which give us the standard list styling we expect. An unordered list gains a list bullet, of the type disc, and ordered lists are numbered. My interest in exploring lists in more detail came from some work I […]

    READ MORE
  • How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2)

    How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2)How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 2) Matt Curtis 2019-07-08T12:30:59+02:002019-07-09T01:35:49+00:00As mentioned in part 1, this tutorial is intended for people who know and use the Sketch app and are not afraid of dabbling with code as well. […]

    READ MORE
  • How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1)

    How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1)How To Build A Sketch Plugin With JavaScript, HTML And CSS (Part 1) Matt Curtis 2019-07-05T12:30:59+02:002019-07-06T01:35:35+00:00This tutorial is intended for people who know and use the Sketch app and are not afraid of dabbling with code. To profit from it the most, you […]

    READ MORE
  • How To Integrate Social Media Into Mobile Web Design

    How To Integrate Social Media Into Mobile Web DesignHow To Integrate Social Media Into Mobile Web Design Suzanne Scacca 2019-07-04T13:00:59+02:002019-07-05T01:35:37+00:00There are a number of reasons why social media is a popular form of socialization and communication today. For starters, it gives us a chance to connect with exponentially more people than in-person communities allow for […]

    READ MORE
  • Using Slots In Vue.js

    Using Slots In Vue.jsUsing Slots In Vue.js Joseph Zimmerman 2019-07-03T12:30:59+02:002019-07-04T01:36:13+00:00With the recent release of Vue 2.6, the syntax for using slots has been made more succinct. This change to slots has gotten me re-interested in discovering the potential power of slots to provide reusability, new features, and clearer readability to our Vue-based projects. What are […]

    READ MORE
  • How Sitejet Helps Your Agency Design Websites Faster Than Ever

    How Sitejet Helps Your Agency Design Websites Faster Than EverHow Sitejet Helps Your Agency Design Websites Faster Than Ever Suzanne Scacca 2019-07-02T12:00:59+02:002019-07-03T01:35:54+00:00(This is a sponsored article.) Spend enough time in a Facebook group for professional web developers and designers and the question will inevitably come up: “I was approached by a small client with a […]

    READ MORE
  • CSS Custom Properties In The Cascade

    CSS Custom Properties In The CascadeCSS Custom Properties In The Cascade Miriam Suzanne 2019-07-01T12:30:59+02:002019-07-02T01:36:25+00:00Last month, I had a conversation on Twitter about the difference between “scoped” styles (generated in a build process) and “nested” styles native to CSS. I asked why, anecdotally, developers avoid the specificity of ID selectors, while embracing “scoped styles” generated by […]

    READ MORE