Category: Web Design
Every other day, one of your team members makes a case for switching from “chaotic” JavaScript to “sane” TypeScript. Maybe you rely on not-very-well-understood JavaScript libraries, or you have a large number of contributors, or the code base is difficult to maintain. The reasons are always similar, but so is the hesitance from the team….
In July the Wikimedia Foundation announced Abstract Wikipedia, an attempt to markup knowledge that is language-independent. In many respects, this is the culmination of decades of buildup, during which the dream of a Semantic Web has never quite taken off, but never quite disappeared either. As a matter of fact the Semantic Web is growing,…
It’s not like consumers aren’t interested in the information provided on terms of use or privacy policy pages. But these pages… Talk about a painful design. As a web designer, you know that data privacy and security concerns affect how visitors interact with the websites you build. That’s why you build trustmarks into your websites…
In this podcast episode, we’re talking all about VueJS. What’s new in the 3.0 release, and how hard will it be to migrate? Drew McLellan talks to core team member Natalia Tepluhina to find out. Show Notes VueJS The Vue 3 Migration Guide Natalia on Twitter Natalia’s personal webste Weekly Update Different Ways To Design…
Web designers are always looking for new ways to improve the presentation of a page’s content. Sometimes, this can lead to ingenious solutions or to interact with technologies that are often kept away from the design field. In this article we will bring typography in contact with Artificial Intelligence, using machine learning to detect such…
In this article, we’ll be learning the concept of Generics in TypeScript and examining how Generics can be used to write modular, decoupled, and reusable code. Along the way, we’ll briefly discuss how they fit into better testing patterns, approaches to error handling, and domain/data-access separation. A Real-World Example I want to enter into the…
Google Analytics is one of the most popular marketing analytics platforms out there — and not just because its standard version is free. More than a million organizations worldwide use this platform to gain better insights on user behavior on their websites. However, for most web developers, their involvement with Google Analytics ends with just…
From curious squirrels embracing the autumn season and cats finding a new favorite spot in a Halloween pumpkin to ancient traditions and the history of art — inspiration lies everywhere, as our new collection of wallpapers shows. For this October edition, artists and designers from across the globe once again challenged their creative skills and…
React Native is one of the most widely used frameworks for building mobile applications. This tutorial is targeted at developers who want to get started testing React Native applications that they build. We’ll make use of the Jest testing framework and Enzyme. In this article, we’ll learn the core principles of testing, explore various libraries…
I think it’s fair to say that when designing mobile product pages for physical products, you’ll use a similar layout and include the same details, regardless of the website. For instance, this is what product pages for Peloton bikes, Macy’s clothing and Truth Bars look like: There are slight differences in how the information is…