Combatting unconscious bias in design

bi·as: prejudice in favor of or against one thing, person, or group compared with another, usually in a way considered to be unfair; cause to feel or show inclination or prejudice for or against someone or something. A few years ago, a male-led design team was working on a brief for a major athletic apparel… Continue reading Combatting unconscious bias in design

7 Great Ways To Learn Swift Online

As web developers, it’s our responsibility to make sure our clients have beautiful, functional and maintainable websites. But in today’s development environment, more and more clients need a mobile app solution of some kind, and they’re looking to web developers to help them create it. And in a world where some 91% of Americans have… Continue reading 7 Great Ways To Learn Swift Online

More Gold for Emerging Interface Designers

Text in this VR GUI. http://www.mastersofpie.com/project/siemens-oculus-rift-tradeshow-experience/ Use Your Words The written word makes up a significant portion of how we build our interfaces. Even the best GUIs use text. What happens when you don’t consider the language used in your interface? It fails. It breaks the user’s trust and in the end, costs money when visitors… Continue reading More Gold for Emerging Interface Designers

Vancouver Rebels Over Generic Rebrand

Many who don’t live in Vancouver at least know the western Canadian city for a few things: Sky-high housing prices, green sensibilities, and lots of rain. Now, thanks to local design and digital activists, they also know Vancouver for…producing a new city logo that has been blasted for being uninspiring. In an open letter published… Continue reading Vancouver Rebels Over Generic Rebrand

Overcoming Material Design.

Okay, I’m going to start this off with one statement; Material Design is great. It has helped unify user interfaces across platforms, and it provides designers with awesome resources (the icons especially ????????). And while some of you may use aterial Design as your UI-North-Star (why are you doing that to yourself), I am not… Continue reading Overcoming Material Design.

What’s new for developers, November 2016

In this edition of what’s new for developers, we’ve included app platforms, source code tools, AI and bot resources, frameworks, JavaScript resources, and much more. Much of what’s on the list this month is free, with a few high-value paid apps and tools also included. They’re sure to be useful to developers, from beginners to… Continue reading What’s new for developers, November 2016

Recommended Premium Fonts That You Can Buy Online

Advertisement Good and free fonts are ideal if you find them but very few of the ones you find can reach up to your expectations if you have a big and really serious design project. However, premium fonts guarantee to be the thing you want for every kind of design project. Of course, buying them… Continue reading Recommended Premium Fonts That You Can Buy Online

WWDC 2016 Aftermath

Earlier this week, Apple officially kicked off their annual WWDC (Worldwide Developers Conference) event in San Francisco. As always, the event began with a keynote during which Apple announced updates for their iOS, macOS, watchOS, and tvOS platforms. In this article, I’ll tell you everything you need to remember from the keynote. 1. iOS 10 This… Continue reading WWDC 2016 Aftermath

Free UI Kits That A Designer Should Have

Posted · Category: Best Collections UI kits are among designers’ favorite tools to work with, because they enhance their creativity, and clean the palette even for the most difficult projects. What makes UI kits even more loveable is that they help us explore other designers’ ideas, without expecting the client to come up with his,… Continue reading Free UI Kits That A Designer Should Have

Reason – Meta Language Toolchain to Build Systems Rapidly

Posted · Category: Framework, MIT License Reason is a meta language toolchain to build systems rapidly. It is a new interface to OCaml – a highly expressive dialect of the ML language featuring type inference and static type checking.Reason provides a new syntax and toolchain for editing, building, and sharing code, and will evolve in… Continue reading Reason – Meta Language Toolchain to Build Systems Rapidly

5 Common Problems Faced by Python Beginners

More from this author How to Launch Your Next Tech Product for Free (Almost!) API Building and Testing Made Easier with Postman Are you in the process of learning Python? It’s a fantastic language to learn, but as with any language, it does present challenges that can seem overwhelming at times, especially if you’re teaching… Continue reading 5 Common Problems Faced by Python Beginners

Material Kit – A Badass Bootstrap UI Kit Based on Material Design

Material Design, a visual language designed by Google to demonstrate good design and a unified experience across platforms and device sizes. Not just visual design, it includes meaningful and appropriate motion serving to focus attention and maintain continuity. In the other hand, we have the popular Twitter Bootstrap Front End library that provides all the… Continue reading Material Kit – A Badass Bootstrap UI Kit Based on Material Design

Object-Oriented JavaScript

After you learn the basic building blocks of a programming language, there’s still a lot to learn about when to use each one and how to make them all work together. In this workshop, Randy will walk you step-by-step through solving a programming problem. You’ll get to listen in on discussions between Treehouse teachers, gaining… Continue reading Object-Oriented JavaScript

Advanced JavaScript Fundamentals

Without a doubt, JavaScript is the most popular programming language in the world. While the web development industry is chock full of frameworks and libraries that simplify some aspects of JavaScript development, there’s something to be said about having the skills to write pure JavaScript. Frameworks, libraries and transpilers may come and go, but JavaScript… Continue reading Advanced JavaScript Fundamentals

Weekly Inspiration: Comments, Discussion, and Feedback

In this age of content saturation on the web, one opportunity for online publishers to stand out is through their respective communities. The communities which surround and make use of websites are massively important, and how they interact with those websites, and each other, is equally important. We’re used to seeing comment threads on websites;… Continue reading Weekly Inspiration: Comments, Discussion, and Feedback

How to Work With WordPress Term Meta: Understanding Taxonomies

In a recent series, we talked all about how we could work with metadata for several of the major classes in WordPress.  This included: Throughout the series, we talked a bit about how WordPress 4.4 introduced the idea of term metadata. I didn’t want to present the concept within the context of that series because… Continue reading How to Work With WordPress Term Meta: Understanding Taxonomies

What Are WordPress Themes?

We recently wrapped up a series that covered How to Get Started With WordPress. Though it’s not a pre-requisite for reading the following article, I recommend reading through the four posts, especially if you’re someone who is just now getting started with WordPress. The people who visit Envato Tuts+ come from a variety of backgrounds, both… Continue reading What Are WordPress Themes?

Multisite Enhancements in WordPress 4.4

I’m a big fan of WordPress Multisite: I use it to manage a small network of client sites, hold all of my demo sites in one place, and also run a network allowing people to create their own custom sites. So it’s always nice to see Multisite getting a bit of love when WordPress is… Continue reading Multisite Enhancements in WordPress 4.4

How Good Is JavaScript for Building a Large Scale Web Application?

According to the most statistics that are recent on w3techs.com, significantly more than 89percent of sites presently utilize JavaScript as a client-side program writing language. As a cross-platform and programming that is lightweight, JavaScript makes it easier for programmers to build responsive websites and web applications that work with seamlessly with popular web browsers, operating… Continue reading How Good Is JavaScript for Building a Large Scale Web Application?

20 Useful WordPress Calendar Plugins

The first thing I think of when I hear “WordPress” and “calendar” is the default calendar widget that displays WordPress Posts by date. But WordPress calendar plugins encompass a far greater—not to mention more powerful—array of plugins. There are calendar plugins for events, bookings, and appointments. Some transform WordPress into its own private working app,… Continue reading 20 Useful WordPress Calendar Plugins

The 15 Best Material Design Frameworks and Libraries

Material design was developed by Google, with the basic idea to create a unified style for all of the company’s web and mobile apps. It is based on many principles including things like proper animations, responsiveness, and smart usage of colors and shadows. You can read about the guidelines in full detail here. Although Google’s design language is… Continue reading The 15 Best Material Design Frameworks and Libraries

Weekly Inspiration: Discoverability and Feedback

Recently Vox, together with 99% Invisible, produced a brilliant short film about a door on the tenth floor of the Vox Media office. Besides many other doors, it featured Don Norman: design icon and celebrated author of The Design of Everyday Things. The purpose of the film was to highlight the usability of products and systems, whittling down… Continue reading Weekly Inspiration: Discoverability and Feedback

How to Use Swift on Linux

1. State of the Union As with any new and emerging technology or language, it is always important to stay on top of the latest news and updates. Swift as a language is no different. Apple has released many new updates and enhancements in the short time that Swift has been in existence. So you first… Continue reading How to Use Swift on Linux