• Blissful Thoughts And Embracing Change (September 2019 Wallpapers Edition)

    Blissful Thoughts And Embracing Change (September 2019 Wallpapers Edition)Blissful Thoughts And Embracing Change (September 2019 Wallpapers Edition) Cosima Mielke 2019-08-31T09:00:00+02:002019-09-01T01:37:56+00:00Lush green slowly turning into yellows, reds, and browns in the Northern hemisphere; nature awakening from its slumber in the Southern part of the world: September is a time of change. A chance to leave old […]

    READ MORE
  • VuePress: Documentation Made Easy

    VuePress: Documentation Made EasyVuePress: Documentation Made Easy Ben Hong 2019-08-30T13:00:59+02:002019-08-31T01:35:24+00:00When it comes to any project that requires any user interaction (e.g., end users, maintainers, etc.), there is one critical factor that makes the difference between success and failure: good documentation. This holds true regardless of how small or large your project is. After all, short […]

    READ MORE
  • Bottom Navigation Pattern On Mobile Web Pages: A Better Alternative?

    Bottom Navigation Pattern On Mobile Web Pages: A Better Alternative?Bottom Navigation Pattern On Mobile Web Pages: A Better Alternative? Arthur Leonov 2019-08-29T13:30:59+02:002019-08-30T01:37:11+00:00Whenever you hear of “mobile navigation”, what’s the first thing that comes to mind? My guess would be the hamburger slide-out menu. This design pattern had been in use since the first responsive design […]

    READ MORE
  • Beyond The Browser: Getting Started With Serverless WebAssembly

    Beyond The Browser: Getting Started With Serverless WebAssemblyBeyond The Browser: Getting Started With Serverless WebAssembly Robert Aboukhalil 2019-08-28T13:30:59+02:002019-08-29T01:35:45+00:00Now that WebAssembly is supported by all major browsers and more than 85% of users worldwide, JavaScript is no longer the only browser language in town. If you haven’t heard, WebAssembly is a new low-level language that runs […]

    READ MORE
  • Figma Tips To Kick-Start Your Design Workflow

    Figma Tips To Kick-Start Your Design WorkflowFigma Tips To Kick-Start Your Design Workflow Philippe Hong 2019-08-27T13:30:59+02:002019-08-28T01:35:08+00:00I have made the switch to Figma almost two years ago and I have no regrets so far. In one of my previous blog posts on the topic, I made an in-depth review of Figma, and I’m glad I could […]

    READ MORE
  • Creating A Shopping Cart With HTML5 Web Storage

    Creating A Shopping Cart With HTML5 Web StorageCreating A Shopping Cart With HTML5 Web Storage Matt Zand 2019-08-26T14:30:59+02:002019-08-27T01:37:20+00:00With the advent of HTML5, many sites were able to replace JavaScript plugin and codes with simple more efficient HTML codes such as audio, video, geolocation, etc. HTML5 tags made the job of developers much easier while enhancing […]

    READ MORE
  • Faster Image Loading With Embedded Image Previews

    Faster Image Loading With Embedded Image PreviewsFaster Image Loading With Embedded Image Previews Christoph Erdmann 2019-08-23T13:30:59+02:002019-08-24T01:37:22+00:00Low Quality Image Preview (LQIP) and the SVG-based variant SQIP are the two predominant techniques for lazy image loading. What both have in common is that you first generate a low-quality preview image. This will be displayed blurred and later […]

    READ MORE
  • Testing Made Easier Via Framework Minimalism And Software Architecture

    Testing Made Easier Via Framework Minimalism And Software ArchitectureTesting Made Easier Via Framework Minimalism And Software Architecture Ryan Kay 2019-08-22T13:00:59+02:002019-08-23T01:36:05+00:00Like many other Android developers, my initial foray into testing on the platform lead me to be immediately confronted with a demoralizing degree of jargon. Further, what few examples I came across at the time (circa […]

    READ MORE
  • Bringing A Better Design Process To Your Organization

    Bringing A Better Design Process To Your OrganizationBringing A Better Design Process To Your Organization Eric Olive 2019-08-21T13:30:59+02:002019-08-22T01:35:21+00:00As user experience (UX) designers and researchers, the most common complaint we hear from users is: “Why don’t they think about what I need?” In fact, many organizations have teams dedicated to delivering what users and customers need. […]

    READ MORE
  • How To Build A Real-Time Multiplayer Virtual Reality Game (Part 1)

    How To Build A Real-Time Multiplayer Virtual Reality Game (Part 1)How To Build A Real-Time Multiplayer Virtual Reality Game (Part 1) Alvin Wan 2019-08-20T15:30:59+02:002019-08-21T01:35:37+00:00In this tutorial series, we will build a web-based multiplayer virtual reality game in which players will need to collaborate to solve a puzzle. We will use A-Frame for VR modeling, MirrorVR […]

    READ MORE
  • Pitching Your Writing To Publications

    Pitching Your Writing To PublicationsPitching Your Writing To Publications Rachel Andrew 2019-08-19T14:00:59+02:002019-08-20T01:36:06+00:00Recently, I had a chat with Chris Coyier and Dave Rupert over on the Shoptalk Podcast about writing for publications such as Smashing Magazine and CSS-Tricks. One of the things we talked about was submitting ideas to publications — something that can feel quite […]

    READ MORE
  • Monthly Web Development Update 8/2019: Strong Teams And Ethical Data Sensemaking

    Monthly Web Development Update 8/2019: Strong Teams And Ethical Data SensemakingMonthly Web Development Update 8/2019: Strong Teams And Ethical Data Sensemaking Anselm Hannemann 2019-08-16T13:51:00+02:002019-08-17T01:34:40+00:00What’s more powerful than a star who knows everything? Well, a team not made of stars but of people who love what they do, stand behind their company’s vision and can work […]

    READ MORE
  • The (Upcoming) WordPress Renaissance

    The (Upcoming) WordPress RenaissanceThe (Upcoming) WordPress Renaissance Leonardo Losoviz 2019-08-15T13:00:59+02:002019-08-16T01:35:31+00:00It has been 8 months since Gutenberg was launched as the default content editor in WordPress. Depending who you ask, you may hear that Gutenberg is the worst or the best thing that has happened to WordPress (or anything in between). But something that most people […]

    READ MORE
  • Smashing TV Interviews: The Mozilla View Source Line-Up

    Smashing TV Interviews: The Mozilla View Source Line-UpSmashing TV Interviews: The Mozilla View Source Line-Up Rachel Andrew 2019-08-14T10:30:59+02:002019-08-15T01:36:00+00:00Smashing TV has been working with our friends over at Mozilla to bring you content from their upcoming View Source conference in Amsterdam. We’re really excited about the event that they are putting together. Here on Smashing Magazine, […]

    READ MORE
  • Movie Poster Designs To Inspire Your PWA Hero Images

    Movie Poster Designs To Inspire Your PWA Hero ImagesMovie Poster Designs To Inspire Your PWA Hero Images Suzanne Scacca 2019-08-13T15:00:59+02:002019-08-14T01:36:15+00:00I visited the Fandango website last weekend, hoping to find something that would give me an excuse to spend a couple of hours inside an air-conditioned movie theater. This is what first caught my eye when […]

    READ MORE
  • Creating Authentic Human Connections Within A Remote Team

    Creating Authentic Human Connections Within A Remote TeamCreating Authentic Human Connections Within A Remote Team Randy Tolentino 2019-08-12T13:00:59+02:002019-08-13T01:36:18+00:00On any given day, walk into your local coffee shop and you’ll likely see someone situated at a table, staring into a computer screen. Without knowing any details, one thing’s for sure, it’s obvious they’re ‘at work’. Many […]

    READ MORE
  • Handling Unused CSS In SASS To Improve Performance

    Handling Unused CSS In SASS To Improve PerformanceHandling Unused CSS In SASS To Improve Performance Luke Harrison 2019-08-09T12:30:59+02:002019-08-10T01:36:12+00:00In modern front-end development, developers should aim to write CSS which is scalable and maintainable. Otherwise, they risk losing control over specifics such as the cascade and selector specificity as the codebase grows and more developers contribute. One […]

    READ MORE
  • Now Live: Your SmashingConf Toronto Playlist

    Now Live: Your SmashingConf Toronto PlaylistNow Live: Your SmashingConf Toronto Playlist Rachel Andrew 2019-08-08T15:00:59+02:002019-08-09T01:36:22+00:00We have edited and prepared the video from SmashingConf Toronto, and it is all now live for you to watch and learn from. To get a feel for the event, watch our compilation. We think that it really captures the atmosphere of […]

    READ MORE
  • Inspired Design Decisions: Ernest Journal

    Inspired Design Decisions: Ernest JournalInspired Design Decisions: Ernest Journal Andrew Clarke 2019-08-08T13:00:59+02:002019-08-09T01:36:22+00:00When you work in design for any length of time, forming habits is natural. It’s not unusual to follow a predictable process or use familiar patterns. This repetition can be fabulous for your productivity, but when each design looks much like your last, you […]

    READ MORE
  • Building Mobile Apps With Ionic And React

    Building Mobile Apps With Ionic And ReactBuilding Mobile Apps With Ionic And React Ahmed Bouchefra 2019-08-07T12:30:00+02:002019-08-08T01:35:57+00:00Ionic has recently added support for React; so now, React developers can get the advantages of Ionic to build hybrid mobile apps and progressive web apps (PWAs). In this post, we’ll show you how to get started using Ionic with […]

    READ MORE